Obsah:
Video: Riadiaci tank Wifi ESP32-CAM FPV Arduino s ovládačom WebApp_p1_ úvod: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Ahoj, som Tony Phạm. V súčasnej dobe som vietnamský učiteľ STEAM a tiež hobby. Vopred sa ospravedlňujem za moju angličtinu. Predtým som napísal pokyn na výrobu tanku ovládaného Bluetooth Arduino, ale je to vo vietnamčine. Referenčný odkaz:
P1. ARDUINO BLUETOOTH TANK [iba behúň kontrolnej nádrže]
P2. ARDUINO BLUETOOTH TANK [ovládanie veže]
Tento projekt ESP32-CAM FPV Arduino Wifi Control Tank je aktualizovanou verziou predchádzajúceho projektu s ďalšími funkciami.
Tento projekt je vhodný pre tých, ktorí majú skúsenosti s programovaním Arduino alebo pre nováčikov, ktorí sa chcú naučiť Arduino prostredníctvom zaujímavého projektu. Budem aktualizovať podrobné pokyny o každej časti projektu vrátane: plánovania, výberu zariadenia, programovania, návrhu rozhrania aplikácie, výroby podvozku nádrže prostredníctvom série nadchádzajúcich článkov. Tento článok použijem na predstavenie schopností tanku a cenných referencií, ktoré som našiel. Tieto dokumenty vám pomôžu ušetriť veľa času na učenie, predísť zbytočným problémom a potom sa viac zamerať na vývoj produktu.
Krok 1: Predstavenie projektu
Kľúčové vlastnosti sú zhrnuté na obrázku vyššie. Vysvetlím však tiež, že si môžete ľahko predstaviť rozdiel medzi týmto tankom a inými projektmi zdieľaných tankov.
Najväčším rozdielom je dokončenie funkcií produktu. Táto nádrž má všetky funkcie zariadenia, ktoré je v prvej perspektíve diaľkovo ovládané prostredníctvom siete Wifi:
1. Video Stream + Zachytenie fotografie: Toto vozidlo má schopnosť streamovať video a zachytávať obrázky prostredníctvom mobilnej aplikácie. Video je streamované v rozlíšení VGA (640x480), kvalita je celkom dobrá pre diaľkové monitorovanie a ovládanie vozidla. Má tiež schopnosť fotografovať s celkom dobrými farbami, maximálne rozlíšenie UXGA (1600 x 1200)
2. Ukladací priestor na karte SD: Nasnímané obrázky sa uložia na pamäťovú kartu SD pre neskoršiu kontrolu. Aplikácia nemá schopnosť ukladať video počas nahrávania, ale v blízkej budúcnosti strávim čas na aktualizáciu tejto funkcie.
3. Camera Adjust: Takmer všetky vlastnosti fotoaparátu v tejto nádrži je možné ľahko nastaviť, ako napríklad doladenie vlastností fotoaparátu v mobilnom telefóne, vrátane: rozlíšenia, kvality obrazu, jasu, vyváženia bielej, kontrastu …
4. Flexibilný pohyb: Tento tank, prevzatý z predchádzajúceho projektu tanku, má schopnosť flexibilného pohybu, pričom v skutočnosti pravdepodobne ovláda vozidlo v skutočnosti pomocou joysticku. Môžete tiež nastaviť maximálnu rýchlosť, aby ste sa zoznámili s ovládačom, pomocou rýchlostnej páky v ovládacej aplikácii. Riadiace informácie sa do vozidla prenášajú takmer v reálnom čase metódou Websocket.
5. Široký dosah [podľa môjho názoru]: V prípade použitia vstavanej antény, ktorá prijíma vysielací signál priamo z mobilného telefónu (hotpot), je možné vozidlo stabilne ovládať do 30 metrov..
6. Stabilný: Vozidlo a aplikácia fungujú veľmi stabilným spôsobom. Počas ovládania telefónu pripojeného k telefónu sa len zriedka stane, že visí alebo zaostáva alebo stratí signál v dôsledku prehriatia čipu ovládača.
7. Priateľské používateľské rozhranie: Ovládacie rozhranie je tiež navrhnuté tak, aby sa ľahko ovládalo, ale napriek tomu zabezpečilo mnoho funkcií.
Krok 2: Poznámky a kredity
Bez nižšie uvedených projektov by bola moja krivka vzdelávania a výroba tohto produktu oveľa strmšia. Úprimné poďakovanie:
1. Rui Santos s „7 USD ESP32-CAM s kamerou OV2640“a „ESP32-CAM Fotografujte a ukladajte na kartu MicroSD“a „Sprievodca riešením problémov ESP32-CAM: väčšina bežných problémov je vyriešených“
2. robotzero.one s „RC autom ESP32-CAM s kamerou a ovládačom mobilného telefónu“
(V skutočnosti nemôžem použiť Websocket na streamovanie videa, ale uvádzam, ako spája elektronické súčiastky)
3. Mudassar Tamboli s „ESP32+OV7670 - videokamera WebSocket“
4. Brian Lough s „kamerou ESP32 naprogramovanou pomocou Arduina“
5. JEAN-LUC AUFRANC (CNXSOFT) s „Transformujte svoju dosku ESP8266 na sériovú dosku USB jednoducho pomocou skici Arduino Serial Bypass Sketch“
6. technoreview85 s „Ako naprogramovať kameru ESP-32 pomocou dosky Arduino UNO“
a špeciálne ďakujem:
7. Pilotgeek s „DIY 3D tlačenou WiFi kamerou Rover založenou na ESP32 Arduino - The Scout32“
8. Pepe The Frog s „ESP32CAM na pásovom vozidle okolo domu“
ktorí mi ukazujú videá, ktoré ma skutočne inšpirujú k tomuto projektu.
Krok 3: Zoznam tém v projekte
V nasledujúcich článkoch napíšem pokyny, ktoré priamo súvisia s týmto projektom:
- Skúsenosti s projektovaním
- Vývoj projektov ESP32 Arduino s Arduino IDE a Visual Studio (vrátane ESP32-CAM, PlatformIO)
- Ovládajte kameru OV2640, ktorá je doplnená modulom ESP32-CAM
- PWM na ESP32 a jeho aplikácii
- Ako ovládať arduino auto joystickom
- Navrhnite a naprogramujte jednoduchú webovú aplikáciu
- Ovládajte ESP32 prostredníctvom webovej aplikácie cez HTTP a WebSocket
- ESP32-CAM, s niektorými problémami sa budeme stretávať
- Navrhovanie a výroba podvozkov (kutilstvo vs. laserové rezanie vs. 3D tlač)
- ….
Dúfam, že vám tento článok bude užitočný! Uistite sa, že sledujete nasledujúci článok a tiež lajkujete, hlasujete alebo zdieľate tento projekt so svojimi priateľmi! Ak máte akékoľvek otázky alebo návrhy, zanechajte komentár nižšie.
Odporúča:
Automatický riadiaci systém za tepla (HPACS): 3 kroky
Hot Plate Automatic Control System (HPACS): Tento projekt je zameraný na poskytnutie jednoduchého intuitívneho spôsobu pochopenia automatického ladenia PID pomocou ohrievača. To, čo som vytvoril, je založené na Åström – Hägglundovej metóde na odvodenie parametrov pomocou ovládania bang-bang na odhalenie vlastností systému
Riadiaci modul prepínača napájania zdroja Raspberry Pi ATX: 3 kroky
Riadiaci modul prepínača Raspberry Pi ATX PSU: V systéme zloženom z RaspberryPi napájaného napájacím zdrojom ATX je cieľom tohto obvodu umožniť zapnutie alebo vypnutie systému jediným tlačidlom. Tento návod bol vyvinutý podľa sitelec.org
Monitorovací a riadiaci systém Hydroponics Blynk: 4 kroky
Monitorovací a riadiaci systém Hydroponics Blynk: V tomto projekte som vytvoril riadiaci systém, ktorý monitoruje a riadi všetky aspekty stredne veľkého systému odlivu a odlivu hydropónie. Miestnosť, pre ktorú som ju postavil, používa 8 barové systémy 4 x 4'x4 '640W LM301B. Ale tento návod nie je o mojich svetlách. Ja
Riadiaci robot využívajúci mikrokontrolér TIVA TM4C1233H6PM: 3 kroky
Robot sledujúci čiaru pomocou mikrokontroléra TIVA TM4C1233H6PM: Robot sledujúci čiaru je všestranný stroj používaný na detekciu a zachytenie tmavých čiar nakreslených na bielom povrchu. Pretože je tento robot vyrobený s využitím dosky, bude veľmi ľahké ho postaviť. Tento systém je možné zlúčiť do
Jednoduchý monitor zákalu a riadiaci systém pre mikroriasy: 4 kroky
Jednoduchý monitor zákalu a riadiaci systém pre riasy: Povedzme, že vás nudí vzorkovanie vody na meranie zákalu, čo je hrubý termín označujúci malé suspendované častice vo vode, čo znižuje intenzitu svetla buď so zvyšujúcou sa dráhou svetla, alebo s vyššími časticami. koncentrácia alebo oboje