Sadržaj:

Kako napraviti rover kontroliran pokretima: 4 koraka
Kako napraviti rover kontroliran pokretima: 4 koraka

Video: Kako napraviti rover kontroliran pokretima: 4 koraka

Video: Kako napraviti rover kontroliran pokretima: 4 koraka
Video: 🟡 POCO X5 PRO - САМЫЙ ДЕТАЛЬНЫЙ ОБЗОР и ТЕСТЫ 2024, Jun
Anonim
Image
Image

Ovdje su upute za izgradnju rovera kontroliranog pokretima (rover s daljinskim upravljanjem). Sastoji se od roverske jedinice sa ugrađenim senzorom za izbjegavanje sudara. Odašiljač umjesto nespretnog daljinskog upravljača je hladna rukavica koja se može nositi na ruci, a zatim premjestiti radi prijenosa signala do rovera pokretima ruke. Za komunikaciju se koriste RF signali.

Ovaj projekt ima potencijalne primjene u pregledu podvozja vozila (radi sigurnosti ili održavanja), osim što se na kraju može koristiti za upravljanje dronovima.

Supplies

Arduino/Genuino UNO (sa UNO kablom) x2

Li-ion baterija (12V) x1

Žice kratkospojnika (muški na muški, muški na ženski, ženski na ženski) x40 svaka

Oglasna ploča x1

L298 Modul pokretača motora x1

Žiroskop MPU6050 x1

RF prijemnik i predajnik x1 svaki

Ultrazvučni senzor x1

Postavljanje šasije x1

Držač baterije (često se isporučuje sa šasijom) x1

Prekidač (često se isporučuje sa šasijom) x2

Skidač žice x1

Pumpa za lemljenje (nije potrebno) x1

Dvostrana traka x1

Korak 1: Dijagrami i teorija kola:

Dijagrami i teorija kola
Dijagrami i teorija kola
Dijagrami i teorija kola
Dijagrami i teorija kola

Postavljanje odašiljača: Ukratko, moramo uzeti očitanja iz žiroskopa i poslati ih odašiljaču putem Arduina.

Podešavanje prijemnika: Moramo primiti prenesene podatke (pomoću prijemnika) i rotirati kotače u skladu s primljenim podacima*. Istovremeno, moramo se pobrinuti i da se rover nalazi na minimalnoj udaljenosti od objekata ispred sebe (otkrivanje prepreka). Za ovaj projekt koristit ćemo I2C komunikaciju. *Zanimljiva činjenica o ovom projektu: Ovaj kod obrađuje analogne podatke i pomiče rover prema stupnju kretanja ruke. Zato moramo razviti logiku kako bismo rover krenuli u ispravnom smjeru pri različitim brzinama.

Korak 2: Izgradnja rovera:

Korak 1 (Sastavite šasiju):

Sastavite šasiju da napravite osnovu za vaš rover. Ovo je prilično jednostavan korak i trebali biste ga završiti u kratkom roku.

Korak 2 (Provjerite sve komponente):

Provjerite sve senzore povezujući ih zasebno s Arduinom. Možete provjeriti bilo koji vodič o tome kako pojedinačno povezati senzore s Arduinom.

Korak 3 (postavljanje odašiljača):

Prvo zalemite igle na žiroskop. Sada spojite prema sljedećoj shemi kola. Ne povezujte bateriju trenutno.

Zatim priključite svoj Arduino na prijenosno računalo. Otpremite sljedeću datoteku koda i provjerite radi li kod ispravno (učinite to uklanjanjem komentara na ispisne izjave u kodu). Pritisnite dugme za serijski monitor (gore desno na ekranu) da vidite izlaz izjava o štampanju. Ako sve radi ispravno, možete spojiti bateriju.

Ne zaboravite provjeriti je li orijentacija žiroskopa ispravna (prema korištenom kodu). Molimo provjerite gore prikazane dijagrame da provjerite orijentaciju koju sam koristio za žiroskop.

Žiroskop će poslati očitanja na Arduino. Odatle će očitavanja ići na RF predajnik koji će se prenositi tako da prijemnik može pokupiti talase.

Korak 4 (postavljanje prijemnika):

Povežite se prema sljedećoj shemi kola. Ne povezujte bateriju trenutno. Zatim priključite svoj Arduino na prijenosno računalo. Otpremite sljedeću datoteku koda i provjerite radi li kod ispravno. Da biste to učinili:

1. Uklonite komentare ispisa ispisa u kodu

2. Uključite podešavanje predajnika

3. Postavite rover na neku vrstu postolja tako da kotači ne dodiruju tlo i da rover ne poleti u trenutku kada prijemnik primi podatke

NAPOMENA: Možda ćete morati promijeniti smjer jednog ili oba motora. Ako kôd radi ispravno, trebali biste moći vidjeti ispravan izlaz (naprijed, nazad, desno, lijevo ili zaustavljanje) na vašem serijskom monitoru prema vašoj ruci pokreti. Ako sve radi ispravno, možete spojiti bateriju. Međutim, prije spajanja baterije morate provjeriti sve veze. Jedan pogrešan terminal mogao bi pokvariti vaš krug.

Korak 5 (Omogućite da postavljanje radi pomoću baterija):

Sada isključite prijenosno računalo iz utičnice i spojite baterije na odgovarajuće postavke. Testirajte svoj projekat.

Ne dopustite da se rover udalji od vas više od 5 m, inače se rover može zaustaviti/početi loše ponašati!

Korak 6 (montaža):

Sada je vrijeme da sastavite rover i zaista ga vidite na djelu! Za dizajn moga sklopa rovera provjerite slike u odjeljku "Sheme kola i teorija". Rover možete sastaviti na drugačiji način. Samo provjerite je li dobro izbalansiran, jer u protivnom može raditi s kotačima (nemojte ići poput "Wow!" Jer ćete rover možda pronaći pogrešno gore).

Tijekom testiranja možete otkriti da se rover ne kreće točno. Doći će do odgode i grešaka jer koristimo jednostavne RF module. Također, u praktičnom scenariju, motori imaju neke razlike i centar mase rovera nije tamo gdje očekujete. Tako ćete možda pronaći rover kako se kreće dijagonalno kada bi trebao ići ravno. Greške u vagi mogu se ispraviti promjenom brzine za lijevi i desni motor. Pomnožite varijable 'ena' i 'enb' s različitim brojevima kako biste poboljšali ravnotežu vašeg rovera.

U slučaju bilo kakvih nedoumica, upotrijebite donji odjeljak komentara. Tu ću se pozabaviti sumnjama.

@Scientify Inc

Korak 3: Datoteke koda

Evo veze za virtualnu biblioteku žica:

drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…

Korak 4: Hvala vam

Podijelite svoje komentare ispod. Volio bih čuti o vašem iskustvu dok isprobavate projekt! Na sve upite ću pokušati odgovoriti u roku od 24 sata.

Društvene mreže:

YouTube: Scientify Inc.

YouTube: Naučite हिंदी

Instagram

Instructables

LinkedIn

Preporučuje se: