2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Ahoj, jsem Tony Phạm. V současné době jsem vietnamský učitel PÁRY a také fanda. Předem se omlouvám za moji angličtinu. Předtím jsem napsal pokyn k výrobě tanku s ovládáním Bluetooth Arduino, ale je ve vietnamštině. Odkaz na odkaz:
P1. ARDUINO BLUETOOTH TANK [pouze běhoun kontrolní nádrže]
P2. ARDUINO BLUETOOTH TANK [Řízení věže]
Tento projekt ESP32-CAM FPV Arduino Wifi Control Tank je upgradovanou verzí předchozího projektu s dalšími funkcemi.
Tento projekt je vhodný pro ty, kteří mají zkušenosti s programováním Arduina, nebo pro nováčky, kteří se chtějí naučit Arduino prostřednictvím zajímavého projektu. Budu aktualizovat podrobné pokyny o každé části projektu, včetně: plánování, výběru zařízení, programování, návrhu rozhraní aplikace, výroby podvozku tanku prostřednictvím řady nadcházejících článků. Tento článek použiji k představení schopností tanku a cenných referencí, které jsem našel. Tyto dokumenty vám pomohou ušetřit spoustu času na učení, vyhnout se zbytečným problémům a poté se více soustředit na vývoj produktů.
Krok 1: Úvod do projektu
Klíčové funkce jsou shrnuty na obrázku výše. Ale také vysvětlím, že si můžete snadno představit rozdíl mezi tímto tankem a jinými projekty sdílených tanků.
Největším rozdílem je dokončení funkcí produktu. Tento tank má všechny funkce zařízení, které je v první perspektivě dálkově ovládáno přes Wifi:
1. Video Stream + Capture Photo: Toto vozidlo má schopnost streamovat video a pořizovat obrázky prostřednictvím mobilní aplikace. Video je streamováno v rozlišení VGA (640x480), kvalita je docela dobrá pro dálkové monitorování a ovládání vozidla. Má také schopnost fotografovat s docela dobrými barvami, maximální rozlišení UXGA (1600x1200)
2. Uložení karty SD: Pořízené snímky budou uloženy na paměťovou kartu SD pro pozdější kontrolu. Aplikace nemá možnost ukládat video během nahrávání, ale v blízké budoucnosti strávím čas upgradováním této funkce.
3. Camera Adjust: Téměř všechny vlastnosti fotoaparátu této nádrže lze snadno upravit, jako je jemné doladění vlastností fotoaparátu mobilního telefonu, včetně: rozlišení, kvality obrazu, jasu, vyvážení bílé, kontrastu …
4. Flexibilní pohyb: Zděděn z předchozího projektu tanku, tento tank má schopnost pohybovat se flexibilně, s největší pravděpodobností ovládat vozidlo ve skutečnosti pomocí joysticku. Můžete také nastavit maximální rychlost, abyste se seznámili s ovladačem pomocí páčky rychlosti v ovládací aplikaci. Řídicí informace jsou do vozidla přenášeny téměř v reálném čase metodou Websocket.
5. Široký dosah [podle mého názoru]: V podmínkách používání vestavěné antény, přijímání vysílacího signálu přímo z mobilního telefonu (hotpot), lze vozidlo stabilně ovládat do 30 metrů..
6. Stabilní: Vozidlo a aplikace fungují velmi stabilním způsobem. Během doby připojení k telefonu k ovládání se zřídka stane, že visí nebo zaostává nebo ztrácí signál kvůli přehřátí čipu ovladače.
7. Přátelské uživatelské rozhraní: Ovládací rozhraní je také navrženo tak, aby se snadno ovládalo, ale přesto zajistilo mnoho funkcí.
Krok 2: Poznámky a kredity
Bez níže uvedených projektů pro referenci by byla moje křivka učení a výroba tohoto produktu mnohem strmější. Upřímné díky:
1. Rui Santos s „7 $ ESP32-CAM s kamerou OV2640“a „ESP32-CAM Vyfoťte a uložte na kartu MicroSD“a „Průvodce řešením problémů ESP32-CAM: Nejčastější problémy opraveny“
2. robotzero.one s „RC autem ESP32-CAM s kamerou a ovladačem mobilního telefonu“
(ve skutečnosti nemohu použít Websocket ke streamování videa, ale doporučuji, jak spojuje elektronické součástky)
3. Mudassar Tamboli s „ESP32+OV7670 - videokamera WebSocket“
4. Brian Lough s „kamerou ESP32 naprogramovanou pomocí Arduina“
5. JEAN-LUC AUFRANC (CNXSOFT) s „Transformujte svou desku ESP8266 snadno na USB na sériovou desku pomocí Arduino Serial Bypass Sketch“
6. technoreview85 s „Jak programovat kameru ESP-32 pomocí desky Arduino UNO“
a zvláštní poděkování:
7. Pilotgeek s „DIY 3D tištěnou WiFi kamerou Rover založenou na ESP32 Arduino - The Scout32“
8. Pepe The Frog s „ESP32CAM na pásovém vozidle kolem domu“
kteří mi ukazují videa, která mě k tomuto projektu skutečně inspirují.
Krok 3: Seznam témat v projektu
V následujících článcích napíšu pokyny, které přímo souvisejí s tímto projektem:
- Zkušenosti s projektovým plánováním
- Vývoj projektů ESP32 Arduino s Arduino IDE a Visual Studio (včetně ESP32-CAM, PlatformIO)
- Ovládejte kameru OV2640, která se hodí k modulu ESP32-CAM
- PWM na ESP32 a jeho aplikace
- Jak řídit auto arduino joystickem
- Navrhněte a naprogramujte jednoduchou webovou aplikaci
- Ovládejte ESP32 prostřednictvím webové aplikace přes HTTP a WebSocket
- ESP32-CAM, s některými problémy se budeme potýkat
- Navrhování a výroba podvozků (kutilství vs. řezání laserem vs. 3D tisk)
- ….
Doufám, že vám tento článek bude užitečný! Určitě sledujte následující článek a také lajkujte, hlasujte nebo sdílejte tento projekt se svými přáteli! Pokud máte nějaké dotazy nebo návrhy, zanechte níže uvedený komentář.