Sisukord:
Video: Lihtsaim viis žeste juhtimisroboti tegemiseks: 7 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Hallake mänguasju nagu superkangelane. Siit saate teada, kuidas teha žestidega juhitavat autot.
See puudutab seda, kuidas ise žestidega juhitavat autot teha. Põhimõtteliselt on see lihtne MPU-6050 3-teljelise güroskoobi ja kiirendusmõõturi rakendus. Saate teha palju rohkem asju. mõistes, kuidas seda kasutada, kuidas seda Arduinoga liidestada ja kuidas selle andmeid Bluetooth -moodulite kaudu üle kanda. selles kirjutises keskendun kahest Bluetooth-Bluetooth-moodulist Bluetooth-Bluetooth-suhtlusele.
Samm 1:
Kasutatud komponendid:
1- Papp, akrüülleht 2- Arduino UNO X1-
3- Arduino nano X1:
4- BO mootor X2 -
5- rattad X2-
6- IC L293D x1 -
7- 2s 7,4-voldine lipoaku X 2- 2-
8- PCB-
9- Pistikud-
10- Bluetooth-moodul X 2:
11- MPU-6050 X 1:
12- Jõusaalikindad X1:
Selles projektis kasutatud PCB otse tellimine PCBwaylt:
Selle projekti jaoks roboti kere ja ühenduste loomiseks järgige videot. saate ehitada roboti kere, nagu on näidatud videos, või seda saab muuta nelikveoks (4WD).
kui te ei kasuta videos näidatud kaitsekilpi, saate oma trükkplaadi valmistamiseks kasutada antud skeemi. või saate selle kilbi jaoks PCB tellida otse saidilt PCBway.com.
2. samm:
Pärast roboti korpuse ehitamist valmistage kaugseade vastavalt antud vooluahelale.
3. samm:
Nüüd räägime Bluetooth -mooduli konfiguratsioonist. põhimõtteliselt on HC-05 Bluetooth-moodulil alamooduli tehaseseade. see tähendab, et saame saata moodulile andmeid lihtsalt selle ühendamise teel. pole vaja teha muid seadeid andmete saatmiseks mobiilseadmetest HC-05 moodulisse. selle ühendamiseks sisestage lihtsalt selle vaikeparool (1234/0000). aga mis siis, kui tahame selle mooduli abil andmeid saata mõnda teise samasse moodulisse või mobiilseadmesse.
selles projektis teeme sama asja, saates andmeid Bluetooth -mooduli kaudu. güroskoopandur MPU-6050 kogub teise Bluetooth-moodulisse. nii et esmalt peame need kaks Bluetooth -moodulit konfigureerima. et nad saaksid pärast sisselülitamist automaatselt üksteisega siduda. Siin toimib esimene moodul alamseadmena, mis saab signaale kaugseadmelt ja paigaldatakse autole. Ja seadistage teine põhiseadmeks, mis toimib saatjana ja saadab andmeid alamseadmele,
4. samm:
Nii et kõigepealt konfigureerige esimene Bluetooth -moodul alamseadmena. Selleks ühendage see Arduinoga vastavalt selle ühendusskeemile. Ja laadige kood nime järgi üles konfigureerige.
laadige siit alla kõik vajalikud programmid ja teegid:
Ühendage moodul lahti. Vajutage ja hoidke moodulil nuppu ky ning ühendage see tagasi. Näete, et mooduli LED -tuli vilgub aeglasemalt. Kord 2 sekundi jooksul. See tähendab, et HC-05 on käsurežiimis AT. Nüüd avatud jadamonitor muutke edastuskiiruseks 9600 ja väljunditüübiks nii NL kui ka CR. Nüüd tippige saatekasti AT ja saatke see. kui see vastab ok, tähendab see, et kõik on hästi. Aga kui ei, ja vastab mõne veaga, saatke uuesti AT. Kuni see vastab ok või kontrolli ühendusi ja saadab uuesti AT.
pärast mooduli OK vastuse saamist sisestage ükshaaval järgmised käsud AT+ORGL ja saatke see. see käsk määrab mooduli tehaseseadetele.
AT+RMAAD vabastab see käsk mooduli mis tahes eelmisest sidumisest
AT+UART? kontrollige mooduli praegust andmeedastuskiirust
AT+UART = 38400, 0, 0 määrake edastuskiiruseks 38400
+ROLLIS? kontrollige rolli, kas see on ori või kapten. see vastab 0 -ga või 1 -ga. kui moodul on alam, vastab see 0 -le ja kui see on põhiseade, siis vastab see 1 seatud rolliga alamseadmena.
sisestage AT+ROLE = 0
AT+ADDR? kontrollige mooduli aadressi. Märkige see aadress üles. vastas moodul. pärast selle aadressi saamist tehakse alamooduli konfigureerimine.
5. samm:
Nüüd on aeg seadistada teine Bluetooth -moodul põhiseadmeks. Ühendage see moodul Arduino plaadiga ja lülitage see AT -režiimi. nagu tegime eelmisega.
Sisestage need AT -käsud antud järjekorras. AT+ORGL
AT+RMAAD
AT+UART?
AT+UART = 38400, 0, 0
+ROLLIS?
määrake selle mooduli roll põhiseadmena. AT+ROLL = 1
AT+CMODE = 0, nii et moodul ühendab ainult ühe seadme. vaikeseade on 1
siduge see moodul alamseadmega, et seda sisestada,
AT+BIND = "alamooduli aadress"
ja kõik on nüüd installitud MPU-6050 anduri ja I2C-side teegid. Kuna MPU-6050 güroskoopanduril on I2C liides. siit saate alla laadida raamatukogud ja lähtekoodi. kui olete need teegid eelinstallinud, jätke see vahele.
6. samm:
Nüüd ühendage autosõlm USB -kaabli abil arvutiga. valige õige pordi ja plaadi tüüp. Ja laadige programm üles nimega "Gesture_controled_Robot_car_unit_". Programmi üleslaadimise ajal veenduge, et aku ja Bluetooth -moodul pole autoga ühendatud.
Tehke sama kaugseadmega. avage programm nimega kaugjuhtimispult. ja laadige see kaugseadmesse üles. Sisestage alam -Bluetooth -moodul autosse ja juhtige kaugseadme Bluetooth -moodulit. Ja kõik tehtud.
7. samm:
Lülitame selle sisse ja see on mängimiseks valmis ….
Loodetavasti leiate sellest kasu. kui jah, siis meeldib, jagage seda, kommenteerige oma kahtlust. Kui soovite rohkem selliseid projekte, järgige mind! Toetage minu tööd ja tellige minu kanal YouTube'is.
Aitäh!
Robotivõistluse esimene auhind
Soovitan:
Arduino abil YouTube'i taasesituse juhtimiseks kasutage žeste: 5 sammu
Kasutage Arduino abil YouTube'i taasesituse juhtimiseks žeste: StoryYouTube võimaldab teil ainult paremat nuppu klõpsates 5 sekundit edasi kerida. Nii otsustasin kasutada Arduino ja pythonit, et teha kontroller, mis aitaks mul 20 sekundit edasi liikuda iga kord, kui käega vehkisin
Lihtsaim viis mikrokontrolleri programmeerimiseks!: 9 sammu
Lihtsaim viis mikrokontrolleri programmeerimiseks !: Kas olete huvitatud sellest, et teil on palju vähem energiat tarbiv mikrokontroller? Täna tutvustan teile STM32 üliväikest energiat - L476RG, mis kasutab 4 korda vähem energiat kui Arduino Mega ja millel on võimas Cortexi protsessor. Ma ei hakka ka
Läheduses olevate objektide skannimine 3D -mudeli tegemiseks ARDUINO abil: 5 sammu (piltidega)
Läheduses olevate objektide skaneerimine 3D-mudeli tegemiseks ARDUINO abil: see projekt on spetsiifiline, kasutades läheduses asuvate objektide skaneerimiseks ultraheli andurit HC-SR04. 3D -mudeli tegemiseks peate anduri pühkima risti. Saate programmeerida Arduino helisema, kui andur tuvastab objekti
Lihtsaim viis tekstisõnumite või IMessages -vestluste printimiseks iPhone'ist: 3 sammu
Lihtsaimad viisid tekstisõnumite või IMessages -vestluste printimiseks iPhone'ist: Tere kõigile! Selles juhendis näitan teile mõningaid lihtsamaid viise tekstisõnumite printimiseks oma iPhone'ist. Nii paljud olulised sõnumid, mida me praegu oma elus saame, on ei tule kirja ega isegi e -posti teel, vaid teksti kaudu
Lihtsaim viis originaalse XBOXi pehmeks muutmiseks: 5 sammu
Lihtsaim viis originaalse XBOXi pehmeks muutmiseks: see juhend on võetud Youtube'i saidilt gh3tt0h4x0r (sh ekraanikuvasid, kuna mu Gamebridge oli öösel, kui seda tegin) imelik). Tema kaheosaline video näitab, kuidas saate XBMC (XBox Media Center) lihtsalt installida XBoxi ilma vajaduseta