Kazalo:
- Korak: Zberite svoje materiale
- 2. korak: Sestavljanje motorne plošče
- 3. korak: Vklopite motor
- 4. korak: Priključitev motorja na Rpi
- 5. korak: Pripravite priključke
- 6. korak: Priključite linijske senzorje
- 7. korak: Preizkusite linijske senzorje
- 8. korak: Vstavljanje programa v Python
Video: Kako narediti črto po robotu z uporabo Rpi 3: 8 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
V tej vadnici se boste naučili zgraditi robotskega vozička, ki sledi linijam, tako da se bo z lahkoto vrtel po stezi.
Korak: Zberite svoje materiale
Nekateri materiali, prikazani na sliki, se uporabljajo za izdelavo večine vozičkov iz nič. Vendar pa ta vadnica ne zajema postopka o tem, kako narediti ohišje ali model za vašega vozička ali kako spajkati žice na motorje. Če želite to narediti, potrebujete vse materiale:
- Malina Pi 3
- Krmilna plošča motorja
- Tla
- T-čevljar +
- 2 12V DC motorja
- 2 kolesi
- 1 držalo za baterije AA (za 4 baterije AA)
- 4 baterije AA
- Mostične žice
- Baterija USB
- Izvijač
- Spajkalnik in spajkanje
- Odstranjevalci žice
- Majhna kartonska ali plastična škatla in lepilo/trak
- 2 linijska senzorja
- 8 žic skakalcev od ženske do ženske
- 4 moška moška moška vodila
- Izolacijski trak
2. korak: Sestavljanje motorne plošče
Ob predpostavki, da ste nastavili svoje motorje, jih boste morali priključiti na ploščo H-most. Za to potrebujete majhen izvijač. Zdaj boste morali motorje priključiti na ploščo. Za to potrebujete majhen izvijač
Z izvijačem odvijte vijake v priključnih blokih. Odstranjene konce žice vstavite v priključne bloke. Privijte vijake, tako da jih trdno držijo spončne sponke.
3. korak: Vklopite motor
Motorji potrebujejo več energije, kot jo lahko zagotovi Rpi. Zato morate za napajanje uporabiti 4 baterije AA.
Odvijte vijake v priključnih blokih z oznako VCC, GND in 5V. Vzemite držalo za baterijo AA in vstavite rdečo žico v priključni blok VCC. Črna žica gre v blok GND. Pomembno je, da to uredite pravilno.
Privijte vijake tako, da so žice trdno pritrjene.
4. korak: Priključitev motorja na Rpi
Ploščo, uporabljeno v tem projektu, je treba priključiti na Raspberry Pi. Druge plošče se lahko povežejo drugače, nekatere plošče pa lahko preprosto postavite na zatiče Raspberry Pi GPIO kot HAT.
Na uporabljeni plošči so zatiči z oznako In1, In2, In3 in In4 ter dva zatiča GND. Katere zatiče GPIO na vašem Pi -ju boste uporabili, je odvisno od vas; v tem projektu so bili uporabljeni GPIO 7, 8, 9 in 10. Če imate ploščo, ki nima zatičev GND, lahko za doseganje enakih rezultatov uporabite zatiče GND iz Rpi. Če morate to storiti, priključite žico GND v isti priključni blok kot črna žica iz akumulatorja.
Uporabite T-cobbler + za povezavo mize in Rpi.
Za priključitev na mizo uporabite pet moških moških.
- In1 GPIO 7
- In2 GPIO 8
- In3 GPIO 9
- In4 GPIO 10
5. korak: Pripravite priključke
Prvi korak bo povezovanje linijskih senzorjev z vozičkom. Običajno je treba vrsto linijskega senzorja, uporabljenega v tej vadnici, priključiti na 3V3 pin, vendar boste dva senzorja zagnali prek istega napajalnega zatiča, tako da bosta oba pritrjena na 5V pin.
Vzemite tri svoje mostičke od ženskega do ženskega spola, odstranite konektor z vsakega konca in nato odstranite plastični plašč, da odkrijete približno centimeter večžilne žice pod njim. Vzemite tri mostičke in zvijte njihove večžične žice skupaj. Nato za spajanje vodnikov uporabite spajkalnik. Spoj žic pokrijte z majhno količino izolacijskega traku.
Ponovite celoten postopek z drugimi tremi mostički za ženske.
6. korak: Priključite linijske senzorje
Vsak linijski senzor ima tri zatiče: VCC za napajanje, GND za ozemljitev in DO za digitalni izhod.
Vzemite enega od spajenih skupaj trožičnih mostičkov in dva njegova konca povežite z VCC zatičem na vsakem od obeh senzorjev.
Vzemite drugega od svojih spajkanih mostičkov in dva konca povežite z zatičem GND na vsakem linijskem senzorju.
Vzemite preostala dva enojna mostička in jih povežite z DO pin na vsakem linijskem senzorju.
Sedaj priključite zatiče VCC obeh linijskih senzorjev na 5V pin na vašem Raspberry Pi, zatiče GND senzorjev pa na GND pin na vašem Raspberry Pi. Vsak od dveh zatičev DO je mogoče priključiti na kateri koli oštevilčeni pin GPIO. V tem primeru se uporabljata zatiča GPIO 17 in GPIO 27.
7. korak: Preizkusite linijske senzorje
To je zelo preprost korak. Na linijskem senzorju je LED dioda, ki ob vklopu ostane prižgana. Ko pa izpostavite temno črto, izginejo. To bi moralo veljati za vaš linijski senzor.
Če menite, da je preveč občutljiv, uporabite izvijač in ga nastavite skozi potenciometer. Prilagodite ga svojemu zadovoljstvu.
8. korak: Vstavljanje programa v Python
Če vstavite te vrstice kode in jo zaženete, bi morali dobiti robota, ki se lahko odlično poda na stezo.
Priporočena:
DIY Kako prikazati čas na M5StickC ESP32 z uporabo Visuina - enostavno narediti: 9 korakov
DIY Kako prikazati čas na M5StickC ESP32 z uporabo Visuina - enostavno narediti: V tej vadnici se bomo naučili programirati ESP32 M5Stack StickC z Arduino IDE in Visuino za prikaz časa na LCD -prikazovalniku
DIY -- Kako narediti robota pajka, ki ga je mogoče nadzorovati s pametnim telefonom z uporabo Arduino Uno: 6 korakov
DIY || Kako narediti robota Spider, ki ga je mogoče nadzorovati s pametnim telefonom z uporabo Arduino Uno: Med izdelavo robota Spider se lahko naučite toliko stvari o robotiki. Tako kot je izdelava robotov zabavna, pa tudi zahtevna. V tem videu vam bomo pokazali, kako narediti robota Spider, s katerim lahko upravljamo s svojim pametnim telefonom (Androi
M5STACK Kako prikazati temperaturo, vlažnost in tlak na M5StickC ESP32 z uporabo Visuina - enostavno narediti: 6 korakov
M5STACK Kako prikazati temperaturo, vlažnost in tlak na M5StickC ESP32 z uporabo Visuina - enostavno narediti: V tej vadnici se bomo naučili, kako programirati ESP32 M5Stack StickC z Arduino IDE in Visuino za prikaz temperature, vlažnosti in tlaka s senzorjem ENV (DHT12, BMP280, BMM150)
Naredi sam Kako narediti kul videti uro - StickC - enostavno narediti: 8 korakov
DIY Kako narediti kul videti uro - StickC - Enostavno narediti: V tej vadnici se bomo naučili, kako programirati ESP32 M5Stack StickC z Arduino IDE in Visuino za prikaz časa na LCD -ju in nastaviti čas tudi z gumbi StickC
Kako narediti 32 -pasovni LED -zvočni analizator glasbenega spektra z uporabo Arduino Nano doma #arduinoproject: 8 korakov
Kako narediti 32 -pasovni LED -avdio analizator glasbenega glasbenega spektra z uporabo Arduino Nano doma #arduinoproject: Danes bomo doma naredili 32 -pasovni analizator zvočnega zvočnega zvočnega spektra z uporabo Arduina, ki lahko hkrati prikazuje frekvenčni spekter in predvaja muisc. mora biti priključen pred 100k uporom, sicer bo hrup zvočnikov