Cuprins:

ESP32-CAM FPV Arduino Wifi Control Tank cu controler WebApp_p1_introducere: 3 pași
ESP32-CAM FPV Arduino Wifi Control Tank cu controler WebApp_p1_introducere: 3 pași

Video: ESP32-CAM FPV Arduino Wifi Control Tank cu controler WebApp_p1_introducere: 3 pași

Video: ESP32-CAM FPV Arduino Wifi Control Tank cu controler WebApp_p1_introducere: 3 pași
Video: Arduino Remote Control Tank with WiFi Camera | nRF24L01 2024, Iulie
Anonim
Image
Image
ESP32-CAM FPV Arduino Wifi Control Tank Cu WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi Control Tank Cu WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi Control Tank Cu WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi Control Tank Cu WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi Control Tank Cu WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi Control Tank Cu WebApp Controller_p1_introduction

Bună, sunt Tony Phạm. În prezent, sunt profesor vietnamez STEAM și, de asemenea, amator. Îmi pare rău dinainte despre engleza mea. Am scris înainte o instrucțiune pentru a crea un rezervor controlat Bluetooth Arduino, dar este în vietnameză. Link de referință:

P1. ARDUINO BLUETOOTH TANK [Control Tank Tread Only]

P2. ARDUINO BLUETOOTH TANK [Turret Control]

Acest proiect ESP32-CAM FPV Arduino Wifi Control Tank este o versiune actualizată a proiectului anterior cu mai multe caracteristici.

Acest proiect este potrivit pentru cei care au experiență în programarea Arduino sau pentru începătorii care doresc să învețe Arduino printr-un proiect interesant. Voi actualiza instrucțiunile detaliate despre fiecare parte a proiectului, inclusiv: planificarea, selectarea echipamentelor, programarea, proiectarea interfeței aplicației, realizarea șasiului rezervorului printr-o serie de articole viitoare. Acest articol îl voi folosi pentru a introduce capacitățile rezervorului și referințele valoroase pe care le-am găsit. Aceste documente vă vor ajuta să economisiți mult timp pentru a învăța, să evitați probleme inutile și apoi să vă concentrați mai mult pe dezvoltarea produsului.

Pasul 1: Introducerea proiectului

Introducerea proiectului
Introducerea proiectului
Introducerea proiectului
Introducerea proiectului
Introducerea proiectului
Introducerea proiectului
Introducerea proiectului
Introducerea proiectului

Puteți vedea caracteristicile cheie rezumate în imaginea de mai sus. Dar voi explica, de asemenea, că puteți vizualiza cu ușurință diferența dintre acest tanc și alte proiecte de tancuri partajate.

Cea mai mare diferență este completarea funcțiilor produsului. Acest rezervor are caracteristicile complete ale unui dispozitiv care este controlat de la distanță prin Wifi în prima perspectivă:

1. Video Stream + Capture Photo: Acest vehicul are capacitatea de a transmite în flux video și de a captura imagini prin intermediul aplicației mobile. Videoclipul este transmis la rezoluție VGA (640x480), calitatea este destul de bună pentru monitorizarea și controlul de la distanță al vehiculului. De asemenea, are capacitatea de a face fotografii cu culori destul de bune, rezoluție maximă UXGA (1600x1200)

2. Stocare card SD: Fotografiile realizate vor fi stocate pe un card de memorie SD pentru revizuire ulterioară. Aplicația nu are capacitatea de a salva videoclipuri în timpul înregistrării, dar voi petrece timp pentru a actualiza această caracteristică în viitorul apropiat.

3. Reglare cameră: Aproape toate proprietățile camerei acestui rezervor pot fi ajustate cu ușurință, cum ar fi reglarea fină a proprietăților camerei unui telefon mobil, inclusiv: rezoluție, calitate a imaginii, luminozitate, balans de alb, contrast …

4. Mișcare flexibilă: Moștenit de proiectul anterior de tanc, acest tanc are capacitatea de a se deplasa flexibil, controlând cel mai probabil un vehicul în realitate prin joystick. De asemenea, puteți regla viteza maximă pentru a vă familiariza cu controlerul prin intermediul pârghiei de viteză de pe aplicația de control. Informațiile de control sunt transmise aproape în timp real către vehicul prin metoda Websocket.

5. Gamă largă [conform părerii mele]: În condiția utilizării antenei încorporate, primirea unui semnal de transmisie direct de pe un telefon mobil (un Hotpot), vehiculul poate fi controlat în mod stabil la 30 de metri..

6. Stabil: vehiculul și aplicația funcționează într-un mod foarte stabil. În timpul conectării la telefon pentru control, rareori se întâmplă să se blocheze sau să întârzie sau să piardă semnalul din cauza supraîncălzirii cipului controlerului.

7. UI prietenos: Interfața de control este, de asemenea, proiectată pentru a fi ușor de operat, dar asigură totuși o mulțime de caracteristici.

Pasul 2: Note și credite

Note și credite
Note și credite

Fără proiectele de mai jos pentru referință, curba mea de învățare și realizarea acestui produs ar fi mult mai abrupte. Sincere datorită:

1. Rui Santos cu „ESP32-CAM de 7 USD cu cameră OV2640” și „ESP32-CAM Faceți fotografii și salvați pe cardul MicroSD” și „Ghid de depanare ESP32-CAM: cele mai frecvente probleme remediate”

2. robotzero.one cu „Mașină RC ESP32-CAM cu aparat de fotografiat și control telefon mobil”

(de fapt nu pot folosi Websocket pentru a transmite în flux videoclipul, dar fac referire la modul în care conectează părțile electronice)

3. Mudassar Tamboli cu "ESP32 + OV7670 - Cameră video WebSocket"

4. Brian Lough cu „Camera ESP32 programată folosind Arduino”

5. JEAN-LUC AUFRANC (CNXSOFT) cu „Transformați-vă placa ESP8266 într-o placă USB pe serie cu ușurință cu schița de bypass serial Arduino”

6. technoreview85 cu „Cum se programează camera ESP-32 folosind placa Arduino UNO”

și mulțumiri speciale pentru:

7. Pilotgeek cu „DIY 3D Printed WiFi Camera Rover bazat pe ESP32 Arduino - The Scout32”

8. Pepe Broasca cu „ESP32CAM pe vehicul cu șenile în jurul casei”

care îmi arată videoclipuri care mă inspiră cu adevărat să fac acest proiect.

Pasul 3: Lista subiectelor din proiect

Lista subiectelor din proiect
Lista subiectelor din proiect

În următoarele articole, voi scrie instrucțiuni care au legătură directă cu acest proiect:

  1. Experiență în planificarea proiectelor
  2. Dezvoltarea proiectelor ESP32 Arduino cu Arduino IDE și Visual Studio (includ ESP32-CAM, PlatformIO)
  3. Controlați camera OV2640 care merge împreună cu modulul ESP32-CAM
  4. PWM pe ESP32 și aplicația sa
  5. Cum să conduci o mașină arduino cu joystick-ul
  6. Proiectați și programați o aplicație web simplă
  7. Controlați ESP32 prin aplicația web prin HTTP și WebSocket
  8. ESP32-CAM, niște probleme cu care ne vom confrunta
  9. Proiectare și realizare șasiu (DIY vs tăiere laser vs imprimare 3D)
  10. ….

Sper să vă fie util acest articol! Urmăriți următorul articol și, de asemenea, apreciați, votați sau împărtășiți acest proiect prietenilor dvs.! Lăsați un comentariu mai jos dacă aveți întrebări sau sugestii.

Recomandat: