Kuidas ehitada robotautot

Kas olete kunagi tahtnud näha oma robotautot ringi liikumas? Ehitage see mõne elektroonikaosa, Arduino mikrokontrolleri ja kopeerimis-kleebi programmeerimisega. Isegi kui te pole kunagi varem sellist projekti proovinud, kasutage võimalust harjutada jootmist ja tutvuge mõne põhikoodiga.

1
Koguge materjale. Robotauto ehitamiseks vajate järgmisi materjale. Kui te pole kindel, mis suuruses iga komponent peaks olema, lugege läbi need juhised, et mõista, kuidas need omavahel kokku sobivad.Kaks mootoritKaks ratastArduino mikrokontrolleri plaat (Arduino Uno on hea valik algajatele)Mootori draiveri kilp või mootorijuhi vooluahel (leitud kaugjuhitavatest mänguautodest) Patareihoidja ja 6 volti patareisid (nt neli AA patareid) Šassii: akrüülist või pleksiklaasist leht, umbes 6,5 x 4,5 tolli (16,5 x 11,5 cm)

2
Kinnitage rattad ja mootorid šassiile. Keerake iga ratas ühele mootoritest. Kuumliimige mootor šassiile järgmiselt: Märkige kaks kohta šassii ühe otsa lähedal, üksteise vastas. Liimige üks mootor igasse kohta, šassii ülemisele küljele. Veenduge, et ratas ripuks üle serva, et see saaks mööda maad veereda.

3
Liimi patareihoidjale. Lisage šassii ülemisele küljele rataste vahele tilk kuuma liimi. Vajutage patareihoidjat siia ja laske tarduda.

4
Kinnitage mootorijuhi vooluahel. Asetage mootori draiveri ahel šassii ühe külje lähedale, nii et juhtmed ulatuksid üle serva.

5
Paigutage Arduino. Liimige Arduino šassiile, mis on juhiahela vastas. Selle positsioneerimisel veenduge, et teil oleks juurdepääs Arduino arvutiga ühendamise pistikupesale.

6
Lõika neli traati pikkust. Teil on vaja nelja isoleeritud traadi tükki, millest igaüks on eemaldatud. Lugege kõigepealt seda jaotist, et teada saada, kuidas iga juhe on ühendatud, et saaksite neid õige pikkusega lõigata. Tavaliselt peaks iga traat olema umbes 5 tolli (13 cm) pikk.

7
Jootke kaks juhtmest ühe mootori külge. Jootke üks traat mõlema mootoritihvti külge. Kui teil ei ole palju jootmiskogemust, lugege esmalt meie jootmiselektroonika juhendit.

8
Jootke teised otsad mootoridraivi külge. Leidke mootori draiveri ahelast mootori kontaktid, mis on märgistatud m1 ja m2. Jootke kahe juhtme teised otsad nende tihvtide külge. Kui teie draiveril neid silte pole, otsige võrgust oma mootori draiveri diagrammi.

9
Korrake sama teise mootoriga. Jootke ülejäänud kaks juhtmest teise mootori kahe tihvti külge. Jootke nende juhtmete teised otsad juhttihvtide külge, millel on sildid m3 ja m4.

10
Ühendage patareihoidja. Patareihoidikul peaks olema kaks kinnitatud juhet, üks positiivne (punane) ja üks negatiivne (must). Ühendage need järgmiselt: ühendage positiivne juhe Arduino Vin-tihvtiga. Ühendage negatiivne juhe Arduino Gnd-pistikuga (maandus)

11
Ühendage mootori draiveri ahel. Mootori juhil on samuti kaks juhet. Ühendage need Arduinoga, luues kontakti akuhoidikust tulevate juhtmetega: Ühendage mootori draiveri vooluringi positiivne tihv Arduino Vin-tihvtiga. Ühendage mootori draiveri ahela Gnd-tihvt Arduino Gnd-tihvtiga. Kui teil on raskusi Arduino tihvtide tuvastamisega, leidke oma mudeli jaoks spetsiaalne veebijuhend.

12
Protsessi mõistmine. Selle jaotise häkkimine võimaldab Arduinol juhtida mootoreid otse, ilma välise mootoridraiverita. Siin näidatud diagramm kujutab IC-d (integraallülitust) mootori draiveri vooluringis. See jaotis nõuab hoolikat jootmist. Töötage aeglaselt ja metoodiliselt.

13
Lõika neli võrdse pikkusega traati. Need ühendavad Arduino ja mootori draiveri ahela.

14
Jootke juhtmed. Jootke iga juhe integraallülituse ühe tihvti külge. Jälgige, et te ei puutuks kokku teise tihvtiga. Jootke järgmiselt: jootke üks traat IC-tihvti diagrammil näidatud VASAKU tihvti külge. VASAK tihvt on ülalt 7. kohal.Joodistage traat IC-tihvti diagrammil näidatud PAREMA tihvti külge. PAREM tihvt on ülaosast 6. kohal, “vasakpoolse” kohal. Jootke traat IC-tihvti diagrammil näidatud TAGASI tihvti külge. TAGASI tihvt on 10. tihvt, mis asub täpselt “vasakpoolse” vastas. Jootke traat IC-tihvti diagrammil näidatud FORWARD tihvti külge. FORWARD tihvt asub “tagasi” kohal, täpselt “paremal” vastas.

15
Ühendage juhtmed Arduinoga. Vältides juhtmete segamist, kinnitage igaüks neist Arduino külge järgmiselt: Ühendage VASAK juhe Arduino viiguga 5. Ühendage PAREM juhe tihvtiga 6. Ühendage TAGAPOOLNE juhe tihvtiga 9. Ühendage esijuhe tihvtiga. 10.

16
Kontrollige oma juhtmestikku. Uurige hoolikalt kõiki oma juhtmeid. Veenduge, et poleks tahtmatuid ühendusi, mis põhjustavad lühist.

17
Ühendage Arduino arvutiga. Ühendage Arduino vooluahel arvutiga. Avage Arduino tarkvara. See võimaldab teil programmeerida oma auto liikumisi. Arduino tarkvara on veebis tasuta saadaval.

18
Laadige üles järgmine kood. Tippige Arduinosse järgmine programm. Kui olete lõpetanud, laadige see oma vooluringi üles. See kood paneb teie auto 5 sekundit edasi liikuma, teeb parempööret ja liigub veel 5 sekundit edasi:int Fmotor=10;// lähtestab kõik mootoridsint Bmotor=9;int Rmotor=6;int Lmotor=5 ;void setup() { // pane oma seadistuskood siia ühekordseks käivitamiseks: pinMode( Fmotor,OUTPUT);// määra need väljunditeks pinMode( Bmotor,OUTPUT); pinMode( Lmootor, VÄLJUND); pinMode( Rmotor,OUTPUT);}void loop() { // pane siia oma põhikood, et seda korduvalt käivitada: digitalWrite(Fmotor,HIGH);// kood auto sirgeks liikumiseks digitalWrite(Lmotor,HIGH); digitalWrite(Rmotor,LOW);// ÄRA KUNAGI SEADISTA MOOTORI KÕRGE MÕLEMA PINDILE digitalWrite(Bmotor,LOW); viivitus(5000); digitalWrite(Rmotor,HIGH);// Pöörake paremale digitalWrite(Lmotor,LOW); digitalWrite (Bmootor, LOW); digitalWrite (Fmootor, HIGH); viivitus(800); digitalWrite(Fmotor,HIGH);// kood auto sirgeks muutmiseks digitalWrite(Lmotor,HIGH); digitalWrite (Rmootor, LOW); digitalWrite (Bmootor, LOW); viivitus(5000);}

19
Käivitage auto. Asetage auto tasasele pinnale. Pange patareid sisse ja vaadake, kuidas läheb! Kui teie akuhoidikul on lüliti, nipsake seda, et auto sisse ja välja lülitada. Saate lisada oma lüliti, ühendades akuhoidiku positiivse juhtme SPST (ühepooluselise ühe viskamise) lüliti keskmise tihvtiga. Ühendage lüliti teine ​​tihv Arduino Vin-tihvtiga.

20
Mängige koodiga ringi. Muutke koodi väärtusi ja laadige üles uus programm, et muuta oma auto käitumist. Proovige numbreid pärast “viivitust” muuta või vaadake, mis juhtub, kui muudate väärtuse LOW väärtuseks HIGH või vastupidi. Lihtsalt veenduge, et te ei pane kunagi ühe mootori mõlemat tihvti korraga asendisse HIGH.