Indholdsfortegnelse:
Video: ESP32-CAM FPV Arduino Wifi Control Tank Med WebApp Controller_p1_introduction: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Hej, jeg hedder Tony Phạm. I øjeblikket er jeg en vietnamesisk STEAM -lærer og også en hobbyist. Undskyld på forhånd om mit engelsk. Jeg skrev en instruktion om at lave en Arduino Bluetooth -kontrolleret tank før, men den er på vietnamesisk.
P1. ARDUINO BLUETOOTH TANK [Kun kontroltankens slidbane]
P2. ARDUINO BLUETOOTH TANK [Tårnkontrol]
Dette ESP32-CAM FPV Arduino Wifi Control Tank-projekt er en opgraderet version af det tidligere projekt med flere funktioner.
Dette projekt er velegnet til dem, der har erfaring med Arduino -programmering eller til nybegyndere, der ønsker at lære Arduino gennem et interessant projekt. Jeg vil opdatere detaljerede instruktioner om hver del af projektet, herunder: planlægning, valg af udstyr, programmering, design af app -interface, fremstilling af tankchassis gennem en række kommende artikler. Denne artikel vil jeg bruge til at introducere tankens muligheder og de værdifulde referencer, jeg har fundet. Disse dokumenter hjælper dig med at spare meget tid til at lære, undgå unødvendige problemer og derefter fokusere mere på produktudvikling.
Trin 1: Projektindledning
Du kan se de vigtigste funktioner opsummeret i billedet ovenfor. Men jeg vil også forklare, at du let kan visualisere forskellen mellem denne tank og andre delte tankprojekter.
Den største forskel er færdiggørelsen af produktets funktioner. Denne tank har alle funktioner på en enhed, der fjernstyres via Wifi i det første perspektiv:
1. Videostream + Capture Photo: Dette køretøj har mulighed for at streame video og tage billeder via mobilapplikation. Videoen streames med VGA (640x480) opløsning, kvaliteten er ganske god til fjernovervågning og kontrol af køretøjet. Det har også mulighed for at tage billeder med temmelig god farve, maksimal opløsning på UXGA (1600x1200)
2. Lagring af SD -kort: Taget billeder gemmes på et SD -hukommelseskort til senere gennemgang. Appen har ikke mulighed for at gemme video under optagelse, men jeg vil bruge tid på at opgradere denne funktion i den nærmeste fremtid.
3. Kamerajustering: Næsten alle kameraets egenskaber ved denne tank kan let justeres som at finjustere kameraets egenskaber for en mobiltelefon, herunder: opløsning, billedkvalitet, lysstyrke, hvidbalance, kontrast …
4. Fleksibel bevægelse: Denne tank er nedarvet fra det forrige tankprojekt og har evnen til at bevæge sig fleksibelt, hvilket sandsynligvis styrer et køretøj i virkeligheden gennem joysticket. Du kan også justere den maksimale hastighed for at gøre dig bekendt med controlleren via hastighedshåndtaget på kontrolprogrammet. Kontrolinformation overføres næsten i realtid til køretøjet via Websocket -metoden.
5. Bredt område [ifølge min mening]: I stand til at bruge den indbyggede antenne, modtage et udsendelsessignal direkte fra en mobiltelefon (en Hotpot), kan bilen kontrolleres inden for 30 meter stabilt..
6. Stabil: Køretøjet og applikationen fungerer på en meget stabil måde. I løbet af den tid, der er forbundet til telefonen for at styre, hænger det sjældent eller hænger eller mister signalet på grund af overophedning af controllerchippen.
7. Venlig brugergrænseflade: Kontrolgrænsefladen er også designet til at være let at betjene, men stadig sikre en masse funktioner.
Trin 2: Noter og kredit
Uden nedenstående projekter til reference ville min læringskurve og fremstilling af dette produkt være meget stejlere. Oprigtig tak til:
1. Rui Santos med "$ 7 ESP32-CAM med OV2640 kamera" og "ESP32-CAM Tag foto og gem på MicroSD-kort" og "ESP32-CAM fejlfindingsvejledning: Mest almindelige problemer løst"
2. robotzero.one med "ESP32-CAM RC bil med kamera og mobiltelefon controller"
(faktisk kan jeg ikke bruge Websocket til at streame videoen, men jeg henviser til, hvordan han forbinder elektroniske dele)
3. Mudassar Tamboli med "ESP32+OV7670 - WebSocket videokamera"
4. Brian Lough med "ESP32 -kamera programmeret ved hjælp af Arduino"
5. JEAN-LUC AUFRANC (CNXSOFT) med "Transformér dit ESP8266-kort til et USB til Serial Board let med Arduino Serial Bypass Sketch"
6. technoreview85 med "Sådan programmeres ESP-32 cam ved hjælp af Arduino UNO board"
og særlig tak til:
7. Pilotgeek med "DIY 3D -trykt WiFi Camera Rover baseret på ESP32 Arduino - The Scout32"
8. Pepe The Frog med "ESP32CAM på bæltekøretøj rundt i huset"
der viser mig videoer, der virkelig inspirerer mig til at lave dette projekt.
Trin 3: Liste over emner i projektet
I de følgende artikler vil jeg skrive instruktioner, der er direkte relateret til dette projekt:
- Erfaring med projektplanlægning
- Udvikling af ESP32 Arduino-projekter med Arduino IDE og Visual Studio (inkluderer ESP32-CAM, PlatformIO)
- Kontrol OV2640 kamera, der følger med ESP32-CAM-modul
- PWM på ESP32 og dens anvendelse
- Sådan kører du en arduino bil med joystick
- Design og programmer en enkel webapplikation
- Styr ESP32 via Web App via HTTP og WebSocket
- ESP32-CAM, nogle problemer, vi står over for
- Chassis design og fremstilling (DIY vs laserskæring vs 3D print)
- ….
Jeg håber, at du finder denne artikel nyttig! Sørg for at følge den næste artikel og like, stem eller del dette projekt med dine venner! Efterlad en kommentar herunder, hvis du har spørgsmål eller forslag.
Anbefalede:
WebApp Puzzle LED -lampe med ESP32: 5 trin (med billeder)
WebApp Puzzle LED -lampe Med ESP32: Jeg har leget med LED -strips i årevis og flyttede for nylig ind i en vens sted, hvor jeg ikke kunne foretage store ændringer som at montere strimlen på væggene, så jeg sammensatte denne lampe, der har en enkelt ledning kommer ud for strøm og kan placeres
RC -tank med et FPV -kamera i bevægelse: 9 trin (med billeder)
RC -tank med et FPV -kamera i bevægelse: Hej. I denne instruktive viser jeg dig, hvordan du bygger en fjernbetjeningstank med FPV -kamera. I starten byggede jeg kun RC -tank uden FPV -kamera, men da jeg kørte den i huset, har jeg ikke set, hvor den er. Så jeg kom på det, som jeg vil tilføje til
Raspberry Pi 3 FPV Lego Tank: 5 trin (med billeder)
Raspberry Pi 3 FPV Lego Tank: Lego er fantastisk til at lære børn om, hvordan tingene fungerer, mens de samtidig har det sjovt. Jeg ved, at jeg altid nød at " spille " med lego, da jeg var barn. Denne instruktive beskriver, hvordan jeg byggede en FPV (First Person View) tank ud af
Magnetisk smartlås med hemmeligt slag, IR -sensor og webapp: 7 trin (med billeder)
Magnetisk smart lås med hemmeligt slag, IR -sensor og webapp: Hvis du kan lide dette projekt, kan du følge mig på Instagram og YouTube.I dette projekt skal jeg bygge en magnetisk lås til mit hjemmekontor, der åbnes, hvis du kender hemmeligt bank. Åh … og det kommer også til at have et par tricks mere i ærmet. Magnet
Arduino Tank Car Lesson 6-Bluetooth og Wifi Hot Spot Control: 4 trin
Arduino Tank Car Lesson 6-Bluetooth og Wifi Hot Spot Control: I denne lektion lærer vi, hvordan du styrer Robot-bilens mobile app via WiFi og Bluetooth., Vi bruger bare esp8266 wifi-spionkort som ekspansionskort og styrer tankbilen via IR -modtager i tidligere lektioner. I denne lektion lærer vi