Përmbajtje:
- Hapi 1: Lista e Pjesëve
- Hapi 2: Mblidhni Shasinë
- Hapi 3: Lidhni telat
- Hapi 4: Përgatitni Platformën Pan/Tilt
- Hapi 5: Përgatitni modulin e furnizimit me energji MB102 Breadboard
- Hapi 6: Instalimet përfundimtare dhe montimi i robotit
- Hapi 7: Ngarko kodin
- Hapi 8: Marrja e adresës IP
- Hapi 9: Kontrollimi i robotit tuaj të mbikqyrjes me video
- Hapi 10: Kontrolloni robotin tuaj përmes internetit
Video: Roboti i Mbikqyrjes Video: 10 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:12
Imagjinoni nëse keni një robot që ka kamerë në bord dhe mund të kontrollohet përmes internetit.
Do të hapte shumë mundësi për ta përdorur atë. Për shembull, mund ta dërgoni robotin në kuzhinë për të kontrolluar nëse e keni lënë aksidentalisht kazanin në sobë!
Unë kam eksperimentuar duke përdorur bordet e zhvillimit ESP32-CAM dhe zbulova se me ESP32-CAM kjo mund të bëhet lehtë.
ESP32-CAM është një modul kamera shumë i vogël me çipin ESP32-S që kushton afërsisht 10-15 dollarë.
Moduli ESP32-CAM mund të programohet me Arduino IDE. Moduli ESP32-CAM gjithashtu ka disa kunja GPIO për t'u lidhur me pajisjet e jashtme.
Pra, le të fillojmë!
Hapi 1: Lista e Pjesëve
Lista e Pjesëve:
ESP32-CAM x1
FT232RL FTDI Mini USB x1 - për ngarkimin e një kodi në ESP32 -CAM
Drejtuesi i motorit DC me dy kanale L298N x1
Adafruit (PID 3244) Mini Round Robot Chassis Kit - 2WD me DC Motors x1 - Kam përdorur këtë shasi, por ju mund ta bëni vetë ose të blini ndonjë shasi tjetër të disponueshme. Ajo që na nevojitet këtu janë rrotat dhe DC Motors
Mbajtës i baterisë 18650 x1
Bateria 18650 x2 (si alternativë katër bateri AA dhe mbajtësi i saj mund të përdoren në vend të 18650 baterive)
Mini Pan/ Platform Tilt w/ 2 SG-90 Servos x1
MB102 Moduli i Furnizimit me energji Breadboard x1
iRobbie-A App iOS
Hapi 2: Mblidhni Shasinë
Mblidhni shasinë e robotëve me dy motorë DC, 3 rrota dhe kontrollues mini motor L298N. Përdorni një kasetë montimi për të bashkuar kontrolluesin e motorit në platformë.
Hapi 3: Lidhni telat
Lidhni telat siç tregohet në skemë.
Hapi 4: Përgatitni Platformën Pan/Tilt
Tërhiqni telat përmes pjesës së sipërme të platformës së shasisë. Organizoni kabllot nga servos SG-90 në platformën Pan/Tilt. Në këtë projekt na duhet vetëm një servo Tilt.
Bashkangjit Pan/Tilt në krye të platformës së shasisë.
Hapi 5: Përgatitni modulin e furnizimit me energji MB102 Breadboard
Përdorimi i modulit të furnizimit me energji MB102 Breadboard është opsional. Ju gjithmonë mund të merrni 5V dhe Ground për ESP32-CAM dhe servo motor nga drejtuesi i motorit L298N, por zbulova se me MB102 është shumë më i përshtatshëm. Moduli i energjisë elektrike ka një buton të energjisë dhe ju jep më shumë fleksibilitet me instalime elektrike.
Për të bashkuar modulin në platformën e shasisë, hoqa kunjat në pjesën e poshtme të MB102. Pastaj, e bashkova në pjesën e sipërme të shasisë me shirit montimi të dyanshëm.
Hapi 6: Instalimet përfundimtare dhe montimi i robotit
Lidhni të gjitha pjesët duke përdorur skemën. Përdorni një copë shkumë dhe shirit montimi të dyanshëm për të bashkuar ESP32-CAM në platformën Pan/Tilt.
Hapi 7: Ngarko kodin
Instaloni Shtesën ESP32 në Arduino IDE:
Ndiqni një nga mësimet e ardhshme për të instaluar shtesën ESP32, nëse nuk e keni bërë tashmë:
Instalimi i Bordit ESP32 në Arduino IDE (udhëzimet e Windows)
Instalimi i Bordit ESP32 në Arduino IDE (udhëzime për Mac dhe Linux)
Shkarkoni kodin nga këtu
Sigurohuni që keni dy skeda me kod në Arduino IDE: esp32_cam_car dhe app_httpd.cpp siç tregohet në pamjen e ekranit.
Para se të ngarkoni kodin, duhet të futni kredencialet e rrjetit tuaj në variablat e mëposhtëm: const char* ssid = "Your_WIFI_Network" const char* password = "Your_WIFI_Password"
Lidhni bordin ESP32-CAM me kompjuterin tuaj duke përdorur një programues FTDI. Ndiqni diagramin skematik.
E rëndësishme: GPIO 0 duhet të lidhet me GND në mënyrë që të jeni në gjendje të ngarkoni kodin.
Shtypni butonin RSP në bord të ESP32-CAM para se të ngarkoni kodin. Drejtoni Arduino IDE dhe klikoni Ngarko për të ndërtuar dhe ndezur skicën në pajisjen tuaj.
Hapi 8: Marrja e adresës IP
Pas ngarkimit të kodit, shkëputeni GPIO 0 nga GND.
Hapni Monitorin Serial me një normë të baudit prej 115200. Shtypni butonin RST në bord të ESP32-CAM. Adresa IP ESP32-CAM duhet të shfaqet në Serial Monitor.
Hapi 9: Kontrollimi i robotit tuaj të mbikqyrjes me video
Shkëputeni ESP32-CAM nga programuesi FTDI.
Lidhni ESP32-CAM përsëri në platformën Pan/Tilt, ndizni energjinë dhe shtypni butonin RST në bord të ESP32-CAM.
Shkarkoni Aplikacionin nga këtu Drejtoni Aplikacionin në iPhone tuaj, futni adresën IP të ESP32-CAM dhe luani me robotin!
Hapi 10: Kontrolloni robotin tuaj përmes internetit
Ju duhet të hapni cilësimet e ruterit tuaj. (google si ta bëni këtë për ruterin tuaj). Aty do të gjeni disa cilësime, duke përfshirë diçka në përputhje me Forwarding ose Port Forwarding.
Gjëja e rëndësishme që duhet të theksohet këtu është "Gama e Portit" dhe "Pajisja" ose "Adresa IP".
Në "Range Port" ju duhet të shkruani 80-81.
Për "Pajisjen" duhet të zgjidhni pajisjen tuaj ESP32-CAM. Në disa ruterë duhet të vendosni adresën IP të ESP32-CAM tuaj në vend të emrit të pajisjes.
Shkoni te www.whatsmyip.org dhe kopjoni IP -në tuaj. Përdoreni këtë IP në Aplikacion kur jeni jashtë rrjetit tuaj shtëpiak.
Recommended:
Projekti i Mbikqyrjes së Kamerave: 3 Hapa
Projekti i Mbikqyrjes me Kamera: ** KJO UDHUCTZUES ISSHT AKTUALISHT N IN PGRRPARIM. MORE SHUM LINKA DO T BE JENA T DISPOZITUESHME ZHVILLIMI I PROTOTIPIT T PRO PROJEKTIT. ** Nuk keni një aparat fotografik në shtëpi dhe sistem survejimi në vitin 2019? Jeni të shqetësuar për kompanitë teknologjike të Big Brother që spiunojnë lëndinën tuaj nëse e bëni? Kjo une
Roboti i balancimit / Roboti me 3 rrota / Roboti STEM: 8 hapa
Roboti i Balancimit / Roboti me 3 Rrota / Robot STEM: Ne kemi ndërtuar një robot të balancuar të kombinuar dhe 3 rrota për përdorim arsimor në shkolla dhe programe arsimore pas shkollës. Roboti bazohet në një Arduino Uno, një mburojë me porosi (të gjitha detajet e ndërtimit të dhëna), një paketë baterie Li Jon (të gjitha të ndërtuara
Kamera e Mbikqyrjes Raspberry Pi Me Paralajmërim Email: 3 Hapa
Kamera e Mbikqyrjes Raspberry Pi Me Paralajmërim Email: Siguria është shqetësimi kryesor tani dhe ka shumë teknologji të pranishme sot për të mbajtur vendin tuaj të sigurt dhe të monitoruar. Kamerat CCTV janë shumë të dobishme për të mbajtur nën kontroll shtëpinë ose zyrën tuaj. Edhe pse çmimet e këtyre llojeve të kamerave kanë qenë të kuqe
Sistemi i Mbikqyrjes Laser për Nën 20 dollarë: 7 hapa (me fotografi)
Sistemi i Mbikqyrjes Laser për Nën 20 dollarë: KUJDES: ky projekt përfshin përdorimin dhe modifikimin e pajisjeve lazer. Ndërsa lazerët që sugjeroj të përdorni (treguesit e kuq të blerë nga dyqani) janë relativisht të sigurt për tu përdorur, KURR mos shikoni direkt në një rreze lazer, kini kujdes nga reflektimet dhe jini të kujdesshëm
Bot i mbikqyrjes së shasisë me telekomandë të largët: 7 hapa (me fotografi)
Botimi i mbikqyrjes së shasisë me telekomandë të gjurmuar në distancë: Hyrje: Pra, ky ishte një projekt që fillimisht doja ta filloja dhe ta përfundoja në vitin 2016, megjithatë për shkak të punës dhe një bollëk të gjërave të tjera sapo kam qenë në gjendje të filloj dhe përfundoj këtë projekt në viti i ri 2018! U deshën rreth 3 të