Orodha ya maudhui:
Video: Rahisi Robot ya Ufuatiliaji Na ESP32-CAM: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Moduli ya ESP32-CAM ni moduli ya bei rahisi, ya chini, lakini hutoa rasilimali nyingi kwa maono, mawasiliano ya serial na GPIOs.
Katika mradi huu, ninajaribu kutumia rasilimali ya moduli ya ESP32-CAM kwa kutengeneza roboti ya rc ya ufuatiliaji ambayo inaweza kuchukua kitu kidogo.
Hatua ya 1: MAONYESHO
Hatua ya 2: Wiring Wiring
Hatua ya 3: UTEKELEZAJI WA SOFTWA
Kuhusu sehemu ya utiririshaji, websocket inatumiwa na kuonyesha njia nzuri ya kutiririsha picha zilizonaswa kutoka kwa moduli ya esp32-cam hadi kivinjari cha wavuti, ni sawa kwa sababu unaweza kutazama video inayotiririka na kudhibiti roboti yako mahali popote panapounga mkono kivinjari cha wavuti, ni bora kulinganisha na mradi wangu uliopita wakati ninatumia tundu ghafi la TCP kutiririka kwa PC. Nimejaribu na vivinjari kadhaa na kuona kuwa nambari yangu inafanya kazi vizuri kwenye google chrome, kwa hivyo ukifuata mradi wangu, unapaswa kutumia google chrome kwa utendaji bora.
1. Sehemu ya dereva wa kamera: Ninatumia moduli ya ESP32 Wrover kwa mradi huu kwa hivyo ufafanuzi wa HW utafaa kwa moduli hii, ikiwa utatumia moduli nyingine, tafadhali fikiria ufafanuzi wa HW.
Kwa sehemu hii, kimsingi Inategemea nambari ya sampuli ya sehemu ya dereva wa kamera ya ESP32 / Camera / CameraWebServer. Katika mradi wangu, niligawanywa katika faili 3: camera_pin.h, camera_wrap.h na camera_wrap.cpp.
camera_pin.h: ina ufafanuzi wa pini ya ESP32 inayotumika kwa mawasiliano na kamera iliyoambatanishwa. (Inapaswa kubadilishwa ikiwa utatumia moduli nyingine badala ya moduli ya ESP32 Wrover)
camera_wrap.cpp: ina usanidi wa kimsingi wa uanzishaji wa kamera na kazi ya kuchukua picha.
camera_wrap.h: ina kazi za mfano ambazo zilitumika katika moduli nyingine.
Nambari ya chanzo inaweza kupatikana kwenye kiunga kifuatacho cha github:
github.com/ANM-P4F/ESP32-CAM-ROBOT/tree/ma…
2. Mchoro wa ESP32-CAM:
Sehemu hii ina mtiririko kuu wa kufanya kazi wa ESP32-CAM. Moduli ina jukumu la seva ya http na seva ya tundu la wavuti. Seva ya http inapokea ombi kutoka kwa kivinjari na kurudisha ukurasa kuu ambao unatumiwa kama GUI kudhibiti roboti, seva ya tundu la wavuti hutumiwa kutuma picha mara kwa mara kwa onyesho la GUI kwenye kivinjari cha wavuti.
Chanzo chote kinaweza kupatikana kwa:
3. Mchoro wa AruinoUno:
Sehemu hii ina nambari ya chanzo ya moduli ya Arduino ESP32-CAM kupitia serial kisha kudhibiti DC, RC motors.
Nambari ya chanzo inaweza kupatikana kwa:
Ilipendekeza:
Ufuatiliaji wa Nguo / Ufuatiliaji wa Kavu na ESP8266 & Sensor ya Kuongeza kasi: Hatua 6
Ufuatiliaji wa Nguo / Kavu ya Ufuatiliaji na ESP8266 & Sensor ya Kuongeza kasi: Washa nguo / dryer iko kwenye basement, na wewe, kama sheria, weka lundo la nguo ndani yake na baada ya hapo, unashiriki katika kazi yako nyingine ya nyumba. Unapuuza mavazi ambayo yalibaki yamejaa na kufyonza kwenye basement kwenye mashine yako
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
DIY MusiLED, Muziki uliosawazishwa LEDs na Bonyeza mara moja Windows & Linux Maombi (32-bit & 64-bit). Rahisi kujirudia, Rahisi Kutumia, Rahisi kwa Port: 3 Hatua
DIY MusiLED, Muziki uliosawazishwa LEDs na Bonyeza mara moja Windows & Linux Maombi (32-bit & 64-bit). Rahisi kujirudia, Rahisi Kutumia, Rahisi Bandari. Mradi huu utakusaidia kuunganisha LEDs 18 (6 Nyekundu + 6 Bluu + 6 Njano) kwa Bodi yako ya Arduino na uchanganue ishara za wakati halisi wa Kompyuta yako na uzipeleke kwa taa za taa kuziwasha kulingana na athari za kipigo (Mtego, Kofia ya Juu, Kick)
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