Sisukord:

ESP32-CAM FPV Arduino Wifi juhtimispaak koos WebApp Controller_p1_introduction: 3 sammu
ESP32-CAM FPV Arduino Wifi juhtimispaak koos WebApp Controller_p1_introduction: 3 sammu

Video: ESP32-CAM FPV Arduino Wifi juhtimispaak koos WebApp Controller_p1_introduction: 3 sammu

Video: ESP32-CAM FPV Arduino Wifi juhtimispaak koos WebApp Controller_p1_introduction: 3 sammu
Video: DIY 3D Printed WiFi Camera Rover based on ESP32 Arduino - The Scout32 2024, Detsember
Anonim
Image
Image
ESP32-CAM FPV Arduino Wifi juhtimispaak koos WebAppi kontrolleriga_p1_introduction
ESP32-CAM FPV Arduino Wifi juhtimispaak koos WebAppi kontrolleriga_p1_introduction
ESP32-CAM FPV Arduino Wifi juhtimispaak koos WebAppi kontrolleriga_p1_introduction
ESP32-CAM FPV Arduino Wifi juhtimispaak koos WebAppi kontrolleriga_p1_introduction
ESP32-CAM FPV Arduino Wifi juhtimispaak koos WebAppi kontrolleriga_p1_introduction
ESP32-CAM FPV Arduino Wifi juhtimispaak koos WebAppi kontrolleriga_p1_introduction

Tere, mina olen Tony Phạm. Praegu olen Vietnami STEAMi õpetaja ja ka harrastaja. Vabandan juba ette oma inglise keele pärast. Ma kirjutasin juhise Arduino Bluetooth -juhitava paagi valmistamiseks, kuid see on vietnami keeles. Viite link:

P1. ARDUINO BLUETOOTH TANK [ainult juhtimispaagi turvis]

P2. ARDUINO BLUETOOTH TANK [tornikontroll]

See ESP32-CAM FPV Arduino Wifi juhtimispaagi projekt on eelmise projekti täiendatud versioon, millel on rohkem funktsioone.

See projekt sobib neile, kellel on Arduino programmeerimise kogemus, või algajatele, kes soovivad huvitava projekti kaudu Arduino keelt õppida. Värskendan üksikasjalikke juhiseid projekti iga osa kohta, sealhulgas: planeerimine, seadmete valik, programmeerimine, rakenduste liideste disain, paakide šassiide valmistamine tulevaste artiklite kaudu. Seda artiklit kasutan ma tanki võimaluste ja leitud väärtuslike viidete tutvustamiseks. Need dokumendid aitavad säästa palju aega õppimiseks, vältida tarbetuid probleeme ja keskenduda seejärel tootearendusele.

1. samm: projekti tutvustus

Projekti tutvustus
Projekti tutvustus
Projekti tutvustus
Projekti tutvustus
Projekti tutvustus
Projekti tutvustus
Projekti tutvustus
Projekti tutvustus

Ülaloleval pildil näete peamisi funktsioone. Kuid ma selgitan ka, et saate hõlpsasti visualiseerida erinevust selle paagi ja teiste jagatud tankiprojektide vahel.

Suurim erinevus on toote funktsioonide täitmine. Sellel paagil on esimeses perspektiivis Wifi kaudu kaugjuhitava seadme kõik funktsioonid:

1. Videovoog + jäädvusta foto: sellel sõidukil on võimalus mobiilirakenduse kaudu videot voogesitada ja pilte jäädvustada. Video voogesitus on VGA (640x480) eraldusvõimega, kvaliteet on sõiduki kaugjälgimiseks ja juhtimiseks üsna hea. Sellel on ka võimalus pildistada päris heade värvidega, maksimaalse eraldusvõimega UXGA (1600x1200)

2. SD -kaardi salvestusruum: tehtud pildid salvestatakse SD -mälukaardile hilisemaks ülevaatamiseks. Rakendusel ei ole võimalik salvestamise ajal videot salvestada, kuid kulutan selle funktsiooni täiendamiseks lähitulevikus aega.

3. Kaamera reguleerimine: selle paagi peaaegu kõiki kaamera omadusi saab hõlpsasti reguleerida nagu mobiiltelefoni kaamera omaduste peenhäälestamist, sealhulgas: eraldusvõime, pildikvaliteet, heledus, valge tasakaal, kontrast…

4. Paindlik liikumine: eelmisest tankiprojektist päritud paagil on võimalus paindlikult liikuda, tõenäoliselt juhtides sõidukit tegelikkuses juhtkangi kaudu. Maksimaalset kiirust saate reguleerida ka kontrolleriga tutvumiseks läbi juhtimisrakenduse kiirusehoova. Juhtimisinfo edastatakse Websocket -meetodi abil sõidukile peaaegu reaalajas.

5. Lai valik [minu arvates]: sisseehitatud antenni kasutamise tingimustes, mis võtavad otse ringhäälingusignaali vastu mobiiltelefonilt (Hotpot), saab sõidukit stabiilselt 30 meetri raadiuses juhtida..

6. Stabiilne: sõiduk ja rakendus töötavad väga stabiilselt. Juhtimisega telefoniga ühendatud aja jooksul juhtub harva, et see ripub, viivitab või kaotab signaali kontrolleri kiibi ülekuumenemise tõttu.

7. Sõbralik kasutajaliides: juhtimisliides on loodud ka lihtsaks kasutamiseks, kuid tagab siiski palju funktsioone.

2. samm: märkmed ja krediidid

Märkmed ja krediidid
Märkmed ja krediidid

Ilma allpool viidatud projektideta oleks minu õppimiskõver ja selle toote valmistamine palju järsem. Siiras tänu:

1. Rui Santos "$ 7 ESP32-CAM koos OV2640 kaameraga" ja "ESP32-CAM Pildista ja salvesta MicroSD-kaardile" ja "ESP32-CAM-i tõrkeotsingu juhend: kõige levinumad probleemid on parandatud"

2. robotzero.one koos "ESP32-CAM RC auto kaamera ja mobiiltelefoni kontrolleriga"

(tegelikult ei saa ma video voogesituseks kasutada Websocketit, aga ma viitan sellele, kuidas ta elektroonilisi osi ühendab)

3. Mudassar Tamboli "ESP32+OV7670 - WebSocket videokaameraga"

4. Brian Lough "Arduino abil programmeeritud ESP32 kaameraga"

5. JEAN-LUC AUFRANC (CNXSOFT) koos "Muuda oma ESP8266 plaat USB-st jadaplaadiks hõlpsalt Arduino jadaväljundi visandiga"

6. tehnoreview85 koos "Kuidas programmeerida ESP-32 nukki Arduino UNO tahvli abil"

ja eriline tänu:

7. Pilotgeek koos "DIY 3D trükitud WiFi -kaamera Roveriga, mis põhineb ESP32 Arduino - Scout32"

8. Pepe The Frog koos "ESP32CAM -ga roomikusõidukil maja ümber"

kes näitavad mulle videoid, mis tõesti inspireerivad mind seda projekti tegema.

3. samm: projekti teemade loend

Projekti teemade loend
Projekti teemade loend

Järgmistes artiklites kirjutan juhised, mis on otseselt seotud selle projektiga:

  1. Projekti planeerimise kogemus
  2. ESP32 Arduino projektide arendamine koos Arduino IDE ja Visual Studioga (sealhulgas ESP32-CAM, PlatformIO)
  3. Juhtige OV2640 kaamerat, mis käib koos ESP32-CAM mooduliga
  4. PWM ESP32 -l ja selle rakendus
  5. Kuidas juhtida arduino autot juhtkangi abil
  6. Kujundage ja programmeerige lihtne veebirakendus
  7. Juhtige ESP32 veebirakenduse kaudu HTTP ja WebSocket kaudu
  8. ESP32-CAM, mõned probleemid, millega silmitsi seisame
  9. Šassii projekteerimine ja valmistamine (DIY vs laserlõikus vs 3D printimine)
  10. ….

Loodan, et leiate sellest artiklist kasu! Jälgige kindlasti järgmist artiklit ning likege, hääletage või jagage seda projekti ka oma sõpradega! Kui teil on küsimusi või ettepanekuid, jätke allpool kommentaar.

Soovitan: