Stap 3: Krijgen vertrouwd met Teensy ++
Het bovenstaande diagram wordt uitgelegd dat de Teensy ++ pin-configuratie. U moet begrijpen hoe deze pinnen verschillen.
Digitale pinnen
Alle genummerde pinnen op het bord Teensy ++ kunnen worden gebruikt als digitale ingangen/uitgangen. Een digital pin is gewoon een aan/uit pin. Het kan worden op (hoog) of uitschakelen (laag). We gebruiken digitale pinnen als input voor het lezen van drukknoppen, of als uitgangen LEDs inschakelen.
PWM pinnen (14,15,16,24,25,26)
Puls breedte modulatie (PWM) betekent dat we een variabele spanning uit die pin 0 volt tot 5 volt kunt verzenden. PWM pinnen zijn ideaal voor LEDs als ze laten toe om te variëren van de helderheid van de LED.
Onderbreken pinnen (0,1,2,3,6,7,36,37)
Elke pin met 'INT' is een interrupt-pin. Onderbreken pinnen zijn belangrijke oorzaak moeten we hen om te lezen van de encoders. Ze zijn gewoon digitale pinnen die hebben speciale functies gekoppeld aan hen en laat de Teensy wanneer hun waarde is veranderd. Het bord Teensy ++ heeft 8 interrupt-pinnen, toestaand u om te lezen van vier encoders.
Analoge input pinnen (A0-A7)
Analoge pinnen kunnen u lezen variabele spanning tussen 0 volt en 5 volt. We gebruiken analoge pinnen te lezen potentiometers. Deze pinnen kunnen ook als digitale ingangen worden gebruikt als opgegeven (hoewel ik dit nog niet getest heb).
+ 5V/GND
In de hoogste juiste hoek hebben we macht (+ 5V) en in de bovenkant links hebben we gemalen (GND). Alle componenten zal nood voor toepassing van de grond, en alle analoge componenten moet zowel grond en macht te gebruiken.
I2C pinnen (0,1)
De I2C-pinnen (SDA, SCL) zijn wat we gebruiken om de module -> module communicatie mogelijk maken. Wanneer de module -> module communicatie ingeschakeld is deze twee pinnen kunnen niet langer worden gebruikt door een roterende encoder.
Andere
Pin 6 is niet gebruikt van de oorzaak het heeft al een interne LED die eraan verbonden zijn. Onderkant pinnen (+ 5V, GND, RST) niet worden gebruikt, noch zijn de twee zijden pinnen GND en AREF.
Interne pinnen (28-35,36,37)
Pinnen 28-37 bevinden zich intern op het bord. Deze pinnen zijn digitale.