Satura rādītājs:

ESP32-CAM FPV Arduino Wifi vadības tvertne ar WebApp Controller_p1_introduction: 3 soļi
ESP32-CAM FPV Arduino Wifi vadības tvertne ar WebApp Controller_p1_introduction: 3 soļi

Video: ESP32-CAM FPV Arduino Wifi vadības tvertne ar WebApp Controller_p1_introduction: 3 soļi

Video: ESP32-CAM FPV Arduino Wifi vadības tvertne ar WebApp Controller_p1_introduction: 3 soļi
Video: DIY 3D Printed WiFi Camera Rover based on ESP32 Arduino - The Scout32 2024, Jūlijs
Anonim
Image
Image
ESP32-CAM FPV Arduino Wifi vadības tvertne ar WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi vadības tvertne ar WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi vadības tvertne ar WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi vadības tvertne ar WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi vadības tvertne ar WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi vadības tvertne ar WebApp Controller_p1_introduction

Sveiki, es esmu Tonijs Fims. Pašlaik esmu vjetnamiešu STEAM skolotājs un arī hobijs. Jau iepriekš atvainojos par manu angļu valodu. Es iepriekš uzrakstīju instrukciju, lai izveidotu Arduino Bluetooth kontrolētu tvertni, bet tā ir vjetnamiešu valoda. Atsauces saite:

P1. ARDUINO BLUETOOTH TANK [tikai vadības tvertnes protektors]

P2. ARDUINO BLUETOOTH TANK [tornīšu vadība]

Šis ESP32-CAM FPV Arduino Wifi vadības tvertnes projekts ir iepriekšējā projekta uzlabota versija ar vairākām funkcijām.

Šis projekts ir piemērots tiem, kam ir pieredze Arduino programmēšanā, vai iesācējiem, kuri vēlas apgūt Arduino, izmantojot interesantu projektu. Es atjaunināšu detalizētus norādījumus par katru projekta daļu, tostarp: plānošanu, aprīkojuma izvēli, programmēšanu, lietotņu saskarnes dizainu, tvertnes šasijas izgatavošanu, izmantojot vairākus gaidāmos rakstus. Šo rakstu es izmantošu, lai iepazīstinātu ar tvertnes iespējām un atrastajām vērtīgajām atsaucēm. Šie dokumenti palīdzēs ietaupīt daudz laika mācībām, izvairīties no nevajadzīgām nepatikšanām un pēc tam vairāk koncentrēties uz produktu izstrādi.

1. solis: Ievads projektā

Ievads projektā
Ievads projektā
Ievads projektā
Ievads projektā
Ievads projektā
Ievads projektā
Ievads projektā
Ievads projektā

Jūs varat redzēt galvenās iezīmes, kas apkopotas attēlā iepriekš. Bet es arī paskaidrošu, ka jūs varat viegli vizualizēt atšķirību starp šo tvertni un citiem koplietošanas tvertņu projektiem.

Lielākā atšķirība ir produkta funkciju pabeigšana. Šai tvertnei ir visas ierīces iespējas, kuras pirmajā perspektīvā tiek attālināti kontrolētas, izmantojot Wifi:

1. Video straume + uzņemiet fotoattēlu: šim transportlīdzeklim ir iespēja straumēt video un uzņemt attēlus, izmantojot mobilo lietojumprogrammu. Video tiek straumēts ar VGA (640x480) izšķirtspēju, kvalitāte ir diezgan laba transportlīdzekļa tālvadībai un kontrolei. Tam ir arī iespēja uzņemt attēlus ar diezgan labām krāsām, maksimālo UXGA izšķirtspēju (1600x1200)

2. SD kartes krātuve: uzņemtie attēli tiks saglabāti SD atmiņas kartē, lai tos vēlāk pārskatītu. Ierakstīšanas laikā lietotnei nav iespēju saglabāt video, taču tuvākajā laikā es veltīšu laiku šīs funkcijas jaunināšanai.

3. Kameras pielāgošana: gandrīz visas šīs tvertnes kameras īpašības var viegli pielāgot, piemēram, precizējot mobilā tālruņa kameras īpašības, tostarp: izšķirtspēja, attēla kvalitāte, spilgtums, baltā balanss, kontrasts…

4. Elastīga pārvietošana: pārmantota no iepriekšējā tvertnes projekta, šai tvertnei ir iespēja kustēties elastīgi, visticamāk, patiesībā kontrolējot transportlīdzekli, izmantojot kursorsviru. Varat arī pielāgot maksimālo ātrumu, lai iepazītos ar kontrolieri, izmantojot vadības lietojumprogrammas ātruma sviru. Vadības informācija tiek pārsūtīta transportlīdzeklim gandrīz reālā laikā, izmantojot Websocket metodi.

5. Plašs diapazons [pēc manām domām]: ja tiek izmantota iebūvētā antena, saņemot apraides signālu tieši no mobilā tālruņa (Hotpot), transportlīdzekli var stabili kontrolēt 30 metru attālumā..

6. Stabils: transportlīdzeklis un lietojumprogramma darbojas ļoti stabili. Laikā, kad tālrunis ir pievienots vadībai, reti gadās pakārt vai nokavēties, vai arī pazust signāls kontrollera mikroshēmas pārkaršanas dēļ.

7. Draudzīgs lietotāja interfeiss: arī vadības interfeiss ir veidots tā, lai to būtu viegli lietot, taču tas joprojām nodrošina daudzas funkcijas.

2. darbība. Piezīmes un kredīti

Piezīmes un kredīti
Piezīmes un kredīti

Bez tālāk norādītajiem projektiem mana mācīšanās līkne un šī produkta izgatavošana būtu daudz stāvāka. Sirsnīgs paldies:

1. Rui Santos ar "$ 7 ESP32-CAM ar OV2640 kameru" un "ESP32-CAM Uzņemiet fotoattēlu un saglabājiet to MicroSD kartē" un "ESP32-CAM problēmu novēršanas rokasgrāmata: visbiežāk novērotās problēmas"

2. robotzero.one ar "ESP32-CAM RC Auto ar kameru un mobilā tālruņa kontrolieri"

(patiesībā es nevaru izmantot Websocket video straumēšanai, bet es atsaucos uz to, kā viņš savieno elektroniskās detaļas)

3. Mudassar Tamboli ar "ESP32+OV7670 - WebSocket videokamera"

4. Braiens Lou ar "ESP32 kameru, kas ieprogrammēta, izmantojot Arduino"

5. JEAN-LUC AUFRANC (CNXSOFT) ar "Pārveidojiet savu ESP8266 paneli par USB seriālo plati viegli, izmantojot Arduino sērijas apvedceļa skici"

6. tehnoreview85 ar "Kā programmēt ESP-32 cam, izmantojot Arduino UNO plati"

un īpašs paldies:

7. Pilotgeek ar "DIY 3D drukātu WiFi Camera Rover, pamatojoties uz ESP32 Arduino - The Scout32"

8. Pepe The Frog ar "ESP32CAM uz kāpurķēžu transportlīdzekļa ap māju"

kuri rāda man video, kas patiešām iedvesmo mani īstenot šo projektu.

3. solis: Projekta tēmu saraksts

Projekta tēmu saraksts
Projekta tēmu saraksts

Turpmākajos rakstos es uzrakstīšu instrukcijas, kas ir tieši saistītas ar šo projektu:

  1. Pieredze projektu plānošanā
  2. ESP32 Arduino projektu izstrāde ar Arduino IDE un Visual Studio (ieskaitot ESP32-CAM, PlatformIO)
  3. Vadiet OV2640 kameru, kas iet kopā ar ESP32-CAM moduli
  4. PWM uz ESP32 un tā pielietojums
  5. Kā vadīt arduino automašīnu ar kursorsviru
  6. Izstrādāt un programmēt vienkāršu tīmekļa lietojumprogrammu
  7. Kontrolējiet ESP32, izmantojot tīmekļa lietotni, izmantojot HTTP un WebSocket
  8. ESP32-CAM, dažas problēmas, ar kurām mēs saskarsimies
  9. Šasijas projektēšana un izgatavošana (DIY vs lāzera griešana pret 3D drukāšanu)
  10. ….

Es ceru, ka šis raksts jums būs noderīgs! Noteikti sekojiet nākamajam rakstam un arī atzīmējiet ar Patīk, balsojiet vai kopīgojiet šo projektu ar draugiem! Ja jums ir kādi jautājumi vai ieteikumi, atstājiet komentāru zemāk.

Ieteicams: