RC bil anti krasch systemet använder Arduino (7 / 10 steg)
Steg 7: Installera en prototyp: testa kretsen
Köra en Motor:
Jag började enkelt genom att köra en motor till att börja med. Jag ansluten aktivera PIN-koden och de två logik ingångarna från H-bron till tre av Digital stiften på Arduino. Att aktivera pin HIGH (med Arduino's digitalWrite() kommandot), kunde jag sedan göra motorn Vrid medurs eller moturs beroende på vilken av de två ingångarna logik jag satt högt och som jag låg. Jag med H-Bridge logik tabellen i bilderna för referens. Ansluta den H-bron utgångsstift till DC-motor kunde jag göra däcken vända vänster/höger (eller framåt/bakåt beroende på motorn).
Testar kretsen:
För att testa banan skrev jag enkla Arduino kod som skulle göra däcken sväng vänster och höger varje andra andra (eller framåt och bakåt för andra motorn). Detta bestod av omväxlande som Arduino pins anslutning till logik sattes högt och lågt. Kom bara ihåg att oscilloskopet och kommandot Serial.println() på Arduino är dina vänner när du felsöker din krets.
För att testa IR-Närhetssensor, använde jag samma test kod som innan utom jag läste i sensorn värdet genom en Analog stift. Jag använde då en if sats och sensor värdet att styra när min test kod körs.
Kör två motorer:
Kör två motorer är inte annorlunda än att köra bara en. Dess samma ta itu eftersom H-Bridge chip är symmetrisk. Anti krasch systemet du egentligen bara behöver kontrollera framåt/bakåt motorn men genom att ansluta andra motor du kan programmera bilen köra av sig själv (t.ex. göra figur åttor, har en autonom läge typ av som en Roomba, etc.). Lödning och kablar i min bil var inte bäst så jag valde att kontrollera båda motorer med Arduino.
Sensor Datablad:
http://www.phidgets.com/documentation/phidgets/3520_0_Datasheet.pdf
jag tagit H-Bridge databladet som PDF nedan.