Taula de continguts:

ESP32-CAM FPV Arduino Wifi Control Tank with WebApp Controller_p1_introduction: 3 Passos
ESP32-CAM FPV Arduino Wifi Control Tank with WebApp Controller_p1_introduction: 3 Passos

Vídeo: ESP32-CAM FPV Arduino Wifi Control Tank with WebApp Controller_p1_introduction: 3 Passos

Vídeo: ESP32-CAM FPV Arduino Wifi Control Tank with WebApp Controller_p1_introduction: 3 Passos
Vídeo: ESP32-CAM - Guide to making YOUR first DIY Security Camera 2024, Desembre
Anonim
Image
Image
ESP32-CAM FPV Arduino Wifi Control Tank amb WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi Control Tank amb WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi Control Tank amb WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi Control Tank amb WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi Control Tank amb WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi Control Tank amb WebApp Controller_p1_introduction

Hola, sóc Tony Phạm. Actualment, sóc professor vietnamita de STEAM i també aficionat. Ho sento per endavant pel meu anglès. Abans vaig escriure una instrucció per fer un dipòsit controlat Bluetooth Arduino, però està en vietnamita. Enllaç de referència:

P1. TANQUE BLUETOOTH ARDUINO [només pis de control del tanc]

P2. TANQUE BLUETOOTH ARDUINO [Control de torreta]

Aquest projecte ESP32-CAM FPV Arduino Wifi Control Tank és una versió actualitzada del projecte anterior amb més funcions.

Aquest projecte és adequat per a aquells que tenen experiència en la programació d'Arduino o per a principiants que vulguin aprendre Arduino a través d'un projecte interessant. Actualitzaré instruccions detallades sobre cada part del projecte, incloses: planificació, selecció d'equips, programació, disseny d'interfícies d'aplicacions, fabricació de xassís de tancs a través d'una sèrie d'articles propers. Aquest article l’utilitzaré per presentar les capacitats del tanc i les valuoses referències que he trobat. Aquests documents us ajudaran a estalviar molt de temps per aprendre, evitar problemes innecessaris i centrar-vos més en el desenvolupament de productes.

Pas 1: Introducció del projecte

Introducció del projecte
Introducció del projecte
Introducció del projecte
Introducció del projecte
Introducció del projecte
Introducció del projecte
Introducció del projecte
Introducció del projecte

Podeu veure les funcions clau resumides a la imatge superior. Però també explicaré que podeu visualitzar fàcilment la diferència entre aquest tanc i altres projectes de tancs compartits.

La diferència més gran és la finalització de les funcions del producte. Aquest tanc té les funcions completes d’un dispositiu que es controla remotament a través de Wifi des de la primera perspectiva:

1. Video Stream + Capture Photo: aquest vehicle té la capacitat de transmetre vídeo i capturar imatges mitjançant una aplicació mòbil. El vídeo es transmet a la resolució VGA (640x480), la qualitat és bastant bona per controlar i controlar el vehicle a distància. També té la possibilitat de fer fotografies amb un color força bo, resolució màxima de UXGA (1600x1200)

2. Emmagatzematge de targetes SD: les imatges preses s’emmagatzemaran en una targeta de memòria SD per revisar-les posteriorment. L’aplicació no pot guardar vídeo durant la gravació, però passaré temps per actualitzar aquesta funció en un futur proper.

3. Ajust de la càmera: gairebé totes les propietats de la càmera d'aquest dipòsit es poden ajustar fàcilment, com ara ajustar les propietats de la càmera d'un telèfon mòbil, incloses: resolució, qualitat de la imatge, brillantor, equilibri de blancs, contrast …

4. Moviment flexible: heretat del projecte de tanc anterior, aquest tanc té la capacitat de moure’s de manera flexible, probablement controlant un vehicle a la realitat a través del joystick. També podeu ajustar la velocitat màxima per familiaritzar-vos amb el controlador mitjançant la palanca de velocitat de l’aplicació de control. La informació de control es transmet gairebé en temps real al vehicle mitjançant el mètode Websocket.

5. Àmplia gamma [segons la meva opinió]: amb la condició d'utilitzar l'antena incorporada, rebre un senyal d'emissió directament des d'un telèfon mòbil (un Hotpot), es pot controlar el vehicle a 30 metres de manera estable..

6. Estable: el vehicle i l'aplicació funcionen d'una manera molt estable. Durant el temps connectat al telèfon per controlar, poques vegades passa per penjar-se o retardar-se o perdre el senyal a causa del sobreescalfament del xip del controlador.

7. Interfície d'usuari amigable: la interfície de control també està dissenyada per ser fàcil d'operar, però assegura moltes funcions.

Pas 2: notes i crèdits

Notes i crèdits
Notes i crèdits

Sense els projectes següents com a referència, la meva corba d’aprenentatge i fer aquest producte serien molt més pronunciats. Sincerament gràcies a:

1. Rui Santos amb "ESP32-CAM de 7 dòlars amb càmera OV2640" i "ESP32-CAM Feu fotos i deseu-les a la targeta MicroSD" i "Guia de resolució de problemes ESP32-CAM: problemes més habituals solucionats"

2. robotzero.one amb "Cotxe RC ESP32-CAM amb càmera i controlador de telèfon mòbil"

(en realitat no puc utilitzar Websocket per transmetre el vídeo, però faig referència a com connecta les parts electròniques)

3. Mudassar Tamboli amb "ESP32 + OV7670 - Càmera de vídeo WebSocket"

4. Brian Lough amb "Càmera ESP32 programada amb Arduino"

5. JEAN-LUC AUFRANC (CNXSOFT) amb "Transformeu la vostra placa ESP8266 en una placa USB a sèrie fàcilment amb Arduino Serial Bypass Sketch"

6. technoreview85 amb "Com programar la càmera ESP-32 mitjançant la placa Arduino UNO"

i gràcies especial a:

7. Pilotgeek amb "DIY 3D Printed WiFi Camera Rover basat en ESP32 Arduino - The Scout32"

8. Pepe The Frog amb "ESP32CAM al vehicle amb rastre per la casa"

que em mostren vídeos que realment m’inspiren per fer aquest projecte.

Pas 3: Llista de temes del projecte

Llista de temes del projecte
Llista de temes del projecte

Als articles següents, escriuré instruccions relacionades directament amb aquest projecte:

  1. Experiència en planificació de projectes
  2. Desenvolupament de projectes ESP32 Arduino amb Arduino IDE i Visual Studio (inclouen ESP32-CAM, PlatformIO)
  3. Controleu la càmera OV2640 que s'adapta al mòdul ESP32-CAM
  4. PWM a ESP32 i la seva aplicació
  5. Com fer funcionar un cotxe arduino mitjançant el joystick
  6. Dissenyar i programar una aplicació web senzilla
  7. Controleu ESP32 mitjançant aplicacions web mitjançant HTTP i WebSocket
  8. ESP32-CAM, alguns problemes que afrontarem
  9. Disseny i fabricació de xassís (bricolatge vs tall per làser vs impressió 3D)
  10. ….

Espero que us sigui útil aquest article. No deixeu de seguir el següent article i també m’agrada, voteu o compartiu aquest projecte amb els vostres amics. Deixa un comentari a continuació si tens cap pregunta o suggeriment.

Recomanat: