Kazalo:

ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo: 4 koraki
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo: 4 koraki

Video: ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo: 4 koraki

Video: ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo: 4 koraki
Video: ESP32-CAM - Быстрый старт 2024, Julij
Anonim
ESP32-CAM Zgradite svoj avtomobil z robotskim pretakanjem v živo
ESP32-CAM Zgradite svoj avtomobil z robotskim pretakanjem v živo

Zamisel je, da bi bil tukaj opisani avtomobil robot čim cenejši. Zato upam, da bom s podrobnimi navodili in izbranimi komponentami za poceni model dosegel veliko ciljno skupino. Rad bi vam predstavil mojo idejo za avtomobil robota, ki uporablja ESP32-CAM, majhen računalnik s kamero in W-LAN. S tako imenovanim ESP32-CAM je mogoče za približno 5,-evrov prenašati video sliko v živo, pogled iz avtomobila robota, prek povezave W-LAN in nadzorovati enosmerne motorje, vgrajene v robota.

Ker ima majhen ESP32-CAM modul WIFI in Bluetooth, lahko video sliko pošljete tudi na pametne telefone ali prenosne računalnike na daljše razdalje, zahvaljujoč dodatni anteni.

Seznam komponent je na voljo na mojem blogu z najnovejšo elektroniko, ki jo uporabljam za tega robota.

ESP32-CAM izdeluje lasten avtomobil z robotskim pretočnim predvajanjem v živo-začetek projekta

1. korak: ESP32-CAM Gradite lasten avtomobil z robotom s pretočnim predvajanjem videa v živo-ožičenje adapterja, serijsko USB

ESP32-CAM Zgradite lasten avtomobil z robotskim pretočnim predvajanjem v živo-USB-serijski adapter
ESP32-CAM Zgradite lasten avtomobil z robotskim pretočnim predvajanjem v živo-USB-serijski adapter
ESP32-CAM Zgradite lasten avtomobil z robotskim pretočnim predvajanjem v živo-USB-serijski adapter
ESP32-CAM Zgradite lasten avtomobil z robotskim pretočnim predvajanjem v živo-USB-serijski adapter

Za programiranje modula ESP32-CAM ga morate najprej povezati z računalnikom. Ker nima vmesnika USB, je treba uporabiti serijski vmesnik USB. V modulu ESP32-CAM, ki sem ga navedel na seznamu komponent, je takšen adapter že vključen v dobavo. Tudi sam sem uporabljal podoben adapter, ki sem ga že uporabljal v podobnih projektih. Načelo je vedno enako: ESP-32 z moškimi kabli ženski na ženski mora biti najprej priključen na serijski vmesnik USB.

Na sliki je prikazano, katere zatiče je treba na kakšen način povezati, tako da je komunikacija mogoča prek serijskega vmesnika modula ESP32-CAM.

Več informacij o tem, kako vse nastaviti, je podrobno opisano na mojem blogu:

ESP32-CAM gradi lastni avtomobil z robotskim pretočnim predvajanjem v živo-ožičenje USB-serijskega adapterja

2. korak: ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-Oblikovanje podvozja

ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-Oblikovanje podvozja
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-Oblikovanje podvozja
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-Oblikovanje podvozja
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-Oblikovanje podvozja
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-Oblikovanje podvozja
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-Oblikovanje podvozja

Podvozje je lahko izdelano iz številnih materialov ali embalaže, ki bi sicer končala v odpadkih. Tako sem imel dobre izkušnje s šasijami, ki so izdelane posamično iz kartona. Tu pa je delo s škarjami in nožem za preproge nujno, zato lahko pride do poškodb pri otrocih. Tudi konstrukcija šasije izključno iz kartona je nekoliko bolj zapletena, a bolj ustvarjalna kot končana škatla iz npr. plastika kot paket sladoleda. V nadaljevanju opisujem izdelavo šasije iz škatle za sladoled, ker za rezanje ohišja niso potrebni ostri noži. Nadaljnje prednosti škatle za sladoled so, da je poceni imeti, stabilno, iz odpadkov je narejeno nekaj drugega in dovolj veliko, da sprejme vse sestavne dele avtomobila robota. Tudi s tanko plastiko škatle je enostavno delati, v primeru napak pa jo je mogoče poceni zamenjati.

Kako izvrtati luknje za enosmerne motorje in podrobnejši opis je objavljen na mojem blogu:

ESP32-CAM izdeluje svoj avtomobil z robotom s pretakanjem videa v živo-Oblikovanje podvozja

3. korak: ESP32-CAM Gradite lasten avtomobil z robotom s pretakanjem videa v živo-ožičenje vozlišča I²C

ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-ožičenje vozlišča I²C
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-ožičenje vozlišča I²C
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-ožičenje vozlišča I²C
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-ožičenje vozlišča I²C
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-ožičenje vozlišča I²C
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-ožičenje vozlišča I²C

Za krmiljenje gonilnika motorja L298N z modulom ESP32-CAM potrebujemo servo krmilnik PCA9685. Servo krmilnik in zaslon OLED sta prek zvezdišča I2C povezana z vodilom I2C ESP32-CAM. V prejšnjem članku smo videli, kako lahko omogočimo dostop do vodila I2C z uporabo dveh nožic 1 in 3. Ker iz prejšnjega članka vemo, da lahko vodilo I2C na splošno deluje prek teh dveh nožic, priloženi zaslon OLED pa je omogočil IP naslov, lahko nadaljujemo z izgradnjo krmiljenja motorjev robotskega avtomobila.

Sledite spodnji povezavi, če želite izvedeti veliko več informacij o vozlišču I2C in o tem, kako ga uporabljati v avtomobilu robota:

ESP32-CAM izdeluje lasten avtomobil z robotskim pretočnim predvajanjem v živo-ožičenje vozlišča I²C

4. korak: ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-programiranje daljinskega upravljalnika WIFI

ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-programiranje daljinskega upravljalnika WIFI
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-programiranje daljinskega upravljalnika WIFI
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-programiranje daljinskega upravljalnika WIFI
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-programiranje daljinskega upravljalnika WIFI
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-programiranje daljinskega upravljalnika WIFI
ESP32-CAM Gradnja lastnega robotskega avtomobila s pretakanjem videa v živo-programiranje daljinskega upravljalnika WIFI

S prejšnjim člankom in prvim majhnim krmiljenjem motorjev se je avtomobil že peljal naravnost. Tako je bilo jasno, da tehnologija deluje, zdaj pa je treba programirati le bolj zapleten nadzorni sistem, s katerim je mogoče avtomobil aktivno upravljati. To vključuje minimalistični spletni vmesnik in možnost upravljanja motorjev z različno hitrostjo in smerjo vrtenja. V tem članku bom razložil, kako sem spoznal spletni vmesnik in katere funkcije, kot je vrtenje slike kamere, so možne. Če ste korak za korakom obdelali vse članke, vam ni treba namestiti novih knjižnic v svoj Arduino IDE.

Spletni vmesnik z videotokom v živo izgleda kot slika, objavljena tukaj.

Če želite podroben opis, kako vse programirati, sledite spodnji povezavi in obiščite moj blog:

ESP32-CAM izdeluje vaš lasten avtomobil z video pretokom v živo-programira daljinski upravljalnik WIFI

Upam, da ste uživali v zamisli o izdelavi mojega robota z ESP32-CAM in da vam je moj blog pomagal, da sami sestavite tako majhnega robota.

Priporočena: