Sommario:
- Passaggio 1: ESP32-CAM Costruire la propria auto robotica con streaming video in diretta - Cablaggio dell'adattatore seriale USB
- Passaggio 2: ESP32-CAM Costruire la propria auto robot con streaming video in diretta - Progettazione del telaio
- Passaggio 3: ESP32-CAM Costruisci la tua auto robot con streaming video in diretta - Cablaggio dell'hub I²C
- Passaggio 4: ESP32-CAM Costruisci la tua auto robot con streaming video in diretta - Programmazione del telecomando WIFI
Video: ESP32-CAM Costruisci la tua auto robot con streaming video in diretta: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
L'idea è di rendere l'auto robot descritta qui il più economica possibile. Pertanto spero di raggiungere un ampio gruppo target con le mie istruzioni dettagliate e i componenti selezionati per un modello economico. Vorrei presentarvi la mia idea per un'auto robot che utilizza un ESP32-CAM, un piccolo computer con fotocamera e W-LAN. Con la cosiddetta ESP32-CAM è possibile per circa 5, - Euro trasmettere un'immagine video dal vivo, la vista dall'auto del robot, tramite una connessione W-LAN e controllare i motori CC incorporati nel robot.
Poiché la piccola ESP32-CAM dispone di un modulo WIFI e Bluetooth, l'immagine video può essere inviata anche a uno smartphone o un laptop a distanze maggiori grazie all'antenna aggiuntiva inclusa.
L'elenco dei componenti è disponibile sul mio blog con l'ultima elettronica che sto utilizzando per quel robot.
ESP32-CAM costruisce la propria auto robotica con streaming video in diretta – inizio del progetto
Passaggio 1: ESP32-CAM Costruire la propria auto robotica con streaming video in diretta - Cablaggio dell'adattatore seriale USB
Per programmare il modulo ESP32-CAM, è necessario prima collegarlo al PC. Poiché non dispone di un'interfaccia USB, è necessario utilizzare l'adattatore seriale USB. Nel modulo ESP32-CAM che ho elencato nell'elenco dei componenti c'è già un tale adattatore incluso nella consegna. Io stesso ho usato un adattatore simile che ho usato in progetti simili prima. Il principio è sempre lo stesso: ESP-32 con cavi jumper femmina-femmina deve essere prima collegato all'adattatore seriale USB.
L'immagine mostra quali pin devono essere collegati in che modo in modo che la comunicazione possa essere effettuata tramite l'interfaccia seriale del modulo ESP32-CAM.
Maggiori informazioni su come configurare tutto sono descritte in dettaglio sul mio blog:
ESP32-CAM costruisce la propria auto robot con streaming video in diretta - Cablaggio adattatore USB-seriale
Passaggio 2: ESP32-CAM Costruire la propria auto robot con streaming video in diretta - Progettazione del telaio
Il telaio può essere costruito con molti materiali o imballaggi che altrimenti finirebbero nei rifiuti. Quindi ho fatto buone esperienze con telai costruiti individualmente in cartone. Tuttavia, qui è necessario il lavoro con le forbici e il coltello da tappeto e quindi può forse arrivare a lesioni con i bambini. Anche la costruzione di un telaio puramente in cartone è un po' più complessa ma più creativa di una scatola finita fatta ad es. plastica come una confezione di gelato. Di seguito descrivo la costruzione di un telaio da una scatola di gelato perché non sono necessari coltelli affilati per tagliare il telaio. Ulteriori vantaggi di una scatola di gelato sono che è economico da avere, stabile, dai rifiuti è fatto qualcos'altro e abbastanza grande da ospitare tutti i componenti dell'auto robot. Anche la plastica sottile della scatola è facile da lavorare e in caso di errori può essere sostituita a buon mercato.
Come eseguire i fori per i motori in corrente continua e una descrizione più dettagliata è pubblicata sul mio blog:
ESP32-CAM costruisce la propria auto robot con streaming video in diretta – Progettazione del telaio
Passaggio 3: ESP32-CAM Costruisci la tua auto robot con streaming video in diretta - Cablaggio dell'hub I²C
Per controllare il driver del motore L298N con il modulo ESP32-CAM abbiamo bisogno del servo controller PCA9685. Il servo controller e il display OLED sono collegati al bus I2C dell'ESP32-CAM tramite l'hub I2C. Nell'articolo precedente abbiamo visto come possiamo rendere accessibile il bus I2C utilizzando i due pin 1 e 3. Poiché sappiamo dall'articolo precedente che il bus I2C può funzionare generalmente tramite questi due pin e il display OLED allegato ha dato il Indirizzo IP, possiamo continuare a costruire il controllo dei motori dell'auto robot.
Si prega di seguire il collegamento sottostante per ottenere molti più dettagli sull'hub I2C e su come utilizzarlo nell'auto del robot:
ESP32-CAM costruisci la tua auto robotica con lo streaming video in diretta – Cablaggio dell'hub I²C
Passaggio 4: ESP32-CAM Costruisci la tua auto robot con streaming video in diretta - Programmazione del telecomando WIFI
Con l'articolo precedente e il primo piccolo controllo dei motori, l'auto robot è già andata avanti. Quindi era chiaro che la tecnologia funziona e ora deve essere programmato solo un sistema di controllo più complesso con il quale l'auto robot può essere guidata attivamente. Ciò include un'interfaccia web minimalista e la possibilità di controllare i motori con velocità e senso di rotazione differenti. In questo articolo spiegherò come ho realizzato l'interfaccia web e quali funzioni come la rotazione dell'immagine della telecamera sono possibili. Se hai esaminato tutti gli articoli passo dopo passo, non è necessario installare nuove librerie nel tuo IDE Arduino.
L'interfaccia web con lo streaming video in diretta assomiglia all'immagine pubblicata qui.
Per avere una descrizione dettagliata su come programmare il tutto basta seguire il link sottostante e visitare il mio blog:
ESP32-CAM costruisci la tua auto robot con streaming video in diretta - programmazione del telecomando WIFI
Spero che ti sia piaciuta l'idea del mio robot costruito con una ESP32-CAM e che il mio blog ti abbia aiutato a costruire un robot così piccolo da solo.
Consigliato:
Costruisci il tuo robot per lo streaming video controllato da Internet con Arduino e Raspberry Pi: 15 passaggi (con immagini)
Costruisci il tuo robot per lo streaming video controllato da Internet con Arduino e Raspberry Pi: sono @RedPhantom (alias LiquidCrystalDisplay / Itay), uno studente israeliano di 14 anni che studia alla Max Shein Junior High School for Advanced Science and Mathematics. Sto realizzando questo progetto affinché tutti possano imparare e condividere! Potresti aver pensato
Costruisci la tua auto a guida autonoma - (questo manuale è in lavorazione): 7 passaggi
Costruisci la tua auto a guida autonoma - (Questo Instructable è in lavorazione): Ciao, se dai un'occhiata al mio altro Instructable su Drive Robot con gamepad USB remoto, questo progetto è simile, ma su scala più piccola. Puoi anche seguire o ottenere aiuto o ispirazione dalla robotica, dal riconoscimento vocale cresciuto in casa o dall'auto
Costruisci la tua antenna BiQuad 4G con test di velocità: 7 passaggi (con immagini)
Costruisci la tua antenna BiQuad 4G con test di velocità: in questo tutorial ti mostrerò come ho realizzato un'antenna BiQuad 4G. La ricezione del segnale è scarsa a casa mia a causa delle montagne intorno a casa mia. La torre di segnalazione dista 4,5 km dalla casa. Al distretto di Colombo il mio fornitore di servizi fornisce una velocità di 20 Mbps. ma a m
Costruisci la tua lampada da scrivania portatile a LED COB!: 16 passaggi (con immagini)
Costruisci la tua lampada da tavolo LED COB portatile!: Benvenuto! In questo Instructables, ti insegnerò come realizzare una lampada da scrivania portatile dall'aspetto splendido, molto potente e, soprattutto, portatile! Dichiarazione di non responsabilità: questo progetto non è sponsorizzato da alcun marchio. Caratteristiche: • Design moderno ed elegante • Portatile e
Alimentatore automatico per cani Raspberry Pi e streamer video in diretta: 3 passaggi
Alimentatore automatico per cani Raspberry Pi e streamer video in diretta: questo è il mio alimentatore automatico per cani alimentato da Raspberry PI. Lavoravo dalla mattina alle 11 fino alle 21. Il mio cane impazzisce se non gli do da mangiare in tempo. Navigato su Google per acquistare alimentatori automatici di cibo, non sono disponibili in India e costose operazioni di importazione