Orodha ya maudhui:
- Hatua ya 1: Kusanya Vifaa
- Hatua ya 2: Mitambo
- Hatua ya 3: Wiring
- Hatua ya 4: Kanuni
- Hatua ya 5: Hatua
Video: Ufuatiliaji wa Mpira 180 ° Kamera: Hatua 5 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Karibu kwenye mradi wangu wa kwanza! Ninafurahi kushiriki kile nilichotengeneza na kukuonyesha hatua za kujenga kamera yako ya ufuatiliaji. Mradi huu uliwezekana kwa kutumia maktaba ya OpenCV kwa kushirikiana na Python.
Hatua ya 1: Kusanya Vifaa
- Mfano wa Raspberry Pi B 2 (au mfano mwingine wowote)
- L298N H-Bridge Dereva wa Magari
- Magari na Nyumba ya Gear
- Kamera ya mtandao ya USB
- Waya za Jumper
- Screws za Mashine na Karanga
- Gia
- Epoxy / Gundi ya Moto
- Hiari: Laser
Hatua ya 2: Mitambo
Kutumia kipande cha kuni (ile niliyonayo imepigwa vizuri ambayo ni sawa), weka gari kwenye sehemu ambayo sio katikati. Kisha, ambatisha gia ndogo kwenye gari. Shimo kwenye gia inaweza kulazimika kupanuliwa ili kutoshea juu ya kufaa kwa gari.
Hatua inayofuata itakuwa kuweka gia kubwa (ambayo itakuwa huru) ili meno yake yaunganishane na meno ya gia ndogo. Hii ilikuwa imewekwa kwenye ubao kwa kutumia gundi moto baada ya kukandamiza kuni na sandpaper kwa dhamana bora.
Baada ya gia kuwekwa, ni wakati wa kushikamisha kamera ya wavuti kwenye gia kubwa. Hapa, nimeondoa kamera ya wavuti kutoka kwa makazi yake na nimetumia tu bodi ya msingi ya webcam kwa upandaji rahisi. Kamera ya wavuti iliambatanishwa kwa kutumia gundi ya epoxy kwa dhamana kali.
Sehemu ya mwisho iliyowekwa ni ya hiari - kwa daraja la L298N H. Hii inaweza kuwekwa kwa kuchimba tu mashimo manne kwenye ubao na kuweka bodi kwa kutumia screws za mashine na karanga za hex.
Hatua ya 3: Wiring
Sasa kuunganisha kila kitu pamoja. Waya mbili za gari zitaunganisha moja kwa moja na daraja la L298N H katika mojawapo ya viunganishi viwili vya terminal upande wa kushoto au kulia wa bodi (nilichagua kushoto). Waya mbili zinahitajika kuunganisha 5V na Ground ya L298N hadi 5V na Ground ya Raspberry Pi kwa nguvu. Halafu, waya mbili za kuruka za kike na kike zinahitajika kuunganishwa kutoka L298N hadi pini za Pi 17 na 18. Kamera ya wavuti inaunganisha tu kwenye moja ya bandari za USB za Pi. Hiyo ndiyo wiring yote!
Hatua ya 4: Kanuni
Sasa kwa hali ngumu zaidi ya mradi huu.
Nilitumia maktaba ya OpenCV na Python kutafuta mpira kwa wakati halisi. Programu hiyo pia hutumia maktaba ya gpiozero ambayo inakuja na Pi kugeuza motor kulingana na x-kuratibu za mpira ambao OpenCV huamua. Nambari inaweza kuamua msimamo wa mpira kulingana na rangi yake ya manjano, ambayo inapaswa kuwa ya kipekee kutoka nyuma ili iwe na ufanisi. Aina ya rangi ya chini na ya juu hutolewa kwa programu hiyo ili kuamua wapi mpira uko. OpenCV kisha inaita kazi ya.inRange () na vigezo vya: fremu ya sasa (kutoka kwa kamera ya wavuti), na mipaka ya rangi ya chini na ya juu. Baada ya kuratibu mpira kwenye fremu imedhamiriwa, programu inamwambia motor igeuke ikiwa mpira hauko katikati (x kuratibu kwa kiwango cha 240 - 400 katika fremu pana ya pikseli 640). Pikipiki itageuka zaidi ikiwa mpira umezidi katikati, na punguza kidogo wakati mpira unakaribia katikati.
Na ndivyo kanuni inavyofanya kazi.
Kumbuka: ikiwa utatumia nambari hiyo, lazima uwe umeweka OpenCV. Pia, ikiwa gari inageuka njia mbaya, badilisha waya zinazoingia kwenye L289N, au ubadilishe waya za kudhibiti gpio zilizounganishwa na Pi.
Ilipendekeza:
Ufuatiliaji wa mpira Robot: Hatua 8
Roboti ya Kufuatilia Mpira: Kwa hivyo katika hii, nitaelezea jinsi ya kutengeneza roboti ya ufuatiliaji wa mpira ambayo ni roboti itatambua mpira na kuifuata. Kimsingi ni mbinu ya ufuatiliaji wa kiotomatiki ambayo inaweza kutumika katika ulimwengu wa kisasa. Kwa hivyo, wacha tu tuingie na tuanze kujenga
Uchawi wa Elektroniki 8 Mpira na Mpira wa Jicho: Hatua 11 (na Picha)
Uchawi wa Elektroniki 8 Mpira na Mpira wa Jicho: Nilitaka kuunda toleo la dijiti la Mpira wa Uchawi wa 8 … Mwili wa hii ni 3D iliyochapishwa na onyesho limebadilishwa kutoka polyhedron katika rangi ya samawati hadi OLED ndogo inayodhibitiwa na nambari isiyo na mpangilio. jenereta iliyowekewa Arduino NANO. Halafu mimi
Ufuatiliaji wa faragha umechukuliwa kutoka kwa Ufuatiliaji wa zamani wa LCD: Hatua 7 (na Picha)
Ufuatiliaji wa faragha umedukuliwa Kutoka kwa Ufuatiliaji wa Zamani wa LCD: Mwishowe unaweza kufanya kitu na mfuatiliaji huyo wa zamani wa LCD ulio na karakana. Unaweza kuibadilisha kuwa mfuatiliaji wa faragha! Inaonekana kuwa nyeupe kwa kila mtu isipokuwa wewe, kwa sababu umevaa " uchawi " glasi! Unachotakiwa kuwa nacho ni pa
Ufuatiliaji wa Chassis ya Ufuatiliaji wa Kijijini cha Rugged: Hatua 7 (na Picha)
Ufuatiliaji wa Chassis Remote Tracked Bot: Utangulizi: Kwa hivyo huu ulikuwa mradi ambao mwanzoni nilitaka kuanza na kukamilisha nyuma mnamo 2016, hata hivyo kwa sababu ya kazi na wingi wa vitu vingine nimeweza tu kuanza na kukamilisha mradi huu katika mwaka mpya 2018! Ilichukua kama wee 3
Ufuatiliaji wa Joto la Chumba cha Raspberry Pi na Ufuatiliaji wa Picha ya Gnuplot na Uwezo wa Tahadhari ya Barua pepe: Hatua 7
Ufuatiliaji wa Chumba cha Raspberry Pi Udhibiti wa Joto na Pato la Picha ya Gnuplot na Uwezo wa Tahadhari ya Barua Pepe: Pale ninapofanya kazi, kuna chumba muhimu sana ambacho kina kompyuta nyingi. Joto la kawaida la chumba hiki lazima liwe baridi sana ili kuongeza utendaji wa mifumo hii. Niliulizwa kuja na mfumo wa ufuatiliaji ambao una uwezo wa