Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: I-install ang Base Chassis na Sinusubaybayan Ko
- Hakbang 2: Naayos ang Motor sa Chassis
- Hakbang 3: Kumpletuhin ang Chassis Assembly
- Hakbang 4: Elektronikong Modyul
- Hakbang 5: Mga Mobile App
- Hakbang 6: Kumpletuhin ang Larawan
Video: Robot sa Pagsubaybay sa Kulay Batay sa Omnidirectional Wheel at OpenCV: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Gumagamit ako ng isang omnidirectional wheel chassis upang ipatupad ang aking pagsubaybay sa kulay, at gumagamit ako ng isang mobile software na tinatawag na OpenCVBot. Salamat sa mga developer ng software dito, salamat.
Talagang nakita o sinusubaybayan ng OpenCV Bot ang anumang bagay na real-time sa pamamagitan ng pagproseso ng imahe. Ang application na ito ay maaaring makakita ng anumang bagay gamit ang kulay nito at lumikha ng posisyon ng X, Y at lugar ng lugar sa screen ng telepono, gamit ang application na ito, ipinapadala ang data sa microcontroller sa pamamagitan ng Bluetooth. Nasubukan ito sa module ng Bluetooth at angkop para sa iba't ibang mga aparato. Ina-download namin ang APP na ito sa pamamagitan ng isang mobile phone upang magpatupad ng pagsubaybay sa kulay, at magpadala ng data sa Arduino UNO sa pamamagitan ng Bluetooth para sa pagtatasa ng data at magpatupad ng mga utos ng paggalaw.
Mga gamit
- Omnidirectional chassis ng gulong
- Arduino UNO R3
- Modyul ng motor drive
- Bluetooth, xbee pin (04 noong05 ayon06)
- 3S 18650
- Cellphone
- OpenCVBot software
-
Kailangan mo rin ang isang may-ari ng mobile phone at isang madaling makilala na bola
Hakbang 1: I-install ang Base Chassis na Sinusubaybayan Ko
Ayusin ang GB37 motor o GA25 motor sa bracket ng motor. Bigyang pansin ang mga pag-aayos ng mga butas ng pag-install. Iba ito sapagkat hindi sila unibersal.
Ang parehong uri ng mga motor ay maaaring magamit. Magbayad ng pansin upang makilala kung aling panig ang pataas at aling panig ang nakababa; o maaari kang gumamit ng isang mas malaking omnidirectional wheel upang hindi mo na kailangan na makilala ang mga ito …
Hakbang 2: Naayos ang Motor sa Chassis
Ang bracket ng motor ay may sinulid, kaya hindi namin kailangang gumamit ng mga mani upang ayusin ang mga ito, na ginagawang madali para sa amin na mai-install, dahil ang puwang para sa pag-install ng mga mani ay masyadong maliit, hindi namin maabot upang ayusin ang mga ito. maaaring mai-install sa gilid, at maaari kong gamitin ang mga ito upang maiwasan ang mga hadlang, na kung saan ay kapaki-pakinabang para sa paglalakad ng kotse.
Pag-install ng laki ng ultrasonic, distansya ng probe, unit mm.
Hakbang 3: Kumpletuhin ang Chassis Assembly
Upang makumpleto ang pag-aayos ng chassis, kinakailangan upang patuloy na ayusin ang mahigpit na pagkakahawak ng mga gulong sa kasunod na kontrol. Ang 4 na punong punto ay magiging sanhi ng mga gulong na hindi ganap na makipag-ugnay sa chassis, na magreresulta sa pagdulas kapag naglalakad. Inayos namin ang mga turnilyo sa tsasis. Ang pag-aayos ng posisyon ay nangangailangan ng pasensya.
Binibilang namin ang mga gulong upang sundin ang maayos na kontrol ng mga gilid, Ang dahilan kung bakit gumagamit ako ng 4 na pag-ikot ay dahil sa palagay ko ang kontrol ay mabuti kung ang 3 pag-ikot ay mabuti, ngunit ang mataas na presyo ay hindi masyadong magiliw.
Hakbang 4: Elektronikong Modyul
Gumamit ako ng motor drive ng 2 PM-R3, binago ko ang mga drive pin ng isa sa mga ito, 4, 5, 6, 7 hanggang 8, 9, 10, 11 upang makapag-drive ng 4 na motor nang paisa-isa May isang chip sa pamamahala ng kuryente sa board, ngunit hindi ko ito ginamit, direkta akong nag-input mula sa DC port ng Arduino UNO.
Ang driver ng motor ay isang chip na TB6612FNG. Ito ay isang karaniwang karaniwang chip ng driver. Maaari mo ring gamitin ang isang L298N chip, na karaniwang pareho. Baguhin ang code upang makamit ang parehong mode ng paglalakad.
- Ang 4, 5 ay isang motor na konektado sa lupa, 5-pwm;
- Ang 6, 7 ay isang pangalawang motor, 6-pwm;
- Ang 8, 9 ay pangatlong motor, 9-pwm;
- Ang 10, 11 ay pang-apat na motor, 10-pwm;
Hakbang 5: Mga Mobile App
APP: Mag-click
Sample Arduino Code: Clik
Pagkatapos mag-download at mag-install, maaari mong gamitin ang Bluetooth para sa pagpapares. Mag-click sa bagay na kailangang makilala. Ang kulay ay pinakamahusay na magkakaiba mula sa nakapalibot na lugar upang maiwasan ang pagtuklas ng parehong nakapalibot na lugar. Ang isang bagay na dapat tandaan ay ang pagharap sa araw ay magiging sanhi ng pagkawala ng pagsubaybay., At pagkatapos ay maaari nating makita ang pagbabago ng halaga sa serial port.
Baguhin ang sample code upang magkasya sa iyong module ng motor drive. Kung gagamitin mo ang module ng pagpapalawak ng PM-R3 tulad ko, maaari mong gamitin ang ibinigay kong code.
Hakbang 6: Kumpletuhin ang Larawan
Tapos, tingnan natin ang epekto.
Inirerekumendang:
Kumikinang na Kulay na Nagbabago ng Kulay: 49 Mga Hakbang (na may Mga Larawan)
Kumikinang na Kulay na Nagbabago ng Kulay: Sa kaharian ng bato at gumulong mahalaga na ihiwalay ang sarili. Sa milyun-milyong mga tao sa mundong ito na maaaring tumugtog ng gitara, ang simpleng pagtugtog ng maayos ay hindi ito puputol. Kailangan mo ng isang dagdag na bagay upang bumangon bilang isang rock god. Isaalang-alang ang gu
Tagapili ng Kulay ng Arduino RGB - Pumili ng Mga Kulay Mula sa Tunay na Mga Bagay sa Buhay: 7 Mga Hakbang (na may Mga Larawan)
Tagapili ng Kulay ng Arduino RGB - Pumili ng Mga Kulay Mula sa Mga Bagay na Tunay na Buhay: Madaling pumili ng mga kulay mula sa mga pisikal na bagay gamit ang tagapili ng kulay na RGB na batay sa Arduino, na nagbibigay-daan sa iyo upang muling likhain ang mga kulay na nakikita mo sa mga totoong bagay sa iyong pc o mobile phone. Itulak lamang ang isang pindutan upang i-scan ang kulay ng object gamit ang isang murang TCS347
Mga Kulay ng Pagnanakaw ng Kulay Sa Circuit Playground Express: 4 na Hakbang
Mga Kulay ng Pagnanakaw ng Kulay Sa Circuit Playground Express: Ang mga napapanahong mittens ay ginawa mula sa guwantes, naramdaman, Sequin at string na may kulay na pagnanakaw ng CPX na may mga baterya na nakatago sa loob nito. Ito ay isang mabilis at murang proyekto (sa ilalim ng 25 euro). Upang makumpleto ito dapat kang magkaroon ng mga pangunahing kasanayan sa pagtahi, kung
Laro sa Hulaan ng Kulay ng IR-Remote na Kulay: 3 Mga Hakbang
IR-Remote Color Guessing Game: Sa itinuturo na ito, ipapakita ko sa iyo kung paano makontrol ang isang RGB na humantong gamit ang isang IR-remote, at gumawa ng isang masayang laro dito
Paano Magtipon ng isang Kahanga-hangang Wooden Robot Arm (Bahagi1: Robot para sa pagsubaybay sa Linya) - Batay sa Micro: Bit: 9 Hakbang
Paano Magtipon ng isang Kamangha-manghang Wooden Robot Arm (Bahagi1: Robot para sa pagsubaybay sa Linya) - Batay sa Micro: Bit: Ang lalaking ito na kahoy ay mayroong tatlong anyo, ibang-iba ito at kahanga-hanga. Pagkatapos hayaan natin itong pasukin isa-isa