Sadržaj:
Video: Najlakši način da napravite robota za upravljanje pokretima: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Kontrolirajte igračke poput superheroja. Naučite kako napraviti automobil s pokretima.
Ovdje se radi o tome kako sami napraviti automobil s pokretima. U osnovi ovo je jednostavna primjena troosnog žiroskopa MPU-6050, akcelerometra. Možete učiniti mnogo više stvari. razumijevanjem kako ga koristiti, kako ga spojiti s Arduinom i kako prenijeti njegove podatke putem Bluetooth modula. u ovom zapisu fokusirat ću se na Bluetooth na Bluetooth komunikaciju, između dva HC-05 Bluetooth modula.
Korak 1:
Korištene komponente:
1- Karton, Akrilni lim 2- Arduino UNO X1-
3- Arduino nano X1:
4- BO Motor X2 -
5- Kotači X2-
6- IC L293D x1 -
7- 2s 7,4-voltna lipo baterija X 2-
8- PCB-
9- Konektori-
10- Bluetooth modul X 2:
11- MPU-6050 X 1:
12- Rukavice za teretanu X1:
PCB izravne narudžbe koji se u ovom projektu koristi s PCBway -a:
Slijedite video kako biste izgradili tijelo robota i veze za ovaj projekt. možete izgraditi tijelo robota kao što je prikazano u videu ili se može izmijeniti u 4WD (pogon na sva četiri kotača).
ako ne koristite štit prikazan na videu, možete upotrijebiti dani dijagram za izradu ploče. ili možete naručiti PCB za ovaj štit izravno s veze PCBway.com koja je navedena gore za to.
Korak 2:
Nakon izgradnje tijela robota napravite udaljenu jedinicu prema danom dijagramu kruga.
3. korak:
Sada razgovarajmo o konfiguraciji Bluetooth modula. u osnovi, HC-05 Bluetooth modul dolazi s tvorničkim postavkama pomoćnog modula. to znači da možemo poslati podatke modulu samo tako da ga priključimo. Nema potrebe za dodatnim postavkama za slanje podataka s mobilnih uređaja na HC-05 modul. samo unesite zadanu lozinku (1234/0000) da biste se povezali s njom. ali što ako želimo pomoću ovog modula poslati podatke u neki drugi isti modul ili na mobilni uređaj.
u ovom projektu radimo istu stvar šaljući podatke putem Bluetooth modula. prikuplja žiroskop senzor MPU-6050 u drugi Bluetooth modul. pa za to prvo moramo konfigurirati ova dva Bluetooth modula. kako bi se nakon uključivanja mogli automatski međusobno povezati. Ovdje prvi modul djeluje kao pomoćni uređaj, koji će primati signale s udaljene jedinice i bit će montiran na automobil. Drugi konfigurirajte kao glavni uređaj koji će djelovati kao odašiljačke jedinice i slati podatke na podređeni uređaj,
Korak 4:
Stoga prvo konfigurirajte prvi bluetooth modul kao slave uređaj. da biste to učinili, povežite ga s Arduinom prema ovom dijagramu ožičenja. I učitajte kôd po imenu configure.
preuzmite sve potrebne programe i biblioteke ovdje:
Odvojite modul. Pritisnite i držite ky na modulu i spojite ga natrag. Vidjet ćete da LED dioda na modulu treperi sporije. Jednom svake 2 sekunde. To znači da je HC-05 u AT naredbenom načinu rada. Sada otvoreni serijski monitor promijeni brzinu prijenosa na 9600 i vrstu izlaza kao NL i CR. Sada u okvir za slanje upišite AT i pošaljite ga. ako odgovara s ok, znači da je sve u redu. Ali ako nije i odgovori s pogreškom, pošaljite AT ponovno. Dok ne odgovori s ok ili provjeri veze i ponovno pošalji AT.
nakon što dobijete OK odgovor iz modula, unesite sljedeće naredbe jednu po jednu, AT+ORGL i pošaljite je. ova naredba će postaviti modul na tvorničke postavke.
AT+RMAAD ova naredba oslobađa modul od prethodnog uparivanja
AT+UART? provjerite trenutnu brzinu prijenosa modula
AT+UART = 38400, 0, 0 postavite brzinu prijenosa na 38400
NA+ULOGU? provjerite ulogu je li rob ili gospodar. odgovara s 0 ili 1. ako je modul podređen, odgovara 0, a ako je glavni uređaj tada će odgovoriti s 1 postavljenom ulogom kao podređeni uređaj.
unesite AT+ROLE = 0
AT+ADDR? provjerite adresu modula. Zapišite ovu adresu. odgovorio po modulu. nakon dobivanja ove adrese, konfiguracija za slave modul je izvršena.
5. korak:
Sada je vrijeme za konfiguriranje drugog Bluetooth modula kao glavnog uređaja. Spojite ovaj modul s Arduino pločom i unesite ga u AT način rada. kao što smo učinili s prethodnim.
Unesite ove AT naredbe prema zadanom slijedu. AT+ORGL
AT+RMAAD
AT+UART?
AT+UART = 38400, 0, 0
NA+ULOGU?
postaviti ulogu ovog modula kao glavnog uređaja. AT+ULOGA = 1
AT+CMODE = 0 tako da će modul spojiti samo jedan uređaj. Zadana postavka je 1
sada povežite ovaj modul s podređenim uređajem da biste to učinili,
AT+BIND = "adresa pomoćnog modula"
i sve gotovo sada instalirajte knjižnice za MPU-6050 senzor i I2C komunikaciju. Budući da žiroskop MPU-6050 ima I2C sučelje. preuzmite biblioteke i izvorni kod odavde. ako ste prethodno instalirali ove knjižnice, preskočite ovo.
Korak 6:
Sada povežite jedinicu automobila s računalom pomoću USB kabela. odaberite odgovarajući port i vrstu ploče. I učitajte program pod imenom "Gesture_controled_Robot_car_unit_". Prilikom učitavanja programa provjerite jesu li baterija i Bluetooth modul povezani s automobilom.
Učinite isto s udaljenom jedinicom. otvorite program po imenu daljinski. i prenesite ga na udaljenu jedinicu. Umetnite slave Bluetooth modul u jedinicu u automobilu i svladajte Bluetooth modul na udaljenoj jedinici. I sve gotovo.
Korak 7:
Uključimo ga i spreman je za igru …….
Nadam se da će vam ovo biti korisno. ako da, lajkujte, podijelite, komentirajte svoju sumnju. Za još ovakvih projekata, pratite me! Podržite moj rad i pretplatite se na Moj kanal na YouTubeu.
Hvala vam!
Prva nagrada na natjecanju iz robotike
Preporučeni:
Automobil za upravljanje pokretima pomoću Mpu6050 i Arduina: 7 koraka (sa slikama)
Automobil za upravljanje pokretima pomoću Mpu6050 i Arduina: ovdje je automobil za upravljanje pokretima ručnim kontrolerom, izrađen pomoću mpu6050 i arduina. Za bežično povezivanje koristim RF modul
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: U ruci postoje dva načina. Prvi je ručni način rada kojim možete pomicati ruku s bluetoothom u svom 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
Napravite robota kontroliranog pokretima: 4 koraka (sa slikama)
Napravite robota kontroliranog pokretima: U ovom Instructable -u izrađujemo robota Arcbotics Sparki koji se može kontrolirati 3D pokretima. Lijepa značajka ovog projekta je da za upravljanje robotom nisu potrebni dodatni uređaji poput pametnog telefona ili rukavice. Samo pomaknite ruku preko elementa
ISUŠENO S APM -om (NAJLAKŠI NAČIN): 11 koraka
DRONE WITH APM (NAJLAKŠI NAČIN): U ovom vodiču pokazat ću vam kako na jednostavan način napraviti dron s apm -om. Dronovi se mogu koristiti za brzi transport stvari, ali i za snimanje iz zraka Ukupni trošak mog projekta je oko 200 USD .STAVE TREBNE ZA OVAJ PROJEKT DC bez četkica
NAJLAKŠI NAČIN KOMPAKTNE SVJETLOSTI !! 3 JEDNOSTAVNA KORAKA !!: 3 koraka
NAJLAKŠI NAČIN KOMPAKTNE SVJETLOSTI !! 3 JEDNOSTAVNA KORAKA !!: Ono što će vam trebati - limena folija 1 AA baterija (neke AAA baterije će raditi) 1 mini žarulja (žarulje se koriste za većinu svjetiljki; pogledajte sliku) Ravnalo (ako je potrebno)