Sommario:
- Fase 1: Introduzione al progetto
- Passaggio 2: note e crediti
- Passaggio 3: elenco degli argomenti nel progetto
Video: ESP32-CAM FPV Arduino Wifi Serbatoio di controllo con WebApp Controller_p1_introduction: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Ciao, sono Tony Phạm. Attualmente sono un insegnante STEAM vietnamita e anche un hobbista. Scusa in anticipo per il mio inglese. Ho scritto un'istruzione per creare un serbatoio controllato tramite Bluetooth Arduino prima, ma è in vietnamita. Link di riferimento:
P1. SERBATOIO BLUETOOTH ARDUINO [Solo battistrada serbatoio di controllo]
P2. SERBATOIO BLUETOOTH ARDUINO [Controllo torretta]
Questo progetto ESP32-CAM FPV Arduino Wifi Control Tank è una versione aggiornata del progetto precedente con più funzionalità.
Questo progetto è adatto a chi ha esperienza nella programmazione Arduino o ai neofiti che vogliono imparare Arduino attraverso un progetto interessante. Aggiornerò le istruzioni dettagliate su ogni parte del progetto, tra cui: pianificazione, selezione dell'attrezzatura, programmazione, progettazione dell'interfaccia dell'app, realizzazione del telaio del serbatoio attraverso una serie di articoli imminenti. Questo articolo utilizzerò per introdurre le capacità del serbatoio e le preziose referenze che ho trovato. Questi documenti ti aiuteranno a risparmiare molto tempo per imparare, evitare problemi inutili e quindi concentrarti maggiormente sullo sviluppo del prodotto.
Fase 1: Introduzione al progetto
Puoi vedere le caratteristiche principali riassunte nell'immagine sopra. Ma spiegherò anche che puoi facilmente visualizzare la differenza tra questo carro armato e altri progetti di carri armati condivisi.
La differenza più grande è il completamento delle funzioni del prodotto. Questo serbatoio ha tutte le caratteristiche di un dispositivo controllato da remoto tramite Wifi in una prima prospettiva:
1. Video Stream + Cattura foto: questo veicolo ha la capacità di trasmettere video e acquisire immagini tramite l'applicazione mobile. Il video viene trasmesso in streaming alla risoluzione VGA (640x480), la qualità è abbastanza buona per il monitoraggio remoto e il controllo del veicolo. Ha anche la capacità di scattare foto con colori abbastanza buoni, risoluzione massima di UXGA (1600x1200)
2. Archiviazione su scheda SD: le foto scattate verranno archiviate su una scheda di memoria SD per una successiva revisione. L'app non ha la possibilità di salvare video durante la registrazione, ma dedicherò del tempo ad aggiornare questa funzione nel prossimo futuro.
3. Regolazione della fotocamera: quasi tutte le proprietà della fotocamera di questo serbatoio possono essere facilmente regolate come la regolazione fine delle proprietà della fotocamera di un telefono cellulare, tra cui: risoluzione, qualità dell'immagine, luminosità, bilanciamento del bianco, contrasto…
4. Spostamento flessibile: Ereditato dal progetto del carro armato precedente, questo carro armato ha la capacità di muoversi in modo flessibile, molto probabilmente controllando un veicolo nella realtà attraverso il joystick. È inoltre possibile regolare la velocità massima per familiarizzare con il controller tramite la leva della velocità sull'applicazione di controllo. Le informazioni di controllo vengono trasmesse quasi in tempo reale al veicolo tramite il metodo Websocket.
5. Ampio raggio [secondo la mia opinione]: nella condizione di utilizzare l'antenna incorporata, ricevendo un segnale di trasmissione direttamente da un telefono cellulare (un hotpot), il veicolo può essere controllato stabilmente entro 30 metri..
6. Stabile: il veicolo e l'applicazione funzionano in modo molto stabile. Durante il tempo connesso al telefono da controllare, capita raramente di bloccarsi o rimanere in ritardo o perdere il segnale a causa del surriscaldamento del chip del controller.
7. Interfaccia utente amichevole: anche l'interfaccia di controllo è progettata per essere facile da usare, ma garantisce comunque molte funzionalità.
Passaggio 2: note e crediti
Senza i progetti di seguito come riferimento, la mia curva di apprendimento e la realizzazione di questo prodotto sarebbe molto più ripida. Un sincero ringraziamento a:
1. Rui Santos con "$7 ESP32-CAM con fotocamera OV2640" e "ESP32-CAM Scatta foto e salva su scheda MicroSD" e "Guida alla risoluzione dei problemi di ESP32-CAM: problemi più comuni risolti"
2. robotzero.one con "Auto RC ESP32-CAM con fotocamera e controller per telefono cellulare"
(in realtà non posso usare Websocket per lo streaming del video, ma mi riferisco a come collega le parti elettroniche)
3. Mudassar Tamboli con "ESP32+OV7670 - Videocamera WebSocket"
4. Brian Lough con "Fotocamera ESP32 programmata usando Arduino"
5. JEAN-LUC AUFRANC (CNXSOFT) con "Trasforma facilmente la tua scheda ESP8266 in una scheda da USB a seriale con Arduino Serial Bypass Sketch"
6. technoreview85 con "Come programmare la cam ESP-32 usando la scheda Arduino UNO"
e un ringraziamento speciale a:
7. Pilotgeek con "Camera Rover WiFi stampata in 3D fai-da-te basata su ESP32 Arduino - The Scout32"
8. Pepe The Frog con "ESP32CAM su veicolo cingolato in giro per casa"
che mi mostrano video che mi ispirano davvero a fare questo progetto.
Passaggio 3: elenco degli argomenti nel progetto
Nei seguenti articoli scriverò istruzioni direttamente correlate a questo progetto:
- Esperienza nella progettazione di progetti
- Sviluppo di progetti Arduino ESP32 con Arduino IDE e Visual Studio (include ESP32-CAM, PlatformIO)
- Controlla la telecamera OV2640 che va di pari passo con il modulo ESP32-CAM
- PWM su ESP32 e la sua applicazione
- Come far funzionare un'auto Arduino con il joystick?
- Progetta e programma una semplice applicazione Web
- Controlla ESP32 tramite Web App tramite HTTP e WebSocket
- ESP32-CAM, alcuni problemi che dovremo affrontare
- Progettazione e realizzazione di chassis (fai da te vs taglio laser vs stampa 3D)
- ….
Spero che questo articolo ti sia utile! Assicurati di seguire il prossimo articolo e anche di mettere mi piace, votare o condividere questo progetto con i tuoi amici! Lascia un commento in basso se hai domande o suggerimenti.
Consigliato:
Costruisci un lettore di volume del serbatoio in meno di $ 30 utilizzando ESP32: 5 passaggi (con immagini)
Costruisci un lettore di volume del serbatoio in meno di $ 30 utilizzando ESP32: Internet of Things ha portato molte applicazioni per dispositivi precedentemente complesse nelle case di molti produttori di birra e produttori di vino. Le applicazioni con sensori di livello sono utilizzate da decenni nelle grandi raffinerie, negli impianti di trattamento delle acque e nelle industrie chimiche
Alimentatore automatico per piante WiFi con serbatoio - Impostazione coltivazione indoor/outdoor - Piante acquatiche automaticamente con monitoraggio remoto: 21 passaggi
Wi-Fi Automatic Plant Feeder With Reservoir - Configurazione coltivazione indoor/outdoor - Innaffiare le piante automaticamente con monitoraggio remoto: In questo tutorial dimostreremo come configurare un sistema di alimentazione piante interno/esterno personalizzato che irriga automaticamente le piante e può essere monitorato da remoto utilizzando la piattaforma Adosia
Serbatoio Lego Raspberry Pi 3 FPV: 5 passaggi (con immagini)
Raspberry Pi 3 FPV Lego Tank: Lego è ottimo per insegnare ai bambini come funzionano le cose mentre li fa divertire allo stesso tempo. So che mi è sempre piaciuto "giocare" con i lego quando ero bambino. Questo istruibile descrive come ho costruito un carro armato FPV (First Person View) con
Serbatoio / canale d'onda fai-da-te con Arduino e V-slot: 11 passaggi (con immagini)
Serbatoio/canale d'onda fai-da-te con Arduino e V-slot: un serbatoio d'onda è una configurazione di laboratorio per osservare il comportamento delle onde di superficie. Il tipico serbatoio a onde è una scatola piena di liquido, solitamente acqua, che lascia uno spazio aperto o pieno d'aria sulla parte superiore. Ad un'estremità del serbatoio un attuatore genera onde; l'altro e
Serbatoio WiFi con SPEEEduino!: 3 passaggi (con immagini)
Serbatoio WiFi con SPEEEduino!: Trovare un tesoro nella spazzatura! Sono riuscito a trovare un serbatoio robot inutilizzato da progetti degli anni precedenti che giaceva in un angolo del laboratorio nella mia scuola, quindi l'ho raccolto, sperando di poterlo recuperare per alcune parti, e qui ho visto due cose familiari &ndas