Brobot: Känslomässigt lyhörd roboten (5 / 6 steg)
Steg 5: ledningar
Eftersom denna robot har så många komponenter samverkar i en relativt liten inhägnad, kan ledningarna få lite hårig som ni kan se.
Detta kan förhindras genom att använda mindre hoppare ledningar och vissa tråd förvaltningspraxis. Jag slutade med eltejp gäng grupper av ledningar tillsammans och undvika det "Fågelboet" titta.
Power
Jag använt bara någonsin bakbord power rälsen i min design. Behövde jag två olika makt skenor: för spänningsförsörjningen fyra servo, och den Arduino driver för allt annat. Servon krävs att drivas separat eftersom de drar mer spänning än arduino kan leverera. Jag använder 4 AA-batterier (4 x 1.5 = 6 V) för servon.
Gnd-skena för servo strömförsörjningen måste vara ansluten till Gnd på Arduino för servon fungera korrekt!
LCD
LCD-skärmen jag använder kom med en I2C ryggsäck som minskar mängden stift det kräver bara två: SDA och SCLK, som förbinds till stift A0 och A1. De andra två kablarna är för Vdd och Gnd.
Wave sköld
Wave skölden sitter ovanpå Arduino precis som alla andra sköld. Det använder stift 2, 3, 4, 5, 10, 11, 12 och 13.
Bluetooth-modul
Bluetooth-modulen har Vdd, Gnd och en sändnings pin som måste vara ansluten till ta emot (RX) stift 0 på Arduino. Det är hur den skickar data till Arduino kontroll Brobot.
HC-SR04 Sensor
Ultrasonic sensorn har Vdd, Gnd, trigger och echo stift. Avtryckaren och echo stiften används för att beräkna avstånd och är anslutna till stift 7 och 8 på Arduino.
8 x 8 lysdioder
LED-displayer är anslutna till samma ryggsäcken som tar alla 32 stift och befäster dem i ett I2C gränssnitt. Detta är en enorm pin sparare, och båda matriser i slutändan endast tar upp SDA och SCLK stiften på Arduino. Denna ryggsäck har också Vdd och Gnd ledningar.
Servon
Varje servo är ansluten till servo power järnväg genom Vdd och Gnd. Pins A5 - A2 för Pan, Tilt, vänster panna och rätt panna data linjer. Jag var tvungen att använda ett SoftServo bibliotek för att få dessa servon att arbeta på dessa stift (förklaras mer i kodavsnittet).
Högtalare
Högtalaren har två trådar anslutna till de två stiften precis bakom den heaphone jack på wave skölden. De är namnlösa, och det spelar ingen roll vilken högtalarkabeln är ansluten till vilken pin.