Sadržaj:
- Supplies
- Korak 1: Dijagrami i teorija kola:
- Korak 2: Izgradnja rovera:
- Korak 3: Datoteke koda
- Korak 4: Hvala vam
Video: Kako napraviti rover kontroliran pokretima: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
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:
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 हिंदी
Instructables
Preporučuje se:
Robot kontroliran pokretima pomoću Arduina: 7 koraka
Robot kontroliran pokretima pomoću Arduina: Roboti se koriste u mnogim sektorima poput građevinarstva, vojske, proizvodnje, montaže itd. Roboti mogu biti autonomni ili poluautonomni. Autonomni roboti ne zahtijevaju nikakvu ljudsku intervenciju i mogu djelovati sami u skladu sa situacijom. Se
Chrome gadžet za dinosaura kontroliran pokretima ruke / Kako to učiniti / #smartcreativity: 14 koraka
Chrome dinosaurus gadžet kontroliran pokretima ruke / Kako to učiniti / #smartcreativity: Zdravo prijatelji, U ovom tutorijalu pokazat ću vam vrlo ekskluzivan projekt.SO, danas ću vam pokazati kako kontrolirati igru Chrome dinosaura svojim pokretom veoma lako. Ako ćete koristiti ovu tehnologiju za kontrolu kromiranog DINO -a, tada ćete pasti
RC Rover kontroliran pokretima i džojstikom: 8 koraka
RC Rover kontroliran pokretima i džojstikom: RC Rover je projekt robotike koji ima za cilj poboljšati kontrolu rovera upotrebom radio frekvencije i interakcijom kretanja rovera s kretanjem ruke pomoću inercijalne jedinice (MPU6050), ali i kontrolu ove Rover s Joyestikom. Sve
Rover kontroliran pokretima pomoću parametra ubrzanja i para RF odašiljača i prijemnika: 4 koraka
Rover kontroliran pokretima pomoću parametra akcelerometra i para RF odašiljača i prijemnika: Hej, ikada ste poželjeli da napravite rover kojim biste mogli upravljati jednostavnim pokretima ruku, ali nikada ne biste mogli skupiti hrabrosti da se upustite u zamršenost obrade slike i povezivanje web kamere sa svojim mikrokontroler, da ne spominjem uzbrdo
Robotska ruka koja se može kontrolirati pokretima kontrolirana pokretima putem Bluetootha do Arduina: 4 koraka
Robotska ruka koja se može upravljati pokretima kontrolirana pokretima putem Bluetootha do Arduina: Postoje dva načina rada u ruci. Prvi je ručni način rada s kojim možete pomicati ruku s bluetoothom na mobilnom telefonu pomicanjem klizača u aplikaciji. U isto vrijeme možete spremiti svoje pozicije i igrati … Drugo je način gesta koji koristi vaš ph