Sadržaj:

ESP32-CAM Izgradnja vlastitog robotskog automobila uz prijenos videa uživo: 4 koraka
ESP32-CAM Izgradnja vlastitog robotskog automobila uz prijenos videa uživo: 4 koraka

Video: ESP32-CAM Izgradnja vlastitog robotskog automobila uz prijenos videa uživo: 4 koraka

Video: ESP32-CAM Izgradnja vlastitog robotskog automobila uz prijenos videa uživo: 4 koraka
Video: ESP32-CAM - Быстрый старт 2024, Novembar
Anonim
ESP32-CAM Izgradite svoj vlastiti robotski automobil s video prijenosom uživo
ESP32-CAM Izgradite svoj vlastiti robotski automobil s video prijenosom 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, mali računar sa 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 može poslati i na pametni telefon ili laptop na veće udaljenosti zahvaljujući dodatnoj anteni.

Lista komponenti je dostupna na mom blogu sa 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 Izrada vlastitog robotskog automobila s video prijenosom uživo-ožičenje adaptera serijskog USB-a

ESP32-CAM Izgradnja vlastitog robotskog automobila s video prijenosom uživo-ožičenje adaptera serijskog USB-a
ESP32-CAM Izgradnja vlastitog robotskog automobila s video prijenosom uživo-ožičenje adaptera serijskog USB-a
ESP32-CAM Izgradnja vlastitog robotskog automobila s video prijenosom uživo-ožičenje adaptera serijskog USB-a
ESP32-CAM Izgradnja vlastitog robotskog automobila s video prijenosom uživo-ožičenje adaptera serijskog USB-a

Za programiranje ESP32-CAM modula, prvo ga morate povezati s računalom. Budući da nema USB sučelje, mora se 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 kablovima kratkospojnika ženski na ženski prvo morate spojiti na USB-serijski adapter.

Na slici je prikazano koji pinovi moraju biti povezani na koji način, tako da se komunikacija može odvijati putem serijskog sučelja ESP32-CAM modula.

Više informacija o tome kako sve postaviti je detaljno opisano na mom blogu:

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

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

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

Šasija može biti izrađena od mnogih materijala ili ambalaže koja bi inače završila u otpadu. Tako sam stekao dobra iskustva sa š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 pakovanja sladoleda. U nastavku opisujem izradu šasije od kutije za sladoled jer nisu potrebni oštri noževi za rezanje šasije. Daljnje prednosti kutije za sladoled su i to što je jeftina, stabilna, od otpada se pravi nešto drugo i dovoljno veliko da primi sve komponente robotskog automobila. S tankom plastikom kutije je lako raditi, a u slučaju grešaka može se jeftino zamijeniti.

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

ESP32-CAM gradi vlastiti automobil robota sa video prijenosom uživo-Dizajn šasije

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

ESP32-CAM Izgradnja vlastitog robotskog automobila s video prijenosom uživo-ožičenje I²C čvorišta
ESP32-CAM Izgradnja vlastitog robotskog automobila s video prijenosom uživo-ožičenje I²C čvorišta
ESP32-CAM Izgradnja vlastitog robotskog automobila s video prijenosom uživo-ožičenje I²C čvorišta
ESP32-CAM Izgradnja vlastitog robotskog automobila s video prijenosom uživo-ožičenje I²C čvorišta
ESP32-CAM Izgradnja vlastitog robotskog automobila s video prijenosom uživo-ožičenje I²C čvorišta
ESP32-CAM Izgradnja vlastitog robotskog automobila s video prijenosom 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 kontroler i OLED ekran povezani su na I2C sabirnicu ESP32-CAM-a putem 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 ove dvije pinove, a priloženi OLED zaslon dao je IP adresu, možemo nastaviti s izgradnjom kontrole motora robotskih automobila.

Molimo slijedite donju vezu da biste dobili mnogo više detalja o I2C Hubu i kako ga koristiti u robotskom automobilu:

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

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

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

S prethodnim člankom i prvom malom kontrolom motora, robot je već krenuo ravno naprijed. Dakle, bilo je jasno da tehnologija funkcionira i da se sada mora programirati samo složeniji sistem 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 rotacije. U ovom članku ću objasniti kako sam realizirao 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 biblioteke u svoj Arduino IDE.

Web sučelje s video prijenosom 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 vaš 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čuje se: