Turinys:
Video: ESP32-CAM FPV „Arduino“„Wi-Fi“valdymo bakas su „WebApp Controller_p1_introduction“: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
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
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
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
Tolesniuose straipsniuose parašysiu instrukcijas, tiesiogiai susijusias su šiuo projektu:
- Patirtis planuojant projektus
- ESP32 „Arduino“projektų kūrimas su „Arduino IDE“ir „Visual Studio“(įskaitant ESP32-CAM, „PlatformIO“)
- Valdykite OV2640 kamerą, kuri yra kartu su ESP32-CAM moduliu
- PWM ESP32 ir jo taikymas
- Kaip valdyti arduino automobilį vairasvirte
- Sukurkite ir užprogramuokite paprastą žiniatinklio programą
- Valdykite ESP32 naudodami žiniatinklio programą per HTTP ir „WebSocket“
- ESP32-CAM, su kai kuriomis problemomis susidursime
- Važiuoklės projektavimas ir gamyba („pasidaryk pats“- pjovimas lazeriu ir 3D spausdinimas)
- ….
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:
3D spausdintas RC valdomas bakas !!: 8 žingsniai (su nuotraukomis)
3D spausdintas RC valdomas bakas !!: Ar kada nors norėjote turėti nuotoliniu būdu valdomą transporto priemonę, kuri gali išvažiuoti iš kelio ir netgi galite matyti iš pirmojo asmens vaizdo kameros, tada šis bakas jums yra nuostabus. Bako takeliai užtikrina puikų sukibimą važiuojant tokiomis vietovėmis kaip purvas ir
Vandens aušintuvo bakas: 7 žingsniai
Vandens aušintuvo bakas: Šis nesuvokiamas dalykas yra apie tai, kaip namuose pasidaryti vandens aušintuvą iš paprastų komponentų
RC bakas su judančia FPV kamera: 9 žingsniai (su nuotraukomis)
RC bakas su judančia FPV kamera: Sveiki. Šioje pamokoje aš jums parodysiu, kaip sukurti nuotolinio valdymo baką su FPV kamera. Pradžioje aš gaminu tik RC baką be FPV kameros, bet kai važiavau juo namuose, nemačiau, kur jis yra. Taigi aš sugalvojau, ką papildysiu
Belaidis „Arduino“valdomas bakas (nRF24L01): 6 žingsniai (su nuotraukomis)
Belaidis „Arduino“valdomas bakas (nRF24L01): Sveiki! Šiandien aš jums parodysiu, kaip sukurti „Arduino“valdomą baką ir nuotolinio valdymo pultą. 3D spausdintas bako dalis (išskyrus valdiklį, bėgių kreiptuvą ir bako dangtį) sukūrė timmiclark ir jas rasite čia
Nuotoliniu būdu valdomas „Arduino“bakas: 9 žingsniai
Nuotoliniu būdu valdomas „Arduino“tankas: Ei, aš norėjau sukurti gražų baką, valdomą iš klasikinio RC radijo, einančio per arduino. Iš tikrųjų šiais laikais tai yra gana paprasta, kai yra visa turima elektronika. Norėdami sukurti tą žvėrį, turėsite įsigyti keletą elementų