Sadržaj:
- Korak 1: ESP32-CAM Izrada vlastitog robotskog automobila s video prijenosom uživo-ožičenje adaptera serijskog USB-a
- Korak 2: ESP32-CAM Izrada vlastitog robotskog automobila s 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
- Korak 4: ESP32-CAM Izrada vlastitog robotskog automobila s video prijenosom uživo-programiranje WIFI daljinskog upravljača
Video: ESP32-CAM Izgradnja vlastitog robotskog automobila uz prijenos videa uživo: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
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
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
Š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
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
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:
Video stream i kontrola pomoću 4WD robotskog automobila sa pametnim telefonom (preko Bluetootha): 5 koraka
Video stream i kontrola pomoću 4WD robotskog automobila sa pametnim telefonom (preko Bluetootha): Zdravo! Nastavljam seriju članaka posvećenih jedinstvenom TFT štitu za Arduino. Ovaj članak će biti posvećen razvoju 4WD robota koji ima "viziju" pomoću uobičajene i jeftine kamere OV7670, koja će prenositi slike
4G/5G HD video prijenos uživo sa DJI Drone -a uz malu latenciju [3 koraka]: 3 koraka
4G/5G HD video prijenos uživo sa DJI Drone-a sa niskom latencijom [3 koraka]: Sljedeći vodič će vam pomoći da dobijete video prijenose HD-kvalitete uživo sa gotovo bilo kojeg DJI drona. Uz pomoć mobilne aplikacije FlytOS i web aplikacije FlytNow možete započeti streaming videozapisa s drona
Napravite ESP8266 robotskog batlera / automobila / tenka za daljinski upravljač od 15 USD za iOS i Android: 4 koraka
Napravite ESP8266 robotskog batlera / automobila / cisternu sa daljinskim upravljanjem od 15 USD za iOS i Android: Mrzite li hodati do kuhinje kako biste pojeli nešto za užinu? Ili po novo piće? Sve se to može popraviti pomoću ovog jednostavnog batlera od 15 USD. Prije nego nastavimo, trenutno vodim Kickstarter projekt za glasovno upravljanu RGB LED traku
Veedooo programiranje robotskog sastavljanja automobila Upute: 7 koraka
Uputstvo za programiranje robotskog sastavljanja automobila Veedooo: Lista paketa
Izgradnja vlastitog Nixie sata HW i SW: 7 koraka
Izgradnja vlastitog Nixie sata HW i SW: U ovom uputstvu izgradit ćemo prilagođeni Nixie sat sa cijevima. Veliko hvala JLC PCB -u na sponzorisanju ovog projekta. Preći ćemo s izgradnje prilagođene ploče na 3D ispisivanje kućišta i kodiranje softvera za njegovo pokretanje. Besplatna dostava na jelu