Sommario:
Video: Robot di sorveglianza semplice con ESP32-CAM: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Il modulo ESP32-CAM è un modulo economico ea basso consumo energetico, ma fornisce molte risorse per la visione, la comunicazione seriale e i GPIO.
In questo progetto, cerco di utilizzare la risorsa del modulo ESP32-CAM per creare un semplice robot di sorveglianza rc in grado di raccogliere piccoli oggetti.
Fase 1: DIMOSTRAZIONE
Fase 2: CABLAGGIO HARDWARE
Fase 3: IMPLEMENTAZIONE DEL SOFTWARE
Per quanto riguarda la parte in streaming, viene utilizzato websocket e ha mostrato un modo abbastanza buono per lo streaming di immagini catturate dal modulo esp32-cam al browser web, è bello perché puoi visualizzare il video in streaming e controllare il tuo robot ovunque supporti il browser web, è meglio rispetto al mio progetto precedente quando utilizzo il socket TCP non elaborato per lo streaming su PC. Ho provato con alcuni browser e vedo che il mio codice funziona bene su Google Chrome, quindi se segui il mio progetto, dovresti usare Google Chrome per ottenere le migliori prestazioni.
1. Parte del driver della fotocamera: utilizzo il modulo ESP32 Wrover per questo progetto, quindi la definizione HW sarebbe adatta per questo modulo, se utilizzi un altro modulo, considera la definizione HW.
Per questa parte, fondamentalmente si basa sul codice di esempio della parte del driver della fotocamera di ESP32/Camera/CameraWebServer. Nel mio progetto, ho diviso in 3 file: camera_pin.h, camera_wrap.h e camera_wrap.cpp.
camera_pin.h: contiene la definizione del pin ESP32 utilizzato per la comunicazione con la fotocamera collegata. (Dovrebbe essere modificato nel caso in cui si utilizzi un altro modulo anziché il modulo Wrover ESP32)
camera_wrap.cpp: contiene una configurazione di base per l'inizializzazione della telecamera e una funzione per scattare l'immagine.
camera_wrap.h: contiene le funzioni prototipo utilizzate in un altro modulo.
Il codice sorgente può essere trovato nel seguente link github:
github.com/ANM-P4F/ESP32-CAM-ROBOT/tree/ma…
2. Schizzo ESP32-CAM:
Questa parte contiene il flusso di lavoro principale di ESP32-CAM. Il modulo svolge un ruolo di server http e server socket web. Il server http riceve la richiesta dal browser e restituisce la pagina principale che viene utilizzata come GUI per controllare il robot, il server socket web viene utilizzato per inviare ripetutamente le immagini alla visualizzazione della GUI sul browser web.
L'intera fonte può essere trovata su:
3. Schizzo AruinoUno:
Questa parte contiene il codice sorgente del modulo Arduino ESP32-CAM via seriale quindi controlla i motori DC, RC.
Il codice sorgente può essere trovato su:
Consigliato:
Robot di sorveglianza/sicurezza fai da te!: 7 passaggi
Robot di sorveglianza/sicurezza fai da te!: a tutti piace guidare auto rc, che si tratti di giocattoli o hobby. Il divertimento raddoppia quando hai una vista fpv nella tua auto rc. Ma il sistema fpv è un sistema costoso. Un buon sistema fpv costa oltre 150$. Inoltre devi acquistare un rc ca da 200 $ per hobby
Telecamera di sorveglianza Raspberry Pi con avviso e-mail: 3 passaggi
Telecamera di sorveglianza Raspberry Pi con avviso e-mail: la sicurezza è una delle principali preoccupazioni al giorno d'oggi e ci sono molte tecnologie presenti oggi per mantenere il tuo posto sicuro e monitorato. Le telecamere CCTV sono molto utili per tenere d'occhio la casa o l'ufficio. Sebbene i prezzi di questi tipi di fotocamere siano stati rossi
Sistema di sorveglianza laser per meno di $ 20: 7 passaggi (con immagini)
Sistema di sorveglianza laser per meno di $ 20: ATTENZIONE: questo progetto prevede l'uso e la modifica di dispositivi laser. Mentre i laser che suggerisco di utilizzare (puntatori rossi acquistati in negozio) sono relativamente sicuri da maneggiare, NON GUARDARE MAI DIRETTAMENTE IN UN RAGGIO LASER, ATTENTI AI RIFLESSI e presta ESTREMA CURA
Robusto robot di sorveglianza del telaio con monitoraggio remoto: 7 passaggi (con immagini)
Bot di sorveglianza del telaio con monitoraggio remoto robusto: Introduzione: questo era un progetto che inizialmente volevo iniziare e completare nel 2016, tuttavia a causa del lavoro e di una miriade di altre cose sono stato appena in grado di avviare e completare questo progetto nel nuovo anno 2018! Ci sono voluti circa 3 settimane
Il Securibot: un piccolo drone di sorveglianza per la sicurezza domestica: 7 passaggi (con immagini)
Il Securibot: un piccolo drone di sorveglianza per la sicurezza domestica: è un dato di fatto che i robot sono fantastici. I robot di sicurezza, tuttavia, tendono ad essere troppo costosi per una persona media o sono legalmente impossibili da acquistare; Le aziende private e le forze armate tendono a tenere per sé tali dispositivi e