![Mobilni robot za praćenje s kontrolirane linije s izbjegavanjem prepreka: 6 koraka Mobilni robot za praćenje s kontrolirane linije s izbjegavanjem prepreka: 6 koraka](https://i.howwhatproduce.com/images/004/image-10472-32-j.webp)
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
![Mobilni robot za praćenje s kontroliranom linijom s izbjegavanjem prepreka Mobilni robot za praćenje s kontroliranom linijom s izbjegavanjem prepreka](https://i.howwhatproduce.com/images/004/image-10472-33-j.webp)
Ovo je bila samo ideja u kojoj se nekoliko značajki poput izbjegavanja prepreka, sljedbenika linija, mobilnog upravljanja itd. Pomiješalo i napravilo u jedan komad.
Sve što trebate je kontroler s nekim senzorima i oprema za ovu postavku. U ovome sam napravio automobil igračku koji izgleda kao odijelo za postavljanje.
Popis potrebnih komponenti
1. Arduino (bilo koji mikrokontroler ako ste upoznati s tim.)
2. HCSR-04 Ultrazvučni senzor
3. IR senzor (možete ga kupiti ili možete napraviti sami poput mene)
4. HC-05 Bluetooth modul
5. Vozač motora L293D
6. Zvučni signal
7. DC motori, kotači i šasija
8. Baterije.
Korak 1: Za izradu vlastitog IC senzora
![Za izradu vlastitog IC senzora Za izradu vlastitog IC senzora](https://i.howwhatproduce.com/images/004/image-10472-34-j.webp)
Bolje je izgraditi vlastiti senzor nego ga kupiti. Prvo sam napravio senzor, ali sam i odašiljač i prijamnik držao blizu, što rezultira visokom osjetljivošću i nemogućnošću otkrivanja crne boje. Nakon izmjene, radilo je dobro.
Popis potrebnih komponenti
1. LM358
2. IC vodio a.k.a Odašiljač
3. Fotodioda ili IC prijemnik
4. Otpornici (100ohm, 2x10Kohm, 330ohm)
5. Potenciometar (4,7Kohm)
Spojite komponente kao što je prikazano na dijagramu kruga na ploči i provjerite radi li.
Ako sve ide dobro, stavite komponente na PCB ploču i lemite komponente. Ispitajte senzor na crnoj površini i prilagodite osjetljivost potenciometrom prema potrebi.
Korak 2: Izrada tijela
![Izrada tijela Izrada tijela](https://i.howwhatproduce.com/images/004/image-10472-35-j.webp)
Kao što sam već spomenuo, izgleda kao auto igračka. Za to vam je potrebna šasija koju možete kupiti ili sami izraditi. Kotači su spojeni na motore, a motori su pričvršćeni na šasiju.
Općenito, svi senzori i mikrokontroleri rade na 5v, ali to 5v nije dovoljno za pogon motora pa nam je potrebna IC ronilačka sklopka motora (poput L293D). Ovaj upravljački sklop pokreće motore s malog ulaznog napona uz pomoć vanjskog napajanja.
Priključci za IC i motore prikazani su u dijagramu kruga.
Koristio sam malu olovnu bateriju od 12V 1A kao vanjski izvor za motore, a napajanje od 5V daje Arduino.
Korak 3: Arduino veze
![Arduino veze Arduino veze](https://i.howwhatproduce.com/images/004/image-10472-36-j.webp)
Priključite sve senzore na Arduino i programirajte ga.
- Bluetooth modul.
Uključuje se Bluetooth sa napajanjem od 5 V, ali prijenos podataka vrši se s 3,3 V. Arduino ima snagu prijenosa podataka od 5 V pa koristimo razdjelnik napona između Arduino predajnog pina i pina prijemnika Bluetooth modula. Međutim, Arduino može primiti signal od 3,3 V pa nema potrebe za razdjelnikom napona između pinova Bluetooth odašiljača i Arduino prijemnika.
Priključci za Bluetooth modul i Arduino prikazani su na dijagramu kruga.
- IR senzori
Pinovi za podatke ili signalni pinovi IC senzora spojeni su na Arduino digitalne pinove i bilježe brojeve digitalnih pinova. Napajanje senzora daje Arduino.
- Ultrazvučni senzor
Općenito, ultrazvučni senzor ima četiri pina, to su trig, echo, Vcc i Gnd. Trig pin aktivira zvučne valove, dok eho pin prima zvučne valove. Trig pin i echo pin senzora spojeni su na Arduino digitalne pinove koji imaju PWM. Napajanje senzora uzima se iz Arduina.
- Zvučni signal
Gnd pin zujalice spojen je na Gnd iz Arduina sa otpornikom u nizu je Signalni pin zujalice povezan je s Arduinovim digitalnim pinom.
- Vozač motora
Priključci na motore i upravljački program motora prikazani su u prethodnom koraku. Sada su ulazni pinovi upravljačkog sklopa motora spojeni na Arduino digitalne pinove, a napajanje na IC uzima se iz Arduina. Međutim, vozačkom IC -u dajemo vanjski upravljački motor za pogonski motor, ali za rad je potrebno 5v napajanje koje daje Arduino.
Sve veze su uspostavljene s Arduinom i sada programirajte Arduino uzimajući u obzir sve ulazne i izlazne pinove Arduina.
Korak 4: Izgradnja aplikacija
Postoji mnogo platformi za izradu aplikacija za Android, ali najjednostavnija platforma je MIT App Inventor 2. To je platforma za izradu aplikacija na mreži s mnogo primjera i smjernica.
Podijelit ću aplikaciju koju sam izgradio i pokušat ću je izgraditi tako da daje puno iskustva i da se možete prilagoditi potrebama.
Ako imate bilo kakvih nedoumica ili pitanja, komentirajte ovu temu.
Lozinka za aplikaciju je "makeyourself".
Korak 5: Programiranje
Ja ću samo dati ideju o programiranju Arduina. Ako ste naišli na poteškoće pri pisanju koda, samo komentirajte, pokušat ću vam pomoći. Uvoz datoteke neće dati nikakve vještine i znanje. Pokušajte se kodirati, međutim, ako želite kôd, samo komentirajte, poslat ću vam kôd.
- Napišite kôd za ultrazvuk kako biste dobili udaljenost prepreke od senzora.
- Napišite kôd za zvučni signal i aktivirajte ga kada je udaljenost ispod zadane vrijednosti udaljenosti te smanjite signal vozača motora tako da se motori zaustave.
- Napišite kôd za Bluetooth modul pomoću serijske komunikacije i zabilježite podatke koji dolaze iz modula kada se na mobilnom uređaju pritisne određena tipka.
- S tim podacima dajte signale vozaču motora kako bismo dobili potreban izlaz.
- Napišite kôd za IR senzore tako da se, kada se promijeni signal određenog osjetnika, mijenja i signal vozača motora te će pokretati motore u skladu s tim.
Ako imate bilo kakvih nedoumica ili upita, komentirajte u nastavku ili mi se možete obratiti na moj id
Hvala vam.
Preporučeni:
Samohodno robotsko vozilo za početnike sa izbjegavanjem sudara: 7 koraka
![Samohodno robotsko vozilo za početnike sa izbjegavanjem sudara: 7 koraka Samohodno robotsko vozilo za početnike sa izbjegavanjem sudara: 7 koraka](https://i.howwhatproduce.com/images/007/image-18829-j.webp)
Samohodno robotsko vozilo za početnike sa izbjegavanjem sudara: Pozdrav! Dobro došli u moje uputstvo za početnike o tome kako napraviti vlastito robotsko vozilo sa automatskim upravljanjem sa izbjegavanjem sudara i GPS navigacijom. Iznad je YouTube video koji prikazuje robota. To je model koji pokazuje kako je prava autonomija
Praćenje i praćenje za male trgovine: 9 koraka (sa slikama)
![Praćenje i praćenje za male trgovine: 9 koraka (sa slikama) Praćenje i praćenje za male trgovine: 9 koraka (sa slikama)](https://i.howwhatproduce.com/images/007/image-19294-j.webp)
Track & trace za male trgovine: Ovo je sustav koji je napravljen za male trgovine koje bi se trebale montirati na e-bicikle ili e-skutere za kratke isporuke, na primjer pekara koja želi isporučivati peciva. Track and Trace znači sustav Track and Trace koji koriste ca
Praćenje mrežne linije: 7 koraka
![Praćenje mrežne linije: 7 koraka Praćenje mrežne linije: 7 koraka](https://i.howwhatproduce.com/images/008/image-22216-j.webp)
Praćenje mrežne linije: Pa trebam neki način da pronađem neke mrežne linije koje su instalirane dok se moja kuća gradila prije 7 godina. Nažalost, tada nisu bili označeni. Možete potrošiti mnogo novca na poslovnu jedinicu ili s malo znanja i 5 dolara
DIY pametni robotski alati za praćenje automobila Kompleti za praćenje automobila Fotoosjetljivi: 7 koraka
![DIY pametni robotski alati za praćenje automobila Kompleti za praćenje automobila Fotoosjetljivi: 7 koraka DIY pametni robotski alati za praćenje automobila Kompleti za praćenje automobila Fotoosjetljivi: 7 koraka](https://i.howwhatproduce.com/images/008/image-22349-j.webp)
DIY Pametni roboti za praćenje automobila Kompleti za praćenje Automobil Fotoosjetljivi: Dizajn SINONING ROBOT -a Možete kupiti od robota za praćenje Robotski čip TheoryLM393 usporedite dva fotootpornika, kada LED dioda s jednog bočnog fotootpornika na BIJELOJ strani motora odmah će se zaustaviti, s druge strane motora okreni se pa
Robot za praćenje s linije bez Arduina: 4 koraka
![Robot za praćenje s linije bez Arduina: 4 koraka Robot za praćenje s linije bez Arduina: 4 koraka](https://i.howwhatproduce.com/images/001/image-955-72-j.webp)
Robot za praćenje s linije bez Arduina: U ovom uputstvu naučit ću vas kako napraviti robota koji slijedi liniju bez korištenja arduina. Koristit ću vrlo jednostavne korake za objašnjenje. Ovaj robot će koristiti IR senzor blizine za praćenje linije. Neće vam trebati nikakvi svojevrsno iskustvo programiranja za