Sisukord:
Video: ESP32-CAM FPV Arduino Wifi juhtimispaak koos WebApp Controller_p1_introduction: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
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
Ü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
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
Järgmistes artiklites kirjutan juhised, mis on otseselt seotud selle projektiga:
- Projekti planeerimise kogemus
- ESP32 Arduino projektide arendamine koos Arduino IDE ja Visual Studioga (sealhulgas ESP32-CAM, PlatformIO)
- Juhtige OV2640 kaamerat, mis käib koos ESP32-CAM mooduliga
- PWM ESP32 -l ja selle rakendus
- Kuidas juhtida arduino autot juhtkangi abil
- Kujundage ja programmeerige lihtne veebirakendus
- Juhtige ESP32 veebirakenduse kaudu HTTP ja WebSocket kaudu
- ESP32-CAM, mõned probleemid, millega silmitsi seisame
- Šassii projekteerimine ja valmistamine (DIY vs laserlõikus vs 3D printimine)
- ….
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:
WebApp Puzzle LED -lamp ESP32 -ga: 5 sammu (piltidega)
WebApp Puzzle LED -lamp koos ESP32 -ga: Olen aastaid LED -ribadega mänginud ja kolisin hiljuti sõbra juurde, kus ma ei saanud suuri muudatusi teha, näiteks riba seintele kinnitada, nii et panin kokku selle lambi, millel on üks juhe tuleb toiteallikaks ja seda saab paigutada
ESP32 -põhine M5Stack M5stick C ilmateade koos DHT11 -ga - Jälgige temperatuuri niiskuse ja kuumuse indeksit mudelil M5stick-C koos DHT11-ga: 6 sammu
ESP32 -põhine M5Stack M5stick C ilmateade koos DHT11 -ga | Jälgige temperatuuri niiskuse ja kuumuse indeksit M5stick-C-l DHT11 abil: Tere poisid, selles juhendis õpime, kuidas ühendada DHT11 temperatuuriandur m5stick-C-ga (m5stacki arendusplaat) ja kuvada see m5stick-C ekraanil. Nii loeme selles õpetuses temperatuuri, niiskust ja amp; ma kuumutan
IoT -rahakott (nutikas rahakott koos Firebeetle ESP32, Arduino IDE ja Google'i arvutustabeliga): 13 sammu (koos piltidega)
IoT-rahakott (nutikas rahakott koos Firebeetle ESP32, Arduino IDE ja Google'i arvutustabeliga): esimene auhind Instructables Pocket-Sized Contest konkursil! Need muutuvad üleöö ja te ei tea kunagi, kui palju raha on teie rahakotis
WiFi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT): 18 sammu (koos piltidega)
Wi-Fi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT): kui teie elukoht on juba suvi, on see tõenäoliselt suurepärane aeg välitreeningute tegemiseks. Jooksmine, jalgrattasõit või sörkimine on suurepärased treenijad, et end vormis hoida. Ja kui soovite oma praegust kaalu kaotada või seda kontrollida, on hädavajalik
WiFi-juhitav FPV Roveri robot (koos Arduino, ESP8266 ja samm-mootoritega): 11 sammu (koos piltidega)
WiFi-juhitav FPV Roveri robot (koos Arduino, ESP8266 ja Stepper Motorsiga): see juhendab, kuidas kavandada kaugjuhtimisega kaherattaline robot-rover WiFi-võrgu kaudu, kasutades ESP8266 WiFi-mooduliga ühendatud Arduino Unot ja kaks samm -mootorit. Robotit saab juhtida tavaliste Interneti -kulmude kaudu