Sadržaj:

ESP32-CAM Izgradnja vlastitog robotskog automobila uz streaming videozapisa uživo: 4 koraka
ESP32-CAM Izgradnja vlastitog robotskog automobila uz streaming videozapisa uživo: 4 koraka

Video: ESP32-CAM Izgradnja vlastitog robotskog automobila uz streaming videozapisa uživo: 4 koraka

Video: ESP32-CAM Izgradnja vlastitog robotskog automobila uz streaming videozapisa uživo: 4 koraka
Video: ESP32-CAM - Быстрый старт 2024, Srpanj
Anonim
ESP32-CAM Izgradnja vlastitog robotskog automobila uz streaming videozapisa uživo
ESP32-CAM Izgradnja vlastitog robotskog automobila uz streaming videozapisa uživo

Ideja je učiniti ovdje opisani robot što jeftinijim. Stoga se nadam da ću svojim detaljnim uputama i odabranim komponentama za jeftini model doći do velike ciljne skupine. Želio bih vam predstaviti svoju ideju o automobilu robotu koji koristi ESP32-CAM, malo računalo s kamerom i W-LAN. S takozvanim ESP32-CAM-om moguće je za oko 5,-eura prenijeti video sliku uživo, pogled iz automobila robota, putem W-LAN veze i kontrolirati istosmjerne motore ugrađene u robota.

Budući da mali ESP32-CAM ima WIFI i Bluetooth modul, video slika se također može poslati na pametni telefon ili prijenosno računalo na veće udaljenosti zahvaljujući uključenoj dodatnoj anteni.

Popis komponenti dostupan je na mom blogu s najnovijom elektronikom koju koristim za tog robota.

ESP32-CAM gradi vlastiti robotski automobil s video prijenosom uživo-početak projekta

Korak 1: ESP32-CAM Izgradite vlastiti robotski automobil s video streamingom uživo-ožičenje adaptera serijskog USB-a

ESP32-CAM Izgradite vlastiti robotski automobil s video streamingom uživo-ožičenjem adaptera serijskog USB-a
ESP32-CAM Izgradite vlastiti robotski automobil s video streamingom uživo-ožičenjem adaptera serijskog USB-a
ESP32-CAM Izgradite vlastiti robotski automobil s video streamingom uživo-ožičenjem adaptera serijskog USB-a
ESP32-CAM Izgradite vlastiti robotski automobil s video streamingom uživo-ožičenjem adaptera serijskog USB-a

Za programiranje ESP32-CAM modula, prvo ga morate spojiti na računalo. Budući da nema USB sučelje, potrebno je koristiti USB-serijski adapter. U modulu ESP32-CAM koji sam naveo na popisu komponenti već postoji takav adapter uključen u isporuku. I sam sam koristio sličan adapter koji sam već koristio u sličnim projektima. Princip je uvijek isti: ESP-32 sa kratkospojnim kabelima ženski na ženski prvo se mora spojiti na USB-serijski adapter.

Na slici je prikazano koje pinove je potrebno na koji način spojiti tako da se komunikacija može odvijati putem serijskog sučelja modula ESP32-CAM.

Više informacija o postavljanju svega detaljno je opisano na mom blogu:

ESP32-CAM gradi vlastiti robotski automobil s video prijenosom uživo-ožičenjem USB-serijskog adaptera

Korak 2: ESP32-CAM Izrada vlastitog robotskog automobila s video streamingom uživo-Dizajn šasije

ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-dizajn šasije
ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-dizajn šasije
ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-Dizajn šasije
ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-Dizajn šasije
ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-Dizajn šasije
ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-Dizajn šasije

Šasija se može graditi od mnogih materijala ili ambalaže koja bi inače završila u otpadu. Tako sam stekao dobra iskustva s šasijama koje su pojedinačno izrađene od kartona. Međutim, ovdje je rad sa škarama i nožem za tepih neophodan i stoga može doći do ozljeda kod djece. Također je konstrukcija šasije čisto od kartona malo složenija, ali kreativnija od gotove kutije od npr. plastična poput pakiranja sladoleda. U nastavku opisujem izradu šasije od kutije za sladoled jer za rezanje šasije nisu potrebni oštri noževi. Daljnje prednosti kutije za sladoled su to što je jeftina, stabilna, od otpada je napravljeno nešto drugo i dovoljno veliko da primi sve komponente robotskog automobila. Također, s tankom plastikom kutije je lako raditi, a u slučaju pogrešaka može se jeftino zamijeniti.

Kako izbušiti rupe za istosmjerne motore, a detaljniji opis objavljen je na mom blogu:

ESP32-CAM izrađuje vlastiti robotski automobil s video prijenosom uživo-Dizajn šasije

Korak 3: ESP32-CAM Izrada vlastitog robotskog automobila s video streamingom uživo-ožičenje I²C čvorišta

ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-ožičenje I²C čvorišta
ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-ožičenje I²C čvorišta
ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-ožičenje I²C čvorišta
ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-ožičenje I²C čvorišta
ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-ožičenje I²C čvorišta
ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-ožičenje I²C čvorišta

Za upravljanje upravljačkim programom motora L298N pomoću ESP32-CAM modula potreban nam je servo upravljač PCA9685. Servo upravljač i OLED zaslon spojeni su na I2C sabirnicu ESP32-CAM preko I2C čvorišta. U prethodnom smo članku vidjeli kako možemo učiniti I2C sabirnicu dostupnom pomoću dva pina 1 i 3. Budući da iz prethodnog članka znamo da I2C sabirnica općenito može raditi putem ova dva pina, a priloženi OLED zaslon dao je IP adresu, možemo nastaviti s izgradnjom kontrole nad motorima robotskih automobila.

Slijedite donju poveznicu kako biste dobili mnogo više pojedinosti o I2C Hubu i kako ga koristiti u robotskom automobilu:

ESP32-CAM gradi vlastiti robotski automobil s video prijenosom uživo-ožičenje čvorišta I²C

Korak 4: ESP32-CAM Izrada vlastitog robotskog automobila s video streamingom uživo-programiranje WIFI daljinskog upravljača

ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-programiranje WIFI daljinskog upravljača
ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-programiranje WIFI daljinskog upravljača
ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-programiranje WIFI daljinskog upravljača
ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-programiranje WIFI daljinskog upravljača
ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-programiranje WIFI daljinskog upravljača
ESP32-CAM Izgradnja vlastitog robotskog automobila s video streamingom uživo-programiranje WIFI daljinskog upravljača

S prethodnim člankom i prvom malom kontrolom motora, robot je već vozio ravno naprijed. Stoga je bilo jasno da tehnologija radi i da se sada mora programirati samo složeniji sustav upravljanja kojim se može aktivno upravljati robotskim automobilom. To uključuje minimalističko web sučelje i mogućnost upravljanja motorima s različitim brzinama i smjerom vrtnje. U ovom članku ću objasniti kako sam shvatio web sučelje i koje su funkcije poput rotiranja slike kamere moguće. Ako ste prošli kroz sve članke korak po korak, ne morate instalirati nove knjižnice u svoj Arduino IDE.

Web sučelje s videotokom uživo izgleda kao slika objavljena ovdje.

Da biste dobili detaljan opis kako sve programirati, samo slijedite donju vezu i posjetite moj blog:

ESP32-CAM gradi vlastiti robotski automobil s video prijenosom uživo-programira WIFI daljinski upravljač

Nadam se da ste uživali u ideji o izgradnji mog robota s ESP32-CAM-om i da vam je moj blog pomogao da sami napravite tako malog robota.

Preporučeni: