Stap 3: Extra pinnen voor aangepaste sensoren
Een van de leuke features van de Driver van bestuur die wordt geleverd met het merk: it Robotics startpakket is dat er extra Arduino pinnen op het bord van het stuurprogramma die niet worden gebruikt.
Deze extra poort pinnen kunnen vervolgens worden gebruikt om de robot met kenmerken van uw eigen ontwerp.
Voor degenen die niet bekend met het ontwerp van de Arduino bent.
Een bestuur dat stekkers in de Arduino heet een schild. De familie van de Arduino van micro-controller platen bestaan uit rijen voor vrouwelijke headers rond het bord. Deze pinnen kop worden gebruikt om de interface van sensoren en andere externe apparaten die kunnen worden gebruikt om te communiceren met de buitenwereld.
Een Arduino schild heeft mannelijke kop pinnen aan de onderkant van het bord dat pasvorm direct in de vrouwelijke header op de Arduino pinnen. In het geval van het bestuur van het stuurprogramma die bij de zorg: it Robotics Starter Kit wordt geleverd, zijn niet alle pins poort gebruikt.
Dus als we willen toevoegen sommige nieuwe sensoren of externe apparaten, zoals Wifi mededelingen aan uw robot, de pinnen voor extra poort beschikbaar om dit te doen zijn. Deze extra pinnen zijn niet gedocumenteerd overal behalve op het schema. Dus deze blogpost zal tonen de Driver board afbeelding en de schematische afbeelding en kaart van deze beschikbare poort pinnen zodat iedereen zien waar ze zijn op het bord van de bestuurder.
Boven wordt het beeld met de pinnen van de poort gemarkeerd in het rood op de Driver board, en een afbeelding van de dezelfde koptekst pinnen van het schema:
Een methode die is gebruikelijk op printplaten (PCB) is het label van de verbindingen.
Als je kijkt naar het schema en nauw op het bord van de Driver kunt u enkele van deze labels. Opmerking die sommige van de etiketten zijn gedekt door de werkelijke zwarte vrouwelijke kop poort pin aansluitingen. U hoeft te maken van een educated guess door het vergelijken van deze poorten met andere pinnen waar de labels eigenlijk zichtbaar zijn.
-Mededeling betreffende de Driver board afbeelding, de bovenste linkerkoptekst pinnen, gemarkeerd in het rood, als je goed kijkt ziet u de gesoldeerd mannelijke pinnen die aan de onderkant van het bord van de bestuurder. Deze pennen worden ook getoond op het schema. Merk op dat deze pinnen zijn aangesloten op de vrouwelijke kop-aansluitingen op het schema door een enkele zwarte lijn.
Op het schema de vrouwelijke kop pin aansluitingen zijn label A, B, C en D. U moet geen moeite in bijpassende deze koptekst pin sockets, op het bord van de bestuurder naar de voorbeelden in het schema hebben. Herinner me in de eerdere blogpost, "Make: it Robotics starterskit-Software deel 2″ we pinnen 4 en 5, gebruikten zodat we onze sensorgegevens naar onze software seriële poort sturen kunnen en klik vervolgens op onze computer.
Door te kijken naar het schema kon ik vaststellen dat pinnen 4 en 5 extra pinnen niet gebruikt door het bestuur van de bestuurder zijn. Merk op dat in deel A op het schema dat alle pinnen, bovenste linkeroever, worden gebruikt, dus er zijn geen extra pinnen die we in deze sectie voor data poort pinnen gebruiken kunnen, maar de pinnen gemarkeerd 3,3 V, 5 V en GND kan worden gebruikt voor het aandrijven van sensoren of apparaten die we willen verbinden met elke beschikbare poort pinnen in sectie B en D. Als we kijken naar de sectie B, zien we dat pin die a0 wordt gebruikt. De A-pinnen zijn analoge pinnen, alle andere pinnen op de Arduino zijn digitale pinnen. Google het verschil als u inzicht nodig.
Dat betekent dat pinnen A1-A5 niet worden gebruikt en we deze analoge pinnen voor onze eigen wijzigingen in onze robot gebruiken kunnen. Ook kijken naar sectie C. aankondiging dat alle pinnen van de poort worden gebruikt in deel C. Dus niet wij deze pinnen poort gebruiken voor eigen gebruik. Kijk nu op sectie D aankondiging dat poort pinnen 2 en 3 worden gebruikt, worden in feite poort pin 2 en 3 gebruikt voor de communicatie tussen de processor op het bord van de bestuurder aan de Arduino. De rest van de poort pinnen 4 – 7 beschikbaar zijn voor gebruik als u wilt gebruiken.
Door te kijken op het schema, ernaar poort pin 1 en 2 worden niet gebruikt op het bord van de bestuurder. Vergeet niet de bestuurder van bestuur is een schild en pluggen rechtstreeks in de Arduino. Op de Arduino worden pin 1 en 2 gebruikt om te communiceren met de buitenwereld, met behulp van de ingebouwde in seriële poort en hardware. Dus wilt we normaal gesproken niet gebruiken poort pin 1 en 2 op het bord van de bestuurder.
Meer te komen.