Obsah:

Riadiaci tank Wifi ESP32-CAM FPV Arduino s ovládačom WebApp_p1_ úvod: 3 kroky
Riadiaci tank Wifi ESP32-CAM FPV Arduino s ovládačom WebApp_p1_ úvod: 3 kroky

Video: Riadiaci tank Wifi ESP32-CAM FPV Arduino s ovládačom WebApp_p1_ úvod: 3 kroky

Video: Riadiaci tank Wifi ESP32-CAM FPV Arduino s ovládačom WebApp_p1_ úvod: 3 kroky
Video: DURMA HRB-4 (štandardný riadiaci panel) 2024, December
Anonim
Image
Image
Riadiaci tank ESP32-CAM FPV Arduino Wifi s ovládačom WebApp_p1_introduction
Riadiaci tank ESP32-CAM FPV Arduino Wifi s ovládačom WebApp_p1_introduction
Riadiaci tank Wifi ESP32-CAM FPV Arduino s ovládačom WebApp_p1_introduction
Riadiaci tank Wifi ESP32-CAM FPV Arduino s ovládačom WebApp_p1_introduction
Riadiaci tank Wifi ESP32-CAM FPV Arduino s ovládačom WebApp_p1_introduction
Riadiaci tank Wifi ESP32-CAM FPV Arduino s ovládačom WebApp_p1_introduction

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

Úvod projektu
Úvod projektu
Úvod projektu
Úvod projektu
Úvod projektu
Úvod projektu
Úvod projektu
Úvod 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

Poznámky a kredity
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

Zoznam tém v projekte
Zoznam tém v projekte

V nasledujúcich článkoch napíšem pokyny, ktoré priamo súvisia s týmto projektom:

  1. Skúsenosti s projektovaním
  2. Vývoj projektov ESP32 Arduino s Arduino IDE a Visual Studio (vrátane ESP32-CAM, PlatformIO)
  3. Ovládajte kameru OV2640, ktorá je doplnená modulom ESP32-CAM
  4. PWM na ESP32 a jeho aplikácii
  5. Ako ovládať arduino auto joystickom
  6. Navrhnite a naprogramujte jednoduchú webovú aplikáciu
  7. Ovládajte ESP32 prostredníctvom webovej aplikácie cez HTTP a WebSocket
  8. ESP32-CAM, s niektorými problémami sa budeme stretávať
  9. Navrhovanie a výroba podvozkov (kutilstvo vs. laserové rezanie vs. 3D tlač)
  10. ….

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: