Përmbajtje:
Video: Mënyra më e lehtë për të bërë një robot të kontrollit të gjesteve: 7 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:11
Kontrolloni lodrat si një superheronj. Mësoni si të bëni një makinë të kontrolluar nga gjestet.
Kjo ka të bëjë me atë se si të bëni vetë një makinë të kontrolluar nga gjestet. Në thelb ky është një aplikim i thjeshtë i Xhiroskopit MPU-6050 me 3 boshte, Përshpejtues. Ju mund të bëni shumë më tepër. duke kuptuar se si ta përdorim atë, si ta ndërlidhim me Arduino dhe si t'i transferojmë të dhënat e tij përmes moduleve Bluetooth. në këtë shkrim, unë do të përqendrohem në komunikimin Bluetooth në Bluetooth, midis dy moduleve Bluetooth HC-05.
Hapi 1:
Komponentët e përdorur:
1- Karton, fletë akrilike 2- Arduino UNO X1-
3- Arduino nano X1:
4- BO Motor X2 -
5- Rrota X2-
6- IC L293D x1 -
7- 2s 7.4 Bateri lipo volt X 2-
8- PCB-
9- Lidhës-
10- Moduli Bluetooth X 2:
11- MPU-6050 X 1:
12- Doreza palestre X1:
PCB me porosi të drejtpërdrejtë të përdorur në këtë projekt nga PCBway:
Ndiqni videon për të ndërtuar një trup robot dhe lidhje për këtë projekt. ju mund të ndërtoni trupin e robotit siç tregohet në video ose mund të modifikohet në 4WD (makinë me 4 rrota).
nëse nuk jeni duke përdorur mburojën e treguar në video, mund të përdorni diagramin e qarkut të dhënë, për të bërë tabelën tuaj të qarkut. ose mund të porosisni PCB për këtë mburojë direkt nga lidhja PCBway.com është dhënë më lart për këtë.
Hapi 2:
Pas ndërtimit të trupit të robotit bëni njësinë e largët sipas diagramit të dhënë të qarkut.
Hapi 3:
Tani le të flasim për konfigurimin e modulit Bluetooth. në thelb, moduli Bluetooth HC-05 vjen me një cilësim fabrike të modulit të skllevërve. kjo do të thotë që ne mund të dërgojmë të dhëna në modul vetëm duke e futur. Nuk ka nevojë të bëjmë ndonjë cilësim tjetër për të dërguar të dhëna nga pajisjet celulare në modulin HC-05. thjesht shkruani fjalëkalimin e tij të paracaktuar (1234/0000) për t'u lidhur me të. por çka nëse duam të dërgojmë të dhëna duke përdorur këtë modul në ndonjë modul tjetër të njëjtë ose në një pajisje të lëvizshme.
në këtë projekt, ne bëjmë të njëjtën gjë duke dërguar të dhëna përmes modulit Bluetooth. mbledhur nga sensori xhiro MPU-6050 në një modul tjetër Bluetooth. kështu që për ta bërë këtë Së pari ne duhet të konfigurojmë këto dy module Bluetooth. në mënyrë që ata të mund të lidhen automatikisht me njëri -tjetrin pas ndezjes. Këtu moduli i parë po vepron si një pajisje skllevër, e cila do të marrë sinjale nga njësia e largët dhe do të montohet në makinë. Dhe konfiguroni të dytën si një pajisje kryesore e cila do të veprojë si njësi transmetuese dhe do të dërgojë të dhëna në pajisjen skllevër,
Hapi 4:
Pra, së pari konfiguroni modulin e parë bluetooth si pajisje skllave. për ta bërë këtë lidheni atë me Arduino sipas këtij diagrami të instalimeve elektrike. Dhe ngarkoni kodin sipas konfigurimit të emrit.
shkarkoni të gjitha programet dhe bibliotekat e kërkuara nga këtu:
Shkëputeni modulin. Shtypni dhe mbani ky në modul dhe lidheni atë përsëri. Do të shihni që moduli led në ndezje më ngadalë. Një herë në 2 sekonda. Kjo do të thotë që HC-05 është në modalitetin e komandës AT. Tani monitori serik i hapur ndryshon normën e baudit në 9600 dhe llojin e daljes si NL & CR. Tani shkruani AT në kutinë e dërgimit dhe dërgojeni atë. nëse përgjigjet me ok, do të thotë se gjithçka është mirë. Por nëse jo, dhe përgjigjet me ndonjë gabim, Dërgo përsëri AT. Derisa të përgjigjet me lidhje ok ose chek dhe dërgoni përsëri AT.
pasi të keni marrë përgjigje OK nga moduli, futni komandat e mëposhtme një nga një, AT+ORGL dhe dërgojini. kjo komandë do të vendosë modulin në cilësimet e fabrikës.
AT+RMAAD kjo komandë do të lëshojë modulin nga çdo çiftim i mëparshëm
AT+UART? kontrolloni shpejtësinë aktuale të baudit të modulit
AT+UART = 38400, 0, 0 vendosni normën e baudit si 38400
N++ROL? kontrolloni rolin nëse është skllav ose zot. përgjigjet me 0 ose 1. nëse moduli është skllav përgjigjet 0 dhe nëse është një pajisje kryesore atëherë do të përgjigjet me 1 rol të caktuar si pajisje skllave.
fut AT+ROL = 0
AT+ADDR? kontrolloni adresën e modulit. Shënoni këtë adresë. u përgjigj me modul. pas marrjes së kësaj adrese, bëhet konfigurimi për modulin slave.
Hapi 5:
Tani është koha për të konfiguruar modulin e dytë Bluetooth si një pajisje kryesore. Lidheni këtë modul me tabelën Arduino dhe futeni në modalitetin AT. siç bëmë me atë të mëparshëm.
Futni këto komanda AT sipas sekuencës së dhënë. AT+ORGL
AT+RMAAD
AT+UART?
AT+UART = 38400, 0, 0
N++ROL?
vendosni rolin e këtij moduli si pajisja kryesore. AT+ROL = 1
AT+CMODE = 0 në mënyrë që moduli të lidhë vetëm një pajisje të vetme. cilësimi i paracaktuar është 1
tani lidheni këtë modul me një pajisje skllave për ta bërë këtë të hyjë,
AT+BIND = "adresa e modulit të skllavit"
dhe të gjitha të përfunduara tani instaloni biblioteka për sensorin MPU-6050 një komunikim I2C. Meqenëse sensori xhiro MPU-6050 ka ndërfaqe I2C. shkarkoni bibliotekat dhe kodin burimor nga këtu. nëse i keni parainstaluar këto biblioteka, kapërcejeni këtë.
Hapi 6:
Tani lidhni njësinë e makinës me kompjuterin tuaj duke përdorur një kabllo USB. zgjidhni llojin e duhur të kom portit dhe llojin e bordit. Dhe ngarkoni programin me emrin "Gesture_controled_Robot_car_unit_". Sigurohuni që bateria dhe moduli Bluetooth të mos jenë të lidhur me makinën gjatë ngarkimit të programit.
Bëni të njëjtën gjë me njësinë e largët. hap programin me emër të largët. dhe ngarkojeni atë në njësinë e largët. Futni modulin e skllavit Bluetooth në njësinë e makinës dhe zotëroni modulin Bluetooth në njësinë e largët. Dhe të gjitha të bëra.
Hapi 7:
Le ta ndezim dhe është gati për të luajtur …….
Shpresoj se do ta gjeni të dobishme. nëse po, pëlqeni, ndajeni, komentoni dyshimin tuaj. Për më shumë projekte të tilla, më ndiqni! Mbështesni punën time dhe regjistrohuni në kanalin tim në YouTube.
Faleminderit!
Çmimi i parë në Konkursin e Robotikës
Recommended:
Si të bëni një robot DIY Arduino të kontrollit të gjesteve në shtëpi: 4 hapa
Si të bëni një robot DIY Arduino të kontrollit të gjesteve në shtëpi: Si të bëni një robot DIY Arduino të kontrollit të gjesteve në shtëpi. Në këtë projekt unë do t'ju tregoj se si të bëni një Robot DIY Arduino Gesture Control
Bot Skeleti i Kontrollit të Gjesteve - Platforma Robotike Mobile 4WD Hercules - Arduino IDE: 4 Hapa (me Fotografi)
Bot Skeleti i Kontrollit të Gjesteve - Platforma Robotike Mobile 4WD Hercules - Arduino IDE: Një Automjet i Kontrollit të Gjesteve i bërë nga Seeedstudio Skeleton Bot - Platforma Robotike Mobile 4WD Hercules. Duke u argëtuar shumë gjatë periudhës së menaxhimit të epidemisë së virusit koronar në shtëpi. Një miku im më dha një Platformë Robotike Mobile 4WD Hercules si e re
Mënyra e re për të bërë një Ferrofluid. Kosto më pak se 3 $ !!!: 6 hapa (me fotografi)
Mënyra e re për të bërë një Ferrofluid. Kushton më pak se 3 $ !!!: Ferrofluid - një substancë që është e lëngshme në kushte normale, por bëhet e ngurtë në prani të një fushe magnetike. Kam gjetur një mënyrë të re për të bërë ferrofluid të bërë në shtëpi dhe dua ta ndaj me ju djema. Avantazhi i projektit tim është kostoja. …Shtë
DIY MusiLED, LED të sinkronizuara me muzikë me aplikacionin Windows & Linux me një klik (32-bit & 64-bit). Lehtë për t’u rikrijuar, e lehtë për t’u përdorur, e lehtë për t’u portuar .: 3 hapa
DIY MusiLED, LED të sinkronizuara me muzikë me aplikacionin Windows & Linux me një klik (32-bit & 64-bit). Lehtë për t'u rikrijuar, e lehtë për t'u përdorur, e lehtë për t'u transferuar.: Ky projekt do t'ju ndihmojë të lidhni 18 LED (6 të kuqe + 6 blu + 6 të verdhë) në bordin tuaj Arduino dhe të analizoni sinjalet e Kartës së Zërit të kompjuterit tuaj në kohë reale dhe t'i transmetoni ato në LED për t'i ndezur ato sipas efekteve të rrahjes (Snare, High Hat, Kick)
Mënyra më e lehtë për të bërë një dritë kompakti !! 3 HAPA TP THJESHT !!: 3 Hapa
Mënyra më e lehtë për të bërë një dritë kompakti !! 3 HAPA TP THJESHT !!: Çfarë ju nevojitet - fletë kallaji 1 bateri AA (disa bateri AAA do të funksionojnë) 1 Mini llambë (llamba të përdorura për shumicën e elektrikëve elektrikë; referojuni figurës) Sundimtar (nëse është e nevojshme)