MOTORER grunderna (äntligen!): Hur man använder en H bro (9 / 10 steg)
Steg 9: Skriva koden
För mina kolleger tittare och anhängare vet vi alla att för att få gå runt att faktiskt göra något, vi har till koden kretsen för att göra något.
Dem som inte vet hur man gör grundläggande kodning, klicka på följande länk för att se hur man kod en lysdiod blinka:
För dem som är nyfikna att koden nu... är det ner nedan. Läs den inbyggda i kommentarerna att hjälpa din förståelse.
Beginining
void setup() {
pinMode (3, OUTPUT); Detta är vår AIN 1
pinMode (4, OUTPUT); Detta är vår AIN2
pinMode (5, OUTPUT); Detta är vår PWMA
}
void loop() {
digitalWrite (3, hög). Om du ändrar detta till låg, sedan ändra raden under hög
digitalWrite (4, låg). //
analogWrite (5, 100); // *
}
SLUTET.
* När du säger analogWrite i arduino, ger du ett heltal mellan 0 och 255 efter koma. Dela upp detta nummer av 255, och du får del av batteriet som du använder för att driva din motors. I det här fallet 100/255 är ungefär.39, eller 39% av batteriets spänning kommer att skickas till motorerna. Så om du använder ett 9 V batteri, kommer 3.52 V att användas.
Känn dig fri att experimentera med koden och ändra hastigheten på motorn.