![Värvijälgimisrobot, mis põhineb kõikvõimalikul rattal ja OpenCV -l: 6 sammu Värvijälgimisrobot, mis põhineb kõikvõimalikul rattal ja OpenCV -l: 6 sammu](https://i.howwhatproduce.com/images/011/image-30732-j.webp)
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
![Image Image](https://i.howwhatproduce.com/images/011/image-30732-2-j.webp)
![](https://i.ytimg.com/vi/rR2MG5sQ6k0/hqdefault.jpg)
Värvijälgimise rakendamiseks kasutan suunaga ratta šassii ja kasutan OpenCVBot -nimelist mobiilitarkvara. Tänan siinseid tarkvaraarendajaid, aitäh.
OpenCV Bot tuvastab või jälgib pilditöötluse kaudu mis tahes reaalajas objekte. See rakendus suudab tuvastada mis tahes objekti selle värvi abil ja luua telefoni ekraanile X, Y positsiooni ja ala, kasutades seda rakendust, saadetakse andmed Bluetoothi kaudu mikrokontrollerile. Seda on testitud Bluetooth -mooduliga ja see sobib erinevatele seadmetele. Värvijälgimise rakendamiseks laadime selle APP alla mobiiltelefoni kaudu ja saadame Bluetoothi kaudu andmed Arduino UNO -le andmete analüüsimiseks ja liikumiskäskude täitmiseks.
Tarvikud
- Suunav rataste šassii
- Arduino UNO R3
- Mootori ajamimoodul
- Bluetooth, xbee pin (04,05,06)
- 3S 18650
- Mobiiltelefon
- OpenCVBot tarkvara
- Vaja läheb ka mobiiltelefonihoidjat ja kergesti äratuntavat palli
Samm: paigaldage alusraam I Track
![Paigaldage alusraam I Track Paigaldage alusraam I Track](https://i.howwhatproduce.com/images/011/image-30732-3-j.webp)
![Paigaldage alusraam I Track Paigaldage alusraam I Track](https://i.howwhatproduce.com/images/011/image-30732-4-j.webp)
![Paigaldage alusraam I Track Paigaldage alusraam I Track](https://i.howwhatproduce.com/images/011/image-30732-5-j.webp)
Kinnitage mootor GB37 või GA25 mootor mootoriklambri külge. Pöörake tähelepanu paigalduse kinnitusavadele. See on erinev, kuna need pole universaalsed.
Võib kasutada mõlemat tüüpi mootoreid. Pöörake tähelepanu, et eristada, kumb pool on üleval ja kumb on all; või võite kasutada suuremat suunaratast, nii et te ei pea neid eristama …
2. samm: mootor on šassii külge kinnitatud
![Mootor kinnitatud šassiile Mootor kinnitatud šassiile](https://i.howwhatproduce.com/images/011/image-30732-6-j.webp)
![Mootor kinnitatud šassiile Mootor kinnitatud šassiile](https://i.howwhatproduce.com/images/011/image-30732-7-j.webp)
![Mootor kinnitatud šassiile Mootor kinnitatud šassiile](https://i.howwhatproduce.com/images/011/image-30732-8-j.webp)
![Mootor kinnitatud šassiile Mootor kinnitatud šassiile](https://i.howwhatproduce.com/images/011/image-30732-9-j.webp)
Mootori klamber on keermestatud, nii et me ei pea nende kinnitamiseks kasutama mutreid, mis muudab nende paigaldamise lihtsaks, kuna mutrite paigaldamise ruum on liiga väike, me ei pääse nende parandamiseks ligi. saab paigaldada küljele ja ma saan neid kasutada takistuste vältimiseks, mis on autoga kõndimisel väga kasulik.
Paigaldamise ultraheli suurus, sondi kaugus, ühik mm.
Samm: viige šassii kokkupanek lõpule
![Lõpetage šassii kokkupanek Lõpetage šassii kokkupanek](https://i.howwhatproduce.com/images/011/image-30732-10-j.webp)
![Lõpetage šassii kokkupanek Lõpetage šassii kokkupanek](https://i.howwhatproduce.com/images/011/image-30732-11-j.webp)
Šassii kinnitamise lõpuleviimiseks on järgneval juhtimisel vaja pidevalt reguleerida rataste haardumist. 4 tugipunkti tõttu ei puutu rattad täielikult šassiiga kokku, mille tulemuseks on kõndimisel libisemine. Reguleerisime šassii kruvisid. Asendi reguleerimine nõuab kannatlikkust.
Me nummerdame rattad, et järgida servade korrapärast juhtimist. Põhjus, miks ma kasutan 4 ringi, on see, et minu arvates on kontroll hea, kui 3 ringi on korras, kuid kõrge hind ei ole väga sõbralik.
Samm: elektrooniline moodul
![Elektrooniline moodul Elektrooniline moodul](https://i.howwhatproduce.com/images/011/image-30732-12-j.webp)
![Elektrooniline moodul Elektrooniline moodul](https://i.howwhatproduce.com/images/011/image-30732-13-j.webp)
![Elektrooniline moodul Elektrooniline moodul](https://i.howwhatproduce.com/images/011/image-30732-14-j.webp)
![Elektrooniline moodul Elektrooniline moodul](https://i.howwhatproduce.com/images/011/image-30732-15-j.webp)
Mootori ajam Kasutasin 2 PM-R3, vahetasin ühe neist, 4, 5, 6, 7, 8, 9, 10, 11, et 4 mootorit eraldi juhtida. tahvlil, kuid ma ei kasutanud seda, sisestasin otse Arduino UNO alalisvoolu pordist.
Mootori draiver on TB6612FNG kiip. See on suhteliselt tavaline draiveri kiip. Võite kasutada ka L298N kiipi, mis on põhimõtteliselt sama. Muutke koodi, et saavutada sama kõndimisrežiim.
- 4, 5 on maapinnaga ühendatud mootor , 5-pwm;
- 6, 7 on teine mootor, 6 pwm;
- 8, 9 on kolmas mootor, 9-pwm;
- 10, 11 on neljas mootor, 10 pwm;
Samm: mobiilirakendused
![Mobiilirakendused Mobiilirakendused](https://i.howwhatproduce.com/images/011/image-30732-16-j.webp)
![Mobiilirakendused Mobiilirakendused](https://i.howwhatproduce.com/images/011/image-30732-17-j.webp)
![Mobiilirakendused Mobiilirakendused](https://i.howwhatproduce.com/images/011/image-30732-18-j.webp)
![Mobiilirakendused Mobiilirakendused](https://i.howwhatproduce.com/images/011/image-30732-19-j.webp)
APP: klõpsake
Arduino näidiskood: Clik
Pärast allalaadimist ja installimist saate sidumiseks kasutada Bluetoothi. Klõpsake objekti, mis vajab tuvastamist. Värv on kõige parem, kui see erineb ümbritsevast piirkonnast, et vältida sama ümbruse avastamist. Üks asi, mida tuleb märkida, on see, et päikese poole vaatamine põhjustab jälgimiskaotuse., Ja siis näeme jadapordi väärtuse muutust.
Muutke näidiskoodi, et see sobiks teie mootori ajamimooduliga. Kui kasutate PM-R3 laiendusmoodulit nagu mina, saate kasutada minu antud koodi.
6. samm: täielik pilt
![Täielik pilt Täielik pilt](https://i.howwhatproduce.com/images/011/image-30732-20-j.webp)
Valmis, vaatame efekti.
Soovitan:
Automaatne siseruumides kasutatav kasvuhoone, mis põhineb Ikea sokkel: 5 sammu
![Automaatne siseruumides kasutatav kasvuhoone, mis põhineb Ikea sokkel: 5 sammu Automaatne siseruumides kasutatav kasvuhoone, mis põhineb Ikea sokkel: 5 sammu](https://i.howwhatproduce.com/images/001/image-481-54-j.webp)
Automaatne siseruumides kasutatav kasvuhoone Ikea Sockeri baasil: Tere, see on minu esimene juhendatav. Ma õppisin selle kogukonnaga palju ja arvan, et on aeg oma tagasihoidlikud ideed tagasi tuua. Mul on kahju oma inglise keele pärast, see on kehv, aga ma teen kõik endast oleneva. Idee oli teha Deskopi kasvuhoone, mis laseb mul seemneid kasvatada ja
Apple HomeKiti WiFi-õhukuivati, mis põhineb ESP8266-l?: 6 sammu (koos piltidega)
![Apple HomeKiti WiFi-õhukuivati, mis põhineb ESP8266-l?: 6 sammu (koos piltidega) Apple HomeKiti WiFi-õhukuivati, mis põhineb ESP8266-l?: 6 sammu (koos piltidega)](https://i.howwhatproduce.com/images/002/image-4566-11-j.webp)
Apple HomeKiti WiFi-õhukuivati põhineb ESP8266-l?: Kahjuks on seal ainult üks või kaks õhukuivatit, mis toetavad Apple HomeKiti, kuid neil on tõesti kõrged hinnad (300 dollarit+). Nii et olen otsustanud teha oma WiFi-toega Apple HomeKiti õhukuivati juba olemasoleva odava põhjal? Ma
Rc auto, mis põhineb 434 MHz Rf -moodulil: 5 sammu
![Rc auto, mis põhineb 434 MHz Rf -moodulil: 5 sammu Rc auto, mis põhineb 434 MHz Rf -moodulil: 5 sammu](https://i.howwhatproduce.com/images/004/image-9540-j.webp)
Rc -auto 434 MHz Rf -moodulil: 1) perfoplaat (näiv PCB) 2) juhtmed 4) RF -moodulid 5) takistused 1M ja 51K 6) LED -id 7) ic7805 pinge tagasi
Lora Gateway, mis põhineb MicroPython ESP32 -l: 10 sammu (koos piltidega)
![Lora Gateway, mis põhineb MicroPython ESP32 -l: 10 sammu (koos piltidega) Lora Gateway, mis põhineb MicroPython ESP32 -l: 10 sammu (koos piltidega)](https://i.howwhatproduce.com/images/006/image-16666-j.webp)
Lora Gateway põhineb MicroPython ESP32 -l: Lora on viimastel aastatel olnud väga populaarne. Seda tehnoloogiat kasutav traadita side moodul on tavaliselt odav (kasutades vaba spektrit), väike, energiasäästlik ja pika sidekaugusega ning seda kasutatakse peamiselt vastastikuseks suhtlemiseks
MQmax 0,7 odava WiFi IoT platvorm, mis põhineb Esp8266 -l ja Arduino Mini Pro -l: 6 sammu
![MQmax 0,7 odava WiFi IoT platvorm, mis põhineb Esp8266 -l ja Arduino Mini Pro -l: 6 sammu MQmax 0,7 odava WiFi IoT platvorm, mis põhineb Esp8266 -l ja Arduino Mini Pro -l: 6 sammu](https://i.howwhatproduce.com/images/008/image-23661-j.webp)
MQmax 0,7 madala hinnaga WiFi IoT platvorm, mis põhineb Esp8266 -l ja Arduino Mini Pro -l: Tere See on minu teine juhendatav (nüüdsest lõpetan loendamise). Tegin selle, et luua lihtne (vähemalt minu jaoks), odav, hõlpsasti valmistatav ja tõhus platvorm Real IoT rakendustele, mis sisaldavad M2M -i tööd. See platvorm töötab esp8266 ja