Teensy Monster v1.0 / / DIY MIDI-Controller (8 / 11 steg)
Steg 8: Koden
https://github.com/FuzzyWobble/TeensyMonster
** Observera att koden fortfarande har några mindre buggar från och med den 16 september, 2014. Jag jobbar på att få dem fast. Kolla tillbaka för uppdaterade koden vid ett senare tillfälle om du läser detta message.* *
I mappen "TestCircuit" hittar du fyra mappar: kodare, TeensyMonster_v1, TeensyMonster_v1_TestCircuit_Basic, TeensyMonster_v1_TestCircuit_Shift.
Öppna "TeensyMonster_v1.ino" i Arduino.
Kontrollera om Arkiv -> exempel -> Encoder finns. Om inte, kopiera mappen Encoder till dig Arduino bibliotek broschyren (olika platser för Mac och PC).
Teensy Monster kräver inte dig att skriva mycket kod. Men du måste konfigurera din Teensy Monster. Detta görs genom att helt enkelt redigera koden finns inom:
// ---------------------------------------------------------------------------
// EDIT~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Redigera denna kod
// END EDIT~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// ---------------------------------------------------------------------------
Alla instruktioner kan hittas inom kommentarer i koden, men jag ska ge er ett snabbt exempel. Säger kopplade jag upp en tryckknapp till stift 27, en kodare fästa 0 och 1 och en potentiometer till teensy analoga stift A0. Jag kommer att behöva berätta Teensy Monster som jag vill ha dessa stift är aktiverat. Jag gör detta genom att redigera koden därefter - oftast ersätta en 0 med en 1 på motsvarande stift (se bilden).
Det bästa du kan göra är noga läsa igenom kommentarerna i avsnittet Redigera kod--de förklara alla detaljer i Teensy Monster konfiguration.