Remote Raspberry Pi Robot (PS3 Controller) - Fablab NerveCentre (2 / 8 steg)
Steg 2: Ledningar motorerna
När jag började göra sammelsurium med Arduino och Raspberry Pi, fick jag inte varför motorer inte kunde anslutas direkt till dem. Här är en snabb förklaring...
Om man tittar på specifikationerna för en motor får du information om det är RPM, ampage, förhållande osv. Ingår också blir en spänning spännvidd inom vilken den kan fungera. För flesta motorer används av hobbyister och beslutsfattare, är här spänning spänner sannolikt 6V eller större.
För de motorer som jag använder i detta projekt, kommer jag att använda ett 9V batteri. Nu, ett 9V batteri är för mycket att köra Raspberry Pi från. Upphakning motorerna direkt till RPi innebär också, att de giriga små sakerna kommer att försöka dra mer ström än RPi (eller en Arduino) kan ge.
Detta kan resultera i skada din hårdvara.
Du kan koppla motors, batterihållaren och sladdar till L293D pcb som visas. 9V batteri kommer självständigt driva motorerna. Motorerna själva är kopplade till plintarna märkta "MA" och "MB" på tavlan jag har.
De andra 3 stift (per sida) är ingångar 1 & 2 och aktivera terminal också. Aktivera terminalen kunde betraktas som ett slags handbroms, du måste aktivera motorn på kanalen för att köra den. De andra 2 stift är switch som bestämmer riktningen motorn kommer att snurra.