Sadržaj:
- Korak 1: Sastavite materijale
- Korak 2: Sastavljanje ploče motora
- Korak 3: Napajanje motora
- Korak 4: Priključite svoj motor na Rpi
- Korak 5: Pripremite konektore
- Korak 6: Povežite linijske senzore
- Korak 7: Testirajte linijske senzore
- Korak 8: Umetanje programa u Python
Video: Kako napraviti liniju slijedeći robota koristeći Rpi 3: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
U ovom vodiču naučit ćete kako napraviti robota koji prati liniju kako bi se s lakoćom kretao po stazi.
Korak 1: Sastavite materijale
Neki od materijala prikazanih na slici koriste se za izradu većine kolica od nule. Međutim, ovaj vodič neće obuhvatiti postupak o tome kako napraviti šasiju ili model za vašu kolica ili kako lemiti žice na vaše motore. Ako želite to učiniti, ovdje su vam potrebni svi materijali:
- Raspberry Pi 3
- Ploča kontrolera motora
- Matična ploča
- T-postolar +
- 2 12V DC motora
- 2 točka
- 1 AA držač baterija (za 4 AA baterije)
- 4 AA baterije
- Žice za kratkospojnike
- USB baterija
- Šrafciger
- Lemilica i lemljenje
- Strojevi za skidanje žice
- Mala kartonska ili plastična kutija i ljepilo/traka
- 2 linijska senzora
- 8 žica za kratkospojnike
- 4 kabla kratkospojnika muško-muško
- Izolacijska traka
Korak 2: Sastavljanje ploče motora
Pod pretpostavkom da ste postavili svoje motore, morat ćete spojiti motore na ploču H-mosta. Za to će vam trebati mali odvijač. Sada ćete morati spojiti motore na ploču. Za to će vam trebati mali odvijač
Odvijačem otpustite vijke na priključnim blokovima. Ogoljene krajeve žice umetnite u priključne blokove. Pritegnite vijke tako da ih čvrsto drže stezaljke.
Korak 3: Napajanje motora
Motori zahtijevaju više snage nego što Rpi može pružiti. Stoga za napajanje morate koristiti 4 AA baterije.
Otpustite vijke u priključnim blokovima označenim sa VCC, GND i 5V. Uzmite držač AA baterije i umetnite crvenu žicu u VCC priključni blok. Crna žica ulazi u blok GND. Važno je da ovo shvatite na ispravan način.
Pritegnite vijke tako da su žice čvrsto pričvršćene.
Korak 4: Priključite svoj motor na Rpi
Ploča koja se koristi u ovom projektu mora biti ožičena na Raspberry Pi. Druge ploče mogu se povezati drugačije, a neke se ploče jednostavno mogu postaviti na Raspberry Pi GPIO pinove kao HAT.
Na ploči koja se ovdje koristi nalaze se pinovi označeni In1, In2, In3 i In4, kao i dva GND pina. Koje GPIO pinove na vašem Pi -u ćete koristiti ovisi o vama; u ovom projektu su korišteni GPIO 7, 8, 9 i 10. Ako imate ploču koja nema GND pinove, možete koristiti GND pinove iz Rpi da biste postigli iste rezultate. Ako to morate učiniti, spojite GND žicu u isti terminal kao i crnu žicu iz baterije.
Upotrijebite T-cobbler + za povezivanje matične ploče i Rpi.
Za spajanje na matičnu ploču upotrijebite pet kratkospojnih vodiča muško-muški.
- In1 GPIO 7
- In2 GPIO 8
- In3 GPIO 9
- In4 GPIO 10
Korak 5: Pripremite konektore
Vaš prvi korak bit će povezivanje linijskih senzora s kolicima. Normalno, tip linijskog senzora koji se koristi u ovom vodiču mora biti spojen na 3V3 pin, ali ćete pokrenuti dva senzora putem istog pin -a za napajanje, pa ćete ih obje spojiti na pin 5V.
Uzmite tri od svojih kratkospojnika za žene, uklonite konektor sa svakog kraja, a zatim skinite plastični omotač kako biste otkrili oko centimetra višežilne žice ispod. Uzmite tri kratkospojnika i uvijte njihove višežilne žice zajedno. Zatim upotrijebite lemilicu za lijepljenje kabela. Spojite kablove s malom količinom izolacijske trake.
Ponovite cijeli postupak s još tri kabela za premošćivanje ženskog spola.
Korak 6: Povežite linijske senzore
Svaki linijski senzor ima tri pina: VCC za napajanje, GND za uzemljenje i DO za digitalni izlaz.
Uzmite jedan od svojih lemljenih trožičnih kratkospojnika i spojite dva njegova kraja s VCC iglom na svakom od dva senzora.
Uzmite drugi od svojih lemljenih kratkospojnika i spojite dva kraja na GND pin na svakom linijskom senzoru.
Uzmite preostala dva pojedinačna kratkospojnika i spojite svaki na DO pin na svakom linijskom senzoru.
Sada spojite VCC pinove oba linijska senzora na 5V pin na vašem Raspberry Pi, a GND pinove senzora na GND pin na vašem Raspberry Pi. Svaki od dva DO pina može se spojiti na bilo koji numerirani GPIO pin. U ovom primjeru koriste se pinovi GPIO 17 i GPIO 27.
Korak 7: Testirajte linijske senzore
Ovo je vrlo jednostavan korak. Vaš linijski senzor ima LED diodu koja ostaje uključena kada se napaja. Međutim, kada ga izložite tamnoj liniji, oni nestaju. To bi trebao biti slučaj s vašim linijskim senzorom.
Ako mislite da je previše osjetljiv, upotrijebite odvijač i namjestite ga kroz potenciometar. Podesite ga prema svom zadovoljstvu.
Korak 8: Umetanje programa u Python
Umetnite ove redove koda i pokrenite ga, trebali biste dobiti robota koji može savršeno ići na stazu.
Preporučuje se:
Kako napraviti RADAR koristeći Arduino za naučni projekat - Najbolji Arduino projekti: 5 koraka
Kako napraviti RADAR koristeći Arduino za naučni projekat | Najbolji Arduino projekti: Zdravo prijatelji, u ovom uputstvu pokazat ću vam kako napraviti nevjerojatan radarski sistem izgrađen pomoću arduino nano, ovaj projekt je idealan za naučne projekte i to možete lako učiniti uz vrlo malo ulaganja i šanse ako je osvajanje nagrade velika
Kako napraviti stroj za utege za bebe koristeći Arduino Nano, HX-711 mjernu ćeliju i OLED 128X64 -- Kalibracija HX-711: 5 koraka
Kako napraviti stroj za utege za bebe koristeći Arduino Nano, HX-711 mjernu ćeliju i OLED 128X64 || Kalibracija HX-711: Zdravo Instructables, Prije nekoliko dana postao sam otac slatke bebe?. Kada sam bio u bolnici otkrio sam da je težina bebe toliko važna za praćenje rasta bebe. Imam ideju? da od sebe napravim mašinu za vaganje beba.u ovom uputstvu ja
Sučelje Više LCD -a na Arduino Uno koristeći zajedničku podatkovnu liniju: 5 koraka
Interfejs više LCD -a na Arduino Uno koristeći Common Data Line: Danas ću vam u ovom uputstvu pokazati kako da povežete više LCD modula 16x2 sa arduino uno pločom koristeći zajedničku liniju podataka. Najzanimljivija stvar u vezi s ovim projektom je to što koristi zajedničku liniju podataka i prikazuje različite podatke u
Kako kodirati liniju slijedeći Sumobot: 4 koraka
Kako kodirati liniju slijedeći Sumobot: U ovom uputstvu opisat ću postupak u kojem možete kodirati Sumobot iz Parallaxa da slijedi jednu crnu liniju
Kako napraviti kalendar djeda i baka & Spomenar (čak i ako ne znate kako napraviti spomenar): 8 koraka (sa slikama)
Kako napraviti kalendar djeda i baka & Spomenar (čak i ako ne znate kako se bilježiti): Ovo je vrlo ekonomičan (i cijenjen!) Praznični poklon za bake i djedove. Ove sam godine napravio 5 kalendara za manje od 7 dolara svaki. Materijali: 12 sjajnih fotografija vašeg djeteta, djece, nećaka, nećaka, pasa, mačaka ili druge rodbine12 različitih komada