DIY fjärrstyrda arduino motor sköld! (3 / 4 steg)
Steg 3: Uppdatera och ladda upp koden.
nu vi är klar med IR-avkoda filen, vi behöver inte det längre, vi behöver bara de värden som vi noterat.nu tar dessa värden och placera dem här men i koden (bifogad fil):
#define upi 0 x "värde"... (upp ökning)
#define upd 0 x "värde"... (upp minskning)
#define stopp 0 x "värde"... (stopp)
#define downi 0 x "värde"... (ner ökning)
#define downd 0 x "värde"... (ner minskning)
ersätta de i citat "Ersätt".
om din avkodning och du få bokstäver och nummer på samma gång måste du placera en 0 x i början, om du bara har nummer inte placera den.
så nu ansluta allt upp, placera sköld på arduino lödtenn IR-mottagare stiften som beskrivs innan på skölden, ansluta usb, ladda upp endast motor-shield-dual-motor-variable-speed filen som du modifierat.
och efter uppladdning öppna följetong och kontrollera om din få återkoppling och bifoga en motor i taget eftersom arduino ensam inte kan hantera två motorer så det börjar glitching.
efter att ha kontrollerat allt ta bort USB-kabeln ansluter en extern strömkälla (12-18vdc)
och testa båda motorerna samtidigt.
Obs:
om din motors är inte rotera i samma riktning och du inte vill vända stiften på arduino eller ändra vända stiften i koden bara polariteten av motorn
. VIKTIGT:
Om du får ett fel när uppladdningen av filen bara att gå till katalogen på din arduino och ta bort \libraries\RobotIRremote\"IRremoteTools.cpp" och \libraries\RobotIRremote\"IRremoteTools.h".
UPPDATERING:
jag uppdaterat koden så att om din går framåt och du plötsligt gick baklänges utan tillfälligt stoppa u slutar och börjar backa och oavsett hur många gånger du tryckt framåt och bakåt utan att stoppa du ska starta från startvärde eller hastigheten 0.
och det är allt folk!
hoppas du gillade detta instructable Välkommen att kommentera och följ!
Happy instructables :)