Innehållsförteckning:

ESP32-CAM FPV Arduino Wifi Control Tank With WebApp Controller_p1_introduction: 3 Steps
ESP32-CAM FPV Arduino Wifi Control Tank With WebApp Controller_p1_introduction: 3 Steps

Video: ESP32-CAM FPV Arduino Wifi Control Tank With WebApp Controller_p1_introduction: 3 Steps

Video: ESP32-CAM FPV Arduino Wifi Control Tank With WebApp Controller_p1_introduction: 3 Steps
Video: ESP32-CAM - Guide to making YOUR first DIY Security Camera 2024, November
Anonim
Image
Image
ESP32-CAM FPV Arduino Wifi Control Tank med WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi Control Tank med WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi Control Tank med WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi Control Tank med WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi Control Tank med WebApp Controller_p1_introduction
ESP32-CAM FPV Arduino Wifi Control Tank med WebApp Controller_p1_introduction

Hej, jag heter Tony Phạm. För närvarande är jag en vietnamesisk STEAM -lärare och även en hobbyist. Förlåt på förhand om min engelska. Jag skrev en instruktion för att göra en Arduino Bluetooth -kontrollerad tank tidigare men den är på vietnamesiska. Referenslänk:

P1. ARDUINO BLUETOOTH TANK [Endast kontrolltankens slitbanor]

P2. ARDUINO BLUETOOTH TANK [Turret Control]

Detta ESP32-CAM FPV Arduino Wifi Control Tank-projekt är en uppgraderad version av det tidigare projektet med fler funktioner.

Detta projekt är lämpligt för dem som har erfarenhet av Arduino -programmering eller för nybörjare som vill lära sig Arduino genom ett intressant projekt. Jag kommer att uppdatera detaljerade instruktioner om varje del av projektet, inklusive: planering, val av utrustning, programmering, design av appgränssnitt, att göra tankchassi genom en serie kommande artiklar. Denna artikel kommer jag att använda för att introducera tankens kapacitet och de värdefulla referenser jag har hittat. Dessa dokument hjälper dig att spara mycket tid att lära dig, undvika onödiga problem och sedan fokusera mer på produktutveckling.

Steg 1: Projektintroduktion

Projekt introduktion
Projekt introduktion
Projekt introduktion
Projekt introduktion
Projekt introduktion
Projekt introduktion
Projekt introduktion
Projekt introduktion

Du kan se de viktigaste funktionerna sammanfattade i bilden ovan. Men jag kommer också att förklara att du enkelt kan visualisera skillnaden mellan denna tank och andra delade tankprojekt.

Den största skillnaden är färdigställandet av produktens funktioner. Denna tank har alla funktioner i en enhet som fjärrstyrs via Wifi i det första perspektivet:

1. Video Stream + Capture Photo: Detta fordon har möjlighet att strömma video och ta bilder via mobilapplikation. Videon strömmas med VGA (640x480) upplösning, kvaliteten är ganska bra för fjärrövervakning och kontroll av fordonet. Den har också möjlighet att ta bilder med ganska bra färg, maximal upplösning på UXGA (1600x1200)

2. Lagring av SD -kort: Tagen bilder kommer att lagras på ett SD -minneskort för senare granskning. Appen har inte möjlighet att spara video under inspelning, men jag kommer att lägga tid på att uppgradera den här funktionen inom en snar framtid.

3. Kamerajustering: Nästan alla kamerans egenskaper hos denna tank kan enkelt justeras som att finjustera kamerans egenskaper för en mobiltelefon, inklusive: upplösning, bildkvalitet, ljusstyrka, vitbalans, kontrast …

4. Flexibel rörelse: Denna tank ärvd från det tidigare tankprojektet och har förmågan att röra sig flexibelt, sannolikt att styra ett fordon i verkligheten genom joysticken. Du kan också justera maxhastigheten för att bekanta dig med regulatorn via hastighetsspaken på kontrollprogrammet. Kontrollinformation överförs nästan i realtid till fordonet via Websocket -metoden.

5. Bred räckvidd [enligt min åsikt]: I skick med att använda den inbyggda antennen, ta emot en sändningssignal direkt från en mobiltelefon (en Hotpot), kan fordonet styras inom 30 meter stabilt..

6. Stabil: Fordonet och applikationen fungerar på ett mycket stabilt sätt. Under den tid som är ansluten till telefonen för att styra, råkar det sällan hänga eller fördröjas eller tappa signalen på grund av överhettning av styrenhetens chip.

7. Vänligt användargränssnitt: Kontrollgränssnittet är också utformat för att vara enkelt att använda men ändå säkerställa många funktioner.

Steg 2: Anteckningar och krediter

Anteckningar och krediter
Anteckningar och krediter

Utan projekten nedan för referens skulle min inlärningskurva och att göra denna produkt vara mycket brantare. Uppriktigt tack till:

1. Rui Santos med "$ 7 ESP32-CAM med OV2640-kamera" och "ESP32-CAM Ta foto och spara på MicroSD-kort" och "ESP32-CAM-felsökningsguide: De vanligaste problemen åtgärdade"

2. robotzero.one med "ESP32-CAM RC-bil med kamera och mobiltelefonstyrenhet"

(faktiskt kan jag inte använda Websocket för att strömma videon, men jag hänvisar till hur han ansluter elektroniska delar)

3. Mudassar Tamboli med "ESP32+OV7670 - WebSocket -videokamera"

4. Brian Lough med "ESP32 -kamera programmerad med Arduino"

5. JEAN-LUC AUFRANC (CNXSOFT) med "Förvandla ditt ESP8266-kort till ett USB till seriekort enkelt med Arduino Serial Bypass Sketch"

6. technoreview85 med "Hur man programmerar ESP-32-kamera med Arduino UNO-kort"

och särskilt tack till:

7. Pilotgeek med "DIY 3D -tryckt WiFi Camera Rover baserad på ESP32 Arduino - The Scout32"

8. Pepe The Frog med "ESP32CAM på bandfordon runt huset"

som visar mig videor som verkligen inspirerar mig att göra detta projekt.

Steg 3: Lista över ämnen i projektet

Lista över ämnen i projektet
Lista över ämnen i projektet

I följande artiklar kommer jag att skriva instruktioner som är direkt relaterade till detta projekt:

  1. Erfarenhet av projektplanering
  2. Utveckla ESP32 Arduino-projekt med Arduino IDE och Visual Studio (inkludera ESP32-CAM, PlatformIO)
  3. Styr OV2640-kamera som följer med ESP32-CAM-modulen
  4. PWM på ESP32 och dess tillämpning
  5. Hur man kör en arduino bil med joystick
  6. Designa och programmera en enkel webbapplikation
  7. Styr ESP32 via webbapp via HTTP och WebSocket
  8. ESP32-CAM, några problem som vi kommer att möta
  9. Chassidesign och tillverkning (DIY vs laserskärning vs 3D -utskrift)
  10. ….

Jag hoppas att du tycker att den här artikeln är användbar! Var noga med att följa nästa artikel och gilla, rösta eller dela det här projektet med dina vänner! Lämna en kommentar nedan om du har några frågor eller förslag.

Rekommenderad: