Sadržaj:
- Korak 1: ESP32-CAM Izgradite vlastiti robotski automobil s video streamingom uživo-ožičenje adaptera serijskog USB-a
- Korak 2: ESP32-CAM Izrada vlastitog robotskog automobila s video streamingom uživo-Dizajn šasije
- Korak 3: ESP32-CAM Izrada vlastitog robotskog automobila s video streamingom uživo-ožičenje I²C čvorišta
- Korak 4: ESP32-CAM Izrada vlastitog robotskog automobila s video streamingom uživo-programiranje WIFI daljinskog upravljača
Video: ESP32-CAM Izgradnja vlastitog robotskog automobila uz streaming videozapisa uživo: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
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
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
Š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
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
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:
Video stream i kontrola pomoću 4WD robotskog automobila na pametnom telefonu (preko Bluetootha): 5 koraka
Video stream i kontrola pomoću 4WD robotskog automobila s pametnim telefonom (preko Bluetootha): Pozdrav! Nastavljam seriju članaka posvećenih jedinstvenom TFT štitu za Arduino. Ovaj će članak biti posvećen razvoju 4WD robota koji ima " viziju " pomoću uobičajene i jeftine kamere OV7670 koja će prenositi slike
Napravite ESP8266 robotskog batlera / automobila / spremnika za daljinski upravljač od 15 USD za iOS i Android: 4 koraka
Napravite ESP8266 robotskog batlera / auta / spremnika s daljinskim upravljanjem za 15 USD za iOS i Android: Mrzite li hodati do kuhinje kako biste popili zalogajčić? Ili po novo piće? Sve se to može popraviti pomoću ovog jednostavnog batlera na daljinsko upravljanje od 15 USD. Prije nego nastavimo, trenutno vodim Kickstarter projekt za glasovno upravljanu RGB LED traku
Streaming uživo/snimanje videozapisa na OBS -u: 5 koraka
Streaming uživo/snimanje videozapisa na OBS -u: Ovaj Instructable podučava kako prenositi uživo ili snimati video izravno s ekrana računala. Postoji više načina za prijenos uživo i još više načina za snimanje, no ovaj će se vodič usredotočiti na platformu za streaming, OBS. Bilo koji razumno moderan komp
Upute za programiranje robotskog sastavljanja automobila Veedooo: 7 koraka
Upute za programiranje robotskog sastavljanja automobila Veedooo: Popis 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 s cijevima. Veliko hvala JLC PCB -u na sponzorstvu ovog projekta. Preći ćemo s izrade prilagođene ploče na 3D ispis kućišta i kodiranje softvera za njegovo pokretanje. Besplatna dostava na jelu