Turinys:

ESP32-CAM FPV „Arduino“„Wi-Fi“valdymo bakas su „WebApp Controller_p1_introduction“: 3 žingsniai
ESP32-CAM FPV „Arduino“„Wi-Fi“valdymo bakas su „WebApp Controller_p1_introduction“: 3 žingsniai

Video: ESP32-CAM FPV „Arduino“„Wi-Fi“valdymo bakas su „WebApp Controller_p1_introduction“: 3 žingsniai

Video: ESP32-CAM FPV „Arduino“„Wi-Fi“valdymo bakas su „WebApp Controller_p1_introduction“: 3 žingsniai
Video: ESP32-CAM - Быстрый старт 2024, Lapkritis
Anonim
Image
Image
ESP32-CAM FPV „Arduino“„Wi-Fi“valdymo bakas su „WebApp Controller_p1_introduction“
ESP32-CAM FPV „Arduino“„Wi-Fi“valdymo bakas su „WebApp Controller_p1_introduction“
ESP32-CAM FPV „Arduino“„Wi-Fi“valdymo bakas su „WebApp Controller_p1_introduction“
ESP32-CAM FPV „Arduino“„Wi-Fi“valdymo bakas su „WebApp Controller_p1_introduction“
ESP32-CAM FPV „Arduino“„Wi-Fi“valdymo bakas su „WebApp Controller_p1_introduction“
ESP32-CAM FPV „Arduino“„Wi-Fi“valdymo bakas su „WebApp Controller_p1_introduction“

Sveiki, aš Tony Phạm. Šiuo metu esu Vietnamo STEAM mokytojas, taip pat mėgėjas. Iš anksto atsiprašau už mano anglų kalbą. Aš anksčiau parašiau instrukciją, kaip padaryti „Arduino Bluetooth“valdomą baką, bet jis yra vietnamiečių kalba. Nuorodos nuoroda:

P1. ARDUINO BLUETOOTH BANKAS [tik valdymo bako protektorius]

P2. ARDUINO BLUETOOTH BANKAS [bokštelio valdymas]

Šis ESP32-CAM FPV „Arduino Wifi Control Tank“projektas yra atnaujinta ankstesnio projekto versija su daugiau funkcijų.

Šis projektas tinka tiems, kurie turi „Arduino“programavimo patirties, arba pradedantiesiems, norintiems išmokti „Arduino“per įdomų projektą. Atnaujinsiu išsamias instrukcijas apie kiekvieną projekto dalį, įskaitant: planavimą, įrangos parinkimą, programavimą, programų sąsajos dizainą, cisternos važiuoklės kūrimą per artimiausius straipsnius. Šį straipsnį panaudosiu pristatydamas bako galimybes ir vertingas nuorodas, kurias radau. Šie dokumentai padės sutaupyti daug laiko mokymuisi, išvengti nereikalingų problemų ir daugiau dėmesio skirti produktų kūrimui.

1 žingsnis: projekto įvadas

Projekto įvadas
Projekto įvadas
Projekto įvadas
Projekto įvadas
Projekto įvadas
Projekto įvadas
Projekto įvadas
Projekto įvadas

Pagrindines savybes galite pamatyti aukščiau esančiame paveikslėlyje. Bet aš taip pat paaiškinsiu, kad galite lengvai įsivaizduoti skirtumą tarp šio tanko ir kitų bendrų tankų projektų.

Didžiausias skirtumas yra produkto funkcijų užbaigimas. Šis bakas turi visas įrenginio, kuris nuotoliniu būdu valdomas per „Wifi“, funkcijas:

1. Vaizdo srautas + fotografavimas: ši transporto priemonė turi galimybę transliuoti vaizdo įrašus ir fiksuoti vaizdus per mobiliąją programą. Vaizdo įrašas transliuojamas naudojant VGA (640x480) skiriamąją gebą, kokybė yra gana gera nuotoliniam transporto priemonės stebėjimui ir valdymui. Jis taip pat turi galimybę fotografuoti gana geros spalvos, maksimalia UXGA raiška (1600x1200)

2. SD kortelės saugykla: nufotografuotos nuotraukos bus saugomos SD atminties kortelėje, kad vėliau būtų galima peržiūrėti. Programa neturi galimybės įrašyti vaizdo įrašo įrašymo metu, tačiau artimiausiu metu praleisiu laiko atnaujinti šią funkciją.

3. Fotoaparato reguliavimas: beveik visas šio bako fotoaparato savybes galima lengvai sureguliuoti, pavyzdžiui, patikslinti mobiliojo telefono fotoaparato savybes, įskaitant: skiriamąją gebą, vaizdo kokybę, ryškumą, baltos spalvos balansą, kontrastą…

4. Lankstus judėjimas: paveldėtas iš ankstesnio bako projekto, šis bakas turi galimybę judėti lanksčiai, greičiausiai valdydamas transporto priemonę realybėje per vairasvirtę. Taip pat galite reguliuoti maksimalų greitį, kad susipažintumėte su valdikliu per valdymo programos greičio svirtį. Valdymo informacija beveik realiu laiku perduodama transporto priemonei naudojant „Websocket“metodą.

5. Platus diapazonas [mano nuomone]: Naudojant įmontuotą anteną, gaunant transliacijos signalą tiesiai iš mobiliojo telefono („Hotpot“), transporto priemonę galima stabiliai valdyti 30 metrų atstumu..

6. Stabilus: transporto priemonė ir programa veikia labai stabiliai. Per laiką, prijungtą prie telefono valdyti, retai pasitaiko pakabinti ar atsilikti arba prarasti signalą dėl valdiklio lusto perkaitimo.

7. Draugiška vartotojo sąsaja: valdymo sąsaja taip pat sukurta taip, kad ją būtų lengva valdyti, tačiau ji vis tiek užtikrintų daugybę funkcijų.

2 veiksmas: pastabos ir kreditai

Užrašai ir kreditai
Užrašai ir kreditai

Be žemiau pateiktų projektų, mano mokymosi kreivė ir šio produkto kūrimas būtų daug kietesnis. Nuoširdus ačiū:

1. Rui Santos su „$ 7 ESP32-CAM su OV2640 kamera“ir „ESP32-CAM Fotografuokite ir išsaugokite„ MicroSD “kortelėje“ir „ESP32-CAM trikčių šalinimo vadovas: dažniausiai išspręstos problemos“

2. robotzero.one su "ESP32-CAM RC automobiliu su kamera ir mobiliojo telefono valdikliu"

(Tiesą sakant, vaizdo įrašui transliuoti negaliu naudoti „Websocket“, bet nurodau, kaip jis jungia elektronines dalis)

3. Mudassar Tamboli su „ESP32+OV7670 -„ WebSocket “vaizdo kamera“

4. Brianas Lough su „ESP32 kamera, užprogramuota naudojant„ Arduino ““

5. JEAN-LUC AUFRANC (CNXSOFT) su „Lengvai paverskite savo ESP8266 plokštę į USB į nuosekliąją plokštę naudodami„ Arduino Serial Bypass Sketch “

6. technoreview85 su „Kaip užprogramuoti ESP-32 kamerą naudojant„ Arduino UNO “plokštę“

ir ypatingas ačiū:

7. „Pilotgeek“su „pasidaryk pats 3D spausdinta„ WiFi Camera Rover “, pagrįsta ESP32„ Arduino “-„ Scout32 “

8. Pepe The Frog su „ESP32CAM ant vikšrinės transporto priemonės aplink namą“

kurie rodo man vaizdo įrašus, kurie mane tikrai įkvepia įgyvendinti šį projektą.

3 žingsnis: Projekto temų sąrašas

Projekto temų sąrašas
Projekto temų sąrašas

Tolesniuose straipsniuose parašysiu instrukcijas, tiesiogiai susijusias su šiuo projektu:

  1. Patirtis planuojant projektus
  2. ESP32 „Arduino“projektų kūrimas su „Arduino IDE“ir „Visual Studio“(įskaitant ESP32-CAM, „PlatformIO“)
  3. Valdykite OV2640 kamerą, kuri yra kartu su ESP32-CAM moduliu
  4. PWM ESP32 ir jo taikymas
  5. Kaip valdyti arduino automobilį vairasvirte
  6. Sukurkite ir užprogramuokite paprastą žiniatinklio programą
  7. Valdykite ESP32 naudodami žiniatinklio programą per HTTP ir „WebSocket“
  8. ESP32-CAM, su kai kuriomis problemomis susidursime
  9. Važiuoklės projektavimas ir gamyba („pasidaryk pats“- pjovimas lazeriu ir 3D spausdinimas)
  10. ….

Tikiuosi, kad šis straipsnis jums buvo naudingas! Būtinai sekite kitą straipsnį ir taip pat patikite, balsuokite arba bendrinkite šį projektą su draugais! Palikite komentarą žemiau, jei turite klausimų ar pasiūlymų.

Rekomenduojamas: