Sadržaj:
Video: ESP32-CAM FPV Arduino Wifi upravljački spremnik s WebApp kontrolerom_p1_introdukcija: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Bok, ja sam Tony Phạm. Trenutno sam vijetnamski učitelj STEAM -a i također hobist. Unaprijed se izvinjavam na engleskom. Napisao sam upute za izradu Arduino Bluetooth kontroliranog spremnika, ali on je na vijetnamskom. Referentna veza:
P1. ARDUINO BLUETOOTH TANK [Samo gazište kontrolnog spremnika]
P2. ARDUINO BLUETOOTH SPREMNIK [Kontrola kupole]
Ovaj projekt ESP32-CAM FPV Arduino Wifi kontrolnog spremnika nadograđena je verzija prethodnog projekta s više mogućnosti.
Ovaj je projekt prikladan za one koji imaju iskustva u programiranju Arduina ili za početnike koji žele naučiti Arduino kroz zanimljiv projekt. Ažurirat ću detaljne upute o svakom dijelu projekta, uključujući: planiranje, odabir opreme, programiranje, dizajn sučelja aplikacije, izradu podvozja tenkova kroz niz nadolazećih članaka. Ovaj članak ću upotrijebiti za upoznavanje sposobnosti tenka i vrijednih referenci koje sam pronašao. Ovi će vam dokumenti uštedjeti puno vremena za učenje, izbjeći nepotrebne probleme, a zatim se više usredotočiti na razvoj proizvoda.
Korak 1: Uvod u projekt
Možete vidjeti ključne značajke sažete na gornjoj slici. No, također ću objasniti da možete jednostavno zamisliti razliku između ovog spremnika i drugih projekata zajedničkih spremnika.
Najveća razlika je u kompletiranju funkcija proizvoda. Ovaj spremnik ima sve značajke uređaja koji se daljinski upravlja putem Wi -Fi -ja iz prve perspektive:
1. Video Stream + Snimanje fotografije: Ovo vozilo ima mogućnost strujanja videa i snimanja slika putem mobilne aplikacije. Video se struji u VGA (640x480) rezoluciji, kvaliteta je prilično dobra za daljinsko praćenje i upravljanje vozilom. Također ima mogućnost snimanja slika s prilično dobrim bojama, maksimalne rezolucije UXGA (1600x1200)
2. Pohrana SD kartice: Snimljene slike pohranit će se na SD memorijsku karticu radi kasnijeg pregleda. Aplikacija nema mogućnost spremanja videozapisa tijekom snimanja, ali u bliskoj budućnosti potrošit ću vrijeme na nadogradnju ove značajke.
3. Podešavanje kamere: Gotovo sva svojstva fotoaparata u ovom spremniku mogu se lako prilagoditi poput finog podešavanja svojstava fotoaparata mobilnog telefona, uključujući: razlučivost, kvalitetu slike, svjetlinu, balans bijele, kontrast …
4. Fleksibilno kretanje: Naslijeđen iz prethodnog projekta spremnika, ovaj spremnik ima mogućnost fleksibilnog kretanja, najvjerojatnije kontrolirajući vozilo u stvarnosti putem upravljačke palice. Također možete podesiti najveću brzinu kako biste se upoznali s kontrolerom putem ručice za brzinu na aplikaciji za upravljanje. Upravljačke se informacije prenose gotovo u stvarnom vremenu na vozilo putem Websocket metode.
5. Širok raspon [prema mom mišljenju]: U uvjetima korištenja ugrađene antene, prijema emitiranog signala izravno s mobilnog telefona (Hotpot), vozilom se može stabilno upravljati unutar 30 metara..
6. Stabilno: Vozilo i aplikacija rade na vrlo stabilan način. Tijekom vremena povezanog s telefonom radi kontrole, rijetko se događa da objesi ili zaostane ili izgubi signal zbog pregrijavanja čipa kontrolera.
7. Prijateljsko korisničko sučelje: Kontrolno sučelje također je dizajnirano da bude jednostavno za rukovanje, ali ipak osigurava mnogo mogućnosti.
Korak 2: Bilješke i krediti
Bez dolje navedenih projekata za referencu, moja krivulja učenja i izrada ovog proizvoda bili bi mnogo strmiji. Iskrena hvala:
1. Rui Santos sa "7 USD ESP32-CAM s kamerom OV2640" i "ESP32-CAM Snimite fotografiju i spremite na MicroSD karticu" i "Vodič za rješavanje problema ESP32-CAM: Riješeni su najčešći problemi"
2. robotzero.one s "ESP32-CAM RC automobilom s kamerom i kontrolerom mobitela"
(zapravo ne mogu koristiti Websocket za strujanje videozapisa, ali govorim o tome kako povezuje elektroničke dijelove)
3. Mudassar Tamboli s "ESP32+OV7670 - videokamera WebSocket"
4. Brian Lough s "ESP32 kamerom programiranom pomoću Arduina"
5. JEAN-LUC AUFRANC (CNXSOFT) s "Pretvorite svoju ploču ESP8266 u USB na serijsku ploču jednostavno s Arduino serijskom zaobilaznom skicom"
6. technoreview85 s "Kako programirati ESP-32 kameru pomoću Arduino UNO ploče"
i posebno hvala:
7. Pilotgeek s "DIY 3D ispisanom WiFi kamerom Rover na temelju ESP32 Arduino - Scout32"
8. Žaba Pepe s "ESP32CAM na vozilu s gusjenicama oko kuće"
koji mi pokazuju video zapise koji me zaista inspiriraju za ovaj projekt.
Korak 3: Popis tema u projektu
U sljedećim člancima napisat ću upute koje su izravno povezane s ovim projektom:
- Iskustvo u planiranju projekata
- Razvoj ESP32 Arduino projekata s Arduino IDE i Visual Studio (uključujući ESP32-CAM, PlatformIO)
- Upravljajte kamerom OV2640 koja ide uz ESP32-CAM modul
- PWM na ESP32 i njegova primjena
- Kako upravljati arduino automobilom džojstikom
- Dizajnirajte i programirajte jednostavnu web aplikaciju
- Upravljajte ESP32 putem web aplikacije putem HTTP -a i WebSocketa
- ESP32-CAM, s nekim ćemo se problemima suočiti
- Dizajn i izrada šasije (DIY vs lasersko rezanje vs 3D ispis)
- ….
Nadam se da će vam ovaj članak biti od koristi! Pratite sljedeći članak i lajkajte, glasajte ili podijelite ovaj projekt sa svojim prijateljima! Ostavite komentar ispod ako imate pitanja ili prijedloge.
Preporučeni:
RC spremnik s pokretnom FPV kamerom: 9 koraka (sa slikama)
RC spremnik s pokretnom FPV kamerom: Pozdrav. U ovom uputstvu pokazat ću vam kako izgraditi spremnik za daljinsko upravljanje s FPV kamerom. U početku sam gradio samo RC spremnik bez FPV kamere, ali dok sam ga vozio u kući nisam vidio gdje se nalazi. Pa sam smislio to što ću dodati
Arduino + Bluetooth upravljački spremnik: 10 koraka (sa slikama)
Arduino + Bluetooth upravljački spremnik: Ovaj spremnik izrađujem kako bih naučio programirati, kako rade motori, servo, Bluetooth i Arduino, a izgradio sam ga i istraživanjem s interneta. Sada sam odlučio napraviti vlastite Instructables, za ljude koji trebaju pomoći oko izgradnje Arduino tenka. Evo ja
Raspberry Pi 3 FPV Lego spremnik: 5 koraka (sa slikama)
Raspberry Pi 3 FPV Lego spremnik: Lego je izvrstan za poučavanje djece o tome kako stvari funkcioniraju, a istovremeno im omogućuje da se zabave. Znam da sam uvijek uživao " igrajući " s legom kad sam bio klinac. Ovo uputstvo opisuje kako sam izgradio spremnik FPV (pogled prve osobe) od
Najnoviji MacOS/Hackintosh High Sierra 10.13 Usb Wifi upravljački program "Budućnost" rješenje pomoću Raspberry Pi: 4 koraka
Najnoviji MacOS/Hackintosh High Sierra 10.13 USB Wifi upravljački program "Provjera budućnosti" Rješenje pomoću Raspberry Pi -a: Jedan od najfrustriranijih problema s najnovijim macOS -om/Hackintosh -om je dostupnost USB wifi upravljačkog programa. Imam 3 wifi USB -a koji ne rade na najnovijem macOS High Sierra 10.13Moj najnoviji USB wifi je panda wireless, ali podrška za upravljačke programe za macO
WiFi spremnik sa SPEEEduino !: 3 koraka (sa slikama)
WiFi spremnik sa SPEEEduinom!: Pronalaženje blaga u smeću! Uspio sam pronaći neiskorišteni robot spremnik iz projekata prethodnih godina koji je ležao u kutu laboratorija u mojoj školi pa sam ga pokupio, nadajući se da ću ga moći spasiti za neke dijelove, i ovdje sam vidio dvije poznate stvari & ndas