Orodha ya maudhui:
- Hatua ya 1: Orodha ya Sehemu
- Hatua ya 2: Kusanya Chassis
- Hatua ya 3: Unganisha waya
- Hatua ya 4: Andaa Jukwaa la Pan / Tilt
- Hatua ya 5: Andaa Moduli ya Ugavi wa Umeme ya MB102
- Hatua ya 6: Wiring ya mwisho na Kukusanya Robot
- Hatua ya 7: Pakia Msimbo
- Hatua ya 8: Kupata Anwani ya IP
- Hatua ya 9: Kudhibiti Robot yako ya Ufuatiliaji wa Video
- Hatua ya 10: Dhibiti Robot Yako kupitia Mtandao
Video: Roboti ya Ufuatiliaji wa Video: Hatua 10
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Fikiria ikiwa una robot ambayo ina kamera kwenye bodi na inaweza kudhibitiwa kupitia mtandao.
Ingefungua fursa nyingi za kuitumia. Kwa mfano, unaweza kutuma roboti jikoni kukagua ikiwa kwa bahati mbaya uliacha aaaa kwenye jiko!
Nimekuwa nikijaribu kutumia bodi za maendeleo za ESP32-CAM na kugundua kuwa na ESP32-CAM inaweza kufanywa kwa urahisi.
ESP32-CAM ni moduli ndogo sana ya kamera na chip ya ESP32-S ambayo inagharimu takriban $ 10- $ 15.
Moduli ya ESP32-CAM inaweza kusanidiwa na Arduino IDE. Moduli ya ESP32-CAM pia ina pini kadhaa za GPIO kuungana na vifaa vya nje.
Kwa hivyo, wacha tuanze!
Hatua ya 1: Orodha ya Sehemu
Orodha ya Sehemu:
ESP32-CAM x1
FT232RL FTDI Mini USB x1 - kwa kupakia nambari kwenye ESP32-CAM
Dual Channel DC Dereva wa Magari L298N x1
Adafruit (PID 3244) Mini Round Robot Chassis Kit - 2WD na DC Motors x1 - Nilitumia chasisi hii, lakini unaweza kutengeneza yako mwenyewe au kununua chasisi nyingine yoyote inayopatikana. Tunachohitaji hapa ni magurudumu na DC Motors
Mmiliki wa Battery 18650 x1
18650 Battery x2 (kama betri mbadala nne za AA na wadogowadogo inaweza kutumika badala ya betri 18650)
Jopo la Mini Pan / Tilt w / 2 SG-90 Servos x1
Moduli ya Ugavi wa Umeme ya MB102 x1
Programu ya iRobbie-A iOS
Hatua ya 2: Kusanya Chassis
Unganisha chasisi ya robot na motors mbili za DC, magurudumu 3 na mini L298N motor drive. Tumia mkanda unaowekwa ili kushikamana na kidhibiti cha gari kwenye jukwaa.
Hatua ya 3: Unganisha waya
Unganisha waya kama inavyoonyeshwa kwenye skimu.
Hatua ya 4: Andaa Jukwaa la Pan / Tilt
Vuta waya kupitia juu ya jukwaa la chasisi. Panga nyaya kutoka kwa servos za SG-90 kwenye jukwaa la Pan / Tilt. Katika mradi huu tunahitaji tu servo ya Tilt.
Ambatisha Pan / Tilt juu ya jukwaa la chasisi.
Hatua ya 5: Andaa Moduli ya Ugavi wa Umeme ya MB102
Kutumia Moduli ya Ugavi wa Umeme ya MB102 sio lazima. Daima unaweza kuchukua 5V na Ground kwa ESP32-CAM na servo motor kutoka kwa dereva wa L298N, lakini nimeona kuwa na MB102 ni rahisi zaidi. Moduli ya kudumisha nguvu ina kitufe cha nguvu na inakupa kubadilika zaidi na wiring.
Ili kushikamana na moduli jukwaa la chasisi, niliondoa pini chini ya MB102. Kisha, niliiunganisha juu ya chasisi na mkanda uliowekwa pande mbili.
Hatua ya 6: Wiring ya mwisho na Kukusanya Robot
Unganisha sehemu zote ukitumia skimu. Tumia kipande cha povu na mkanda uliowekwa pande mbili kushikamana na ESP32-CAM kwenye jukwaa la Pan / Tilt.
Hatua ya 7: Pakia Msimbo
Sakinisha programu-jalizi ya ESP32 kwenye Arduino IDE:
Fuata moja ya mafunzo yanayofuata kusanikisha programu-jalizi ya ESP32, ikiwa bado haujafanya:
Kufunga Bodi ya ESP32 katika Arduino IDE (Maagizo ya Windows)
Kuweka Bodi ya ESP32 katika Arduino IDE (Maagizo ya Mac na Linux)
Pakua nambari kutoka hapa
Hakikisha kuwa una tabo mbili zilizo na nambari kwenye IDE ya Arduino: esp32_cam_car na app_httpd.cpp kama inavyoonekana kwenye skrini.
Kabla ya kupakia nambari hiyo, unahitaji kuingiza kitambulisho chako cha mtandao katika anuwai zifuatazo: const char * ssid = "Your_WIFI_Network" const char * password = "Your_WIFI_Password"
Unganisha bodi ya ESP32-CAM kwenye kompyuta yako kwa kutumia programu ya FTDI. Fuata mchoro wa skimu.
Muhimu: GPIO 0 inahitaji kushikamana na GND ili uweze kupakia nambari.
Bonyeza kitufe cha EST32-CAM kwenye bodi ya RST kabla ya kupakia nambari. Endesha Arduino IDE na ubofye Pakia ili ujenge na uangaze mchoro kwenye kifaa chako.
Hatua ya 8: Kupata Anwani ya IP
Baada ya kupakia nambari hiyo, ondoa GPIO 0 kutoka GND.
Fungua Monitor Monitor kwa kiwango cha baud cha 115200. Bonyeza kitufe cha EST32-CAM kwenye bodi ya RST. Anwani ya IP ya ESP32-CAM inapaswa kuonyeshwa kwenye Serial Monitor.
Hatua ya 9: Kudhibiti Robot yako ya Ufuatiliaji wa Video
Tenganisha ESP32-CAM kutoka kwa programu ya FTDI.
Unganisha ESP32-CAM tena kwenye jukwaa la Pan / Tilt, washa umeme na bonyeza kitufe cha EST32-CAM kwenye bodi ya RST.
Pakua Programu kutoka hapaKimbia Programu kwenye iPhone yako, ingiza anwani ya IP ya ESP32-CAM na ucheze na roboti!
Hatua ya 10: Dhibiti Robot Yako kupitia Mtandao
Unapaswa kufungua mipangilio yako ya router. (google jinsi ya kufanya hivyo kwa router yako). Huko utapata mipangilio kadhaa, pamoja na kitu kando ya mistari ya Usambazaji au Usambazaji wa Bandari.
Jambo muhimu kukumbuka hapa ni "Bandari ya Bandari" na "Kifaa" au "Anwani ya IP".
Katika "Port Range" unapaswa kuandika 80-81.
Kwa "Kifaa" unapaswa kuchagua kifaa chako cha ESP32-CAM. Katika ruta zingine unapaswa kuweka anwani ya IP ya ESP32-CAM yako badala ya jina la kifaa.
Nenda kwa www.whatsmyip.org na unakili IP yako. Tumia IP hii katika App ukiwa nje ya mtandao wako wa nyumbani.
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 uso na Tabasamu Kugundua Roboti za Halloween: Hatua 8 (na Picha)
Ufuatiliaji wa uso na Tabasamu Kugundua Roboti za Halloween: Halloween inakuja! Tuliamua kujenga kitu kizuri. Kutana na roboti za Ghosty na Skully. Wanaweza kufuata uso wako na wanajua unapotabasamu kucheka nawe! Mradi huu ni mfano mwingine wa kutumia iRobbie App ambayo inabadilisha iPhone int
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