Talaan ng mga Nilalaman:
- Hakbang 1: Listahan ng Mga Bahagi
- Hakbang 2: Magtipon ng Chassis
- Hakbang 3: Ikonekta ang mga Wires
- Hakbang 4: Ihanda ang Pan / Tilt Platform
- Hakbang 5: Maghanda ng MB102 Breadboard Power Supply Module
- Hakbang 6: Pangwakas na Mga Kable at Pagtipon ng Robot
- Hakbang 7: I-upload ang Code
- Hakbang 8: Pagkuha ng IP Address
- Hakbang 9: Pagkontrol sa Iyong Video Surveillance Robot
- Hakbang 10: Kontrolin ang Iyong Robot Sa Pamamagitan ng Internet
Video: Video Surveillance Robot: 10 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Isipin kung mayroon kang isang robot na may nakasakay na camera at maaaring makontrol sa pamamagitan ng Internet.
Magbubukas ito ng maraming mga pagkakataon sa paggamit nito. Halimbawa, maaari mong ipadala ang robot sa kusina upang suriin kung hindi sinasadyang naiwan mo ang takure sa kalan!
Nag-eksperimento ako gamit ang mga board ng pag-unlad ng ESP32-CAM at nalaman na sa ESP32-CAM madali itong magagawa.
Ang ESP32-CAM ay isang napakaliit na module ng kamera na may chip na ESP32-S na nagkakahalaga ng humigit-kumulang na $ 10- $ 15.
Ang module ng ESP32-CAM ay maaaring mai-program sa Arduino IDE. Ang module ng ESP32-CAM ay mayroon ding maraming mga GPIO pin upang kumonekta sa panlabas na hardware.
Kaya, magsimula na tayo!
Hakbang 1: Listahan ng Mga Bahagi
Listahan ng Mga Bahagi:
ESP32-CAM x1
FT232RL FTDI Mini USB x1 - para sa pag-upload ng isang code sa ESP32-CAM
Dual Channel DC Motor Driver L298N x1
Adafruit (PID 3244) Mini Round Robot Chassis Kit - 2WD na may DC Motors x1 - Ginamit ko ang chassis na ito, ngunit maaari kang gumawa ng sarili mo o bumili ng anumang iba pang magagamit na chassis. Ang kailangan namin dito ay ang mga gulong at DC Motors
18650 Hawak ng Baterya x1
18650 Battery x2 (bilang kahalili apat na baterya ng AA at ang may hawak nito ay maaaring gamitin sa halip na 18650 na baterya)
Mini Pan / Tilt Platform w / 2 SG-90 Servos x1
MB102 Breadboard Power Supply Module x1
iRobbie-Isang iOS App
Hakbang 2: Magtipon ng Chassis
Ipunin ang chassis ng robot na may dalawang DC motor, 3 gulong at mini L298N motor drive controller. Gumamit ng paggamit ng isang mounting tape upang ikabit ang motor drive controller sa platform.
Hakbang 3: Ikonekta ang mga Wires
Ikonekta ang mga wire tulad ng ipinapakita sa eskematiko.
Hakbang 4: Ihanda ang Pan / Tilt Platform
Hilahin ang mga wires sa tuktok ng platform ng chassis. Ayusin ang mga cable mula sa SG-90 servos sa platform ng Pan / Tilt. Sa proyektong ito kailangan lamang namin ng isang Tilt servo.
Ikabit ang Pan / Ikiling sa tuktok ng platform ng chassis.
Hakbang 5: Maghanda ng MB102 Breadboard Power Supply Module
Ang paggamit ng MB102 Breadboard Power Supply Module ay opsyonal. Maaari mong palaging kumuha ng 5V at Ground para sa ESP32-CAM at servo motor mula sa driver ng L298N motor, ngunit nalaman ko na sa MB102 mas maginhawa ito. Ang module ng power supple ay may isang power button at bibigyan ka ng higit na kakayahang umangkop sa mga kable.
Upang maikabit ang module ang platform ng chassis, inalis ko ang mga pin sa ilalim ng MB102. Pagkatapos, ikinabit ko ito sa tuktok ng tsasis na may dobleng panig na mounting tape.
Hakbang 6: Pangwakas na Mga Kable at Pagtipon ng Robot
Ikonekta ang lahat ng mga bahagi gamit ang eskematiko. Gumamit ng isang piraso ng foam at dobleng panig na mounting tape upang ikabit ang ESP32-CAM sa platform ng Pan / Tilt.
Hakbang 7: I-upload ang Code
I-install ang Add-on ng ESP32 sa Arduino IDE:
Sundin ang isa sa mga susunod na tutorial upang mai-install ang add-on ng ESP32, kung hindi mo pa nagagawa:
Pag-install ng ESP32 Board sa Arduino IDE (mga tagubilin sa Windows)
Pag-install ng Lupon ng ESP32 sa Arduino IDE (mga tagubilin sa Mac at Linux)
I-download ang code mula dito
Tiyaking mayroon kang dalawang mga tab na may code sa Arduino IDE: esp32_cam_car at app_httpd.cpp tulad ng ipinakita sa screenshot.
Bago i-upload ang code, kailangan mong ilagay ang iyong mga kredensyal sa network sa mga sumusunod na variable: const char * ssid = "Your_WIFI_Network" const char * password = "Your_WIFI_Password"
Ikonekta ang board ng ESP32-CAM sa iyong computer gamit ang isang FTDI programmer. Sundin ang diagram ng eskematiko.
Mahalaga: Kailangang kumonekta ang GPIO 0 sa GND upang ma-upload mo ang code.
Pindutin ang button na on-board RST ng ESP32-CAM bago i-upload ang code. Patakbuhin ang Arduino IDE at i-click ang I-upload upang mabuo at ma-flash ang sketch sa iyong aparato.
Hakbang 8: Pagkuha ng IP Address
Matapos i-upload ang code, idiskonekta ang GPIO 0 mula sa GND.
Buksan ang Serial Monitor sa baud rate na 115200. Pindutin ang button na on-board RST na ESP32-CAM. Ang address ng ESP32-CAM IP ay dapat ipakita sa Serial Monitor.
Hakbang 9: Pagkontrol sa Iyong Video Surveillance Robot
Idiskonekta ang ESP32-CAM mula sa FTDI programmer.
Ikonekta ang ESP32-CAM pabalik sa platform ng Pan / Tilt, i-on ang lakas at pindutin ang ESP32-CAM on-board RST button.
I-download ang App mula dito Patakbuhin ang App sa iyong iPhone, ipasok ang ESP32-CAM IP address at i-play ang robot!
Hakbang 10: Kontrolin ang Iyong Robot Sa Pamamagitan ng Internet
Dapat mong buksan ang iyong mga setting ng router. (google kung paano ito gawin para sa iyong router). Mahahanap mo doon ang ilang mga setting, kasama ang isang bagay sa linya ng Pagpasa o Pag-forward ng Port.
Ang mahalagang bagay na dapat tandaan dito ay ang "Port Range" at ang "Device" o "IP address".
Sa "Port Range" dapat mong i-type ang 80-81.
Para sa "Device" dapat mong piliin ang iyong aparatong ESP32-CAM. Sa ilang mga router dapat mong ilagay ang IP address ng iyong ESP32-CAM sa halip na isang pangalan ng aparato.
Pumunta sa www.whatsmyip.org at kopyahin ang iyong IP. Gamitin ang IP na ito sa App kapag nasa labas ka ng iyong home network.
Inirerekumendang:
IP Camera Gamit ang Raspberry Pi Zero (Home Surveillance Bahagi 1): 5 Mga Hakbang
IP Camera Gamit ang Raspberry Pi Zero (Home Surveillance Bahagi 1): Ito ang unang post sa isang bagong mini-series, kung saan nagtatayo kami ng isang sistema ng surveillance sa bahay, higit sa lahat gamit ang Raspberry Pis. Sa post na ito, gumagamit kami ng isang Raspberry PI zero at lumikha ng isang IP camera na dumadaloy ng video sa RTSP. Ang output video ay mas mataas sa q
Mga Pagpipilian ng NVR para sa DIY Home Surveillance System: 3 Mga Hakbang
Mga Pagpipilian ng NVR para sa DIY Home Surveillance System: Sa bahagi 3 ng seryeng ito, sinusuri namin ang mga pagpipilian sa NVR para sa parehong Raspberry Pi at para sa isang Windows PC. Sinubukan namin ang MotionEye OS sa Raspberry Pi 3 at pagkatapos ay titingnan namin ang iSpy, na isang nangungunang, open-source, surveillance ng video at solusyon sa seguridad.
Project ng Surveillance ng Camera: 3 Mga Hakbang
Project ng Surveillance ng Camera: ** INSTRUCTABLE NA ITO AY KASALUKUYAN SA PAG-unlad. KARAGDAGANG mga Link AY MAAARING KAYA ANG PROJECT PROTOTYPE DEVELOPS. ** Wala bang system ng home-camera at surveillance sa 2019? Nag-aalala tungkol sa mga pagpapatingin ng Big Brother Tech Company sa iyong damuhan kung gagawin mo? Ito ako
Remote Control at Photo Surveillance sa MQTT: 8 Hakbang
Remote Control at Photo Surveillance sa MQTT: Kumusta. Ngayon nais kong pag-usapan kung paano gumawa ng isang remote control at monitoring system na maaaring magamit, halimbawa, upang makontrol ang mga pintuan ng garahe, ilaw, pag-init, kontrol sa presyon, temperatura at marami pang iba mga parameter Ngunit ang pangunahing tampok ng
DIY Surveillance / Security Robot !: 7 Mga Hakbang
DIY Surveillance / Security Robot !: Lahat ng tao ay may gusto na magmaneho ng mga rc car, maging ito ay grade ng laruan o grade ng libangan. Ang saya ay nagdodoble kapag nakakuha ka ng isang fpv view sa iyong rc car. Ngunit ang fpv system ay isang mamahaling sistema. Ang isang mahusay na fpv system ay nagkakahalaga ng higit sa $ 150. Plust kailangan mong bumili ng 200 $ hobby grade rc ca