Stap 8: De Code
https://github.com/FuzzyWobble/TeensyMonster
** Let op dat de code nog een paar kleine bugs vanaf 16 september 2014 heeft. Ik ben bezig om die welke zijn vastgesteld. Controleer terug voor de bijgewerkte code op een later tijdstip als u dit message.* leest *
In de map 'TestCircuit' vindt u vier mappen: Encoder, TeensyMonster_v1, TeensyMonster_v1_TestCircuit_Basic, TeensyMonster_v1_TestCircuit_Shift.
Open 'TeensyMonster_v1.ino' in de Arduino.
Controleer als bestand -> voorbeelden -> Encoder bestaat. Als dit niet het geval is, wordt de Encoder-map kopiëren naar je omslag van de bibliotheken van de Arduino (verschillende locaties voor Mac en PC).
Teensy Monster hoeft u veel code te schrijven. Maar u bent verplicht uw Teensy Monster configureren. Dit wordt gedaan door simpelweg het bewerken van de code binnen gevonden:
// ---------------------------------------------------------------------------
// EDIT~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Deze code bewerken
// END EDIT~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// ---------------------------------------------------------------------------
Alle instructies vindt u op de opmerkingen van de code, maar ik zal u een snel voorbeeld. Zeg ik aangesloten een drukknop aan pin 27, een coderingsprogramma voor stift 0 en 1, en een potentiometer aan teensy analoge pin A0. Ik zal hebben om te vertellen van de Teensy Monster dat ik wil deze pinnen moet worden ingeschakeld. Ik doe dit door het bewerken van de code dienovereenkomstig--meestal ter vervanging van een 0 met een 1 op de corresponderende pin (zie afbeelding).
Het beste ding om te doen is zorgvuldig lezen via de commentaar in het gedeelte van de code bewerken--zij verklaren alle details van de configuratie van de Teensy Monster.