Taula de continguts:
Vídeo: ESP32-CAM FPV Arduino Wifi Control Tank with WebApp Controller_p1_introduction: 3 Passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
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
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
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
Als articles següents, escriuré instruccions relacionades directament amb aquest projecte:
- Experiència en planificació de projectes
- Desenvolupament de projectes ESP32 Arduino amb Arduino IDE i Visual Studio (inclouen ESP32-CAM, PlatformIO)
- Controleu la càmera OV2640 que s'adapta al mòdul ESP32-CAM
- PWM a ESP32 i la seva aplicació
- Com fer funcionar un cotxe arduino mitjançant el joystick
- Dissenyar i programar una aplicació web senzilla
- Controleu ESP32 mitjançant aplicacions web mitjançant HTTP i WebSocket
- ESP32-CAM, alguns problemes que afrontarem
- Disseny i fabricació de xassís (bricolatge vs tall per làser vs impressió 3D)
- ….
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:
Llum LED de trencaclosques WebApp amb ESP32: 5 passos (amb imatges)
Llum LED de trencaclosques de WebApp amb ESP32: fa anys que jugo amb tires LED i recentment m'he mudat al lloc d'un amic on no he pogut fer grans canvis com muntar la tira a les parets, així que he muntat aquesta làmpada que té un sol cable que surt per poder i pot ser
RC Tank amb una càmera FPV en moviment: 9 passos (amb imatges)
Dipòsit RC amb càmera FPV en moviment: Hola. En aquest instructiu us mostro com construir dipòsit de control remot amb càmera FPV. Al principi només construïa tanc RC sense càmera FPV, però quan el conduïa a casa no he vist on és. Així que vaig pensar que afegiré a
ESP8266 RGB LED STRIP WIFI Control - NODEMCU com a comandament a distància IR per a tira LED controlada per Wifi - Control de telèfons RGB LED STRIP: 4 passos
ESP8266 RGB LED STRIP WIFI Control | NODEMCU com a comandament a distància IR per a tira LED controlada per Wifi | Control de telèfons RGB LED STRIP: Hola nois, en aquest tutorial aprendrem a utilitzar nodemcu o esp8266 com a comandament a distància IR per controlar una tira LED RGB i Nodemcu serà controlat per smartphone mitjançant wifi. Així, bàsicament, podeu controlar la RGB LED STRIP amb el vostre telèfon intel·ligent
Arduino Tank Car Lliçó 6: control de punts calents Bluetooth i Wifi: 4 passos
Arduino Tank Car Lesson 6 - Bluetooth and Wifi Hot Spot Control: En aquesta lliçó, aprenem a controlar l’aplicació mòbil Robot car mitjançant WiFi i Bluetooth. Simplement fem servir la placa d’espasió wifi esp8266 com a placa d’expansió i controlem el carro tanc mitjançant receptor IR a les lliçons anteriors. En aquesta lliçó, aprendrem
Control de control de control de càmera [Arduino Nano]: 4 passos
Control de control de control de càmera [Arduino Nano]: necessiteu un control de control de càmera per obtenir fotografies d'acció realment interessants en què construïu alguna cosa, un producte o fins i tot el que heu creat? Servocity ofereix un bon kit de control de control, però no té cap - Assemblea de controls fets per a això. En aquest post es descriurà com