Stap 5: bedrading
Aangezien deze robot zoveel onderdelen werken samen in een relatief klein behuizing heeft, kan de bedrading krijgen een beetje harig zoals je kunt zien.
Dit kan worden voorkomen door het gebruik van kleinere jumper draden en sommige draad beheerspraktijken. Uiteindelijk heb ik met behulp van elektrische tape te wis van groepen van draden samen en te voorkomen dat de "bird's nest" kijken.
Macht
Ik alleen ooit de breadboard macht rails gebruikt in mijn ontwerp. Ik nodig had twee verschillende macht rails: één voor de vier servo-voeding, en het één was voeden van de Arduino voor alles. De servo's moest apart worden aangedreven aangezien zij meer spanning dan de arduino tekenen kunnen leveren. Ik ben met behulp van 4 AA batterijen (4 x 1,5 = 6 V) voor de servo's.
De Gnd rail voor de voeding van de servo moet worden verbonden met Gnd op de Arduino voor de servo's goed te laten werken!
LCD
Het LCD-scherm ik gebruik kwam met een I2C-rugzak die vermindert de hoeveelheid die nodig is voor slechts twee pinnen: SDA en SCLK, die zijn aangesloten op pinnen A0 en A1. De andere twee draden zijn voor Vdd en Gnd.
Wave Shield
De wave shield zit op de top van de Arduino net als elke andere schild. Het maakt gebruik van pin 2, 3, 4, 5, 10, 11, 12 en 13.
Bluetooth-Module
De bluetooth-module heeft een pin verzenden die moet worden aangesloten op de receive (RX) pin 0 op de Arduino, Vdd en Gnd. Dat is hoe het verzendt gegevens naar de Arduino te controleren Brobot.
HC-SR04 Sensor
De ultrasone sensor heeft Vdd, Gnd, trigger en echo pinnen. De trigger en echo pinnen worden gebruikt voor het berekenen van de afstand, en zijn verbonden met pin 7 en 8 op de Arduino.
8 x 8 LEDs
De LED displays zijn beide verbonden met de dezelfde rugzak, die neemt alle 32 pinnen en consolideert hen in een I2C-interface. Dit is een enorme pin-saver, en beide matrices uiteindelijk alleen toegang tot de SDA en SCLK pinnen op de Arduino. Deze rugzak heeft ook Vdd en Gnd draden.
Servo 's
Elke servo is aangesloten op de servo power spoor via Vdd en Gnd. Pins A5 - A2 zijn voor Pan, Tilt, Brow links en rechts Brow data lijnen. Ik moest een SoftServo bibliotheek gebruiken om deze servo's om te werken aan deze pinnen (meer uitgelegd in de codesectie).
Luidspreker
De spreker heeft twee draden verbonden met de twee pinnen net achter de heaphone-aansluiting op de Golf-schild. Ze zijn naamloos, en het maakt niet uit welke luidsprekerkabel is aangesloten op welke pin.