Turinys:
- 1 žingsnis: ESP32-CAM savo roboto automobilio kūrimas naudojant tiesioginę vaizdo transliaciją-USB serijos adapterio laidai
- 2 veiksmas: ESP32-CAM savo roboto automobilio kūrimas naudojant tiesioginę vaizdo transliaciją-važiuoklės dizainas
- 3 žingsnis: ESP32-CAM Sukurkite savo robotinį automobilį su tiesiogine vaizdo transliacija-„I²C Hub“prijungimas
- 4 žingsnis: ESP32-CAM Pastatykite savo robotą su tiesiogine vaizdo transliacija-WIFI nuotolinio valdymo pulto programavimas
Video: ESP32-CAM Sukurkite savo robotinį automobilį su tiesiogine vaizdo transliacija: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Idėja yra, kad čia aprašytas automobilis robotas būtų kuo pigesnis. Todėl tikiuosi pasiekti didelę tikslinę grupę su išsamiais nurodymais ir pasirinktais pigių modelių komponentais. Norėčiau pristatyti savo idėją apie automobilį robotą, kuris naudoja ESP32-CAM, mažą kompiuterį su kamera ir W-LAN. Naudojant vadinamąjį ESP32-CAM, apie 5 eurus galima perduoti tiesioginį vaizdo vaizdą, vaizdą iš automobilio roboto per W-LAN ryšį ir valdyti roboto įmontuotus nuolatinės srovės variklius.
Kadangi mažoje ESP32-CAM yra WIFI ir „Bluetooth“modulis, vaizdo įrašo vaizdą taip pat galima nusiųsti į išmanųjį telefoną ar nešiojamąjį kompiuterį didesniais atstumais dėl pridėtos antenos.
Komponentų sąrašas yra mano tinklaraštyje su naujausia elektronine priemone, kurią naudoju šiam robotui.
ESP32-CAM kurdamas savo robotą automobilį su tiesiogine vaizdo transliacija-projekto pradžia
1 žingsnis: ESP32-CAM savo roboto automobilio kūrimas naudojant tiesioginę vaizdo transliaciją-USB serijos adapterio laidai
Norėdami užprogramuoti ESP32-CAM modulį, jis pirmiausia turi būti prijungtas prie kompiuterio. Kadangi jame nėra USB sąsajos, reikia naudoti USB nuoseklųjį adapterį. ESP32-CAM modulyje, kurį išvardijau komponentų sąraše, toks adapteris jau įtrauktas į pristatymą. Aš pats naudojau panašų adapterį, kurį anksčiau naudojau panašiuose projektuose. Principas visada tas pats: ESP-32 su jungiamaisiais kabeliais nuo moterų iki moterų pirmiausia turi būti prijungtas prie USB serijinio adapterio.
Paveikslėlyje parodyta, kurie kaiščiai turi būti prijungti, kad būtų galima bendrauti per ESP32-CAM modulio nuosekliąją sąsają.
Daugiau informacijos, kaip viską nustatyti, išsamiai aprašyta mano tinklaraštyje:
ESP32-CAM kuria savo robotą automobilį su tiesiogine vaizdo transliacija-USB serijos adapterio laidai
2 veiksmas: ESP32-CAM savo roboto automobilio kūrimas naudojant tiesioginę vaizdo transliaciją-važiuoklės dizainas
Važiuoklė gali būti pagaminta iš daugelio medžiagų ar pakuočių, kurios kitu atveju atsidurtų atliekose. Taigi aš padariau gerą patirtį su važiuokle, pagaminta atskirai iš kartono. Tačiau čia darbas su žirklėmis ir kiliminiu peiliu yra būtinas, todėl galbūt su vaikais gali susižeisti. Taip pat važiuoklės, pagamintos tik iš kartono, konstrukcija yra šiek tiek sudėtingesnė, tačiau kūrybiškesnė nei gatava dėžutė, pagaminta iš, pvz. plastiko kaip ledų pakuotė. Toliau aprašau važiuoklės statybą iš ledų dėžės, nes važiuoklės pjaustymui nereikia aštrių peilių. Kiti ledų dėžės privalumai yra tai, kad pigiai turėti stabilų, iš atliekų pagamintas kitas daiktas ir pakankamai didelis, kad tilptų visi automobilio roboto komponentai. Taip pat su plonu dėžutės plastiku lengva dirbti ir, jei yra klaidų, jį galima pigiai pakeisti.
Kaip išgręžti skyles nuolatinės srovės varikliams ir išsamesnis aprašymas paskelbtas mano tinklaraštyje:
ESP32-CAM kuria savo robotą automobilį su tiesiogine vaizdo transliacija-Važiuoklės dizainas
3 žingsnis: ESP32-CAM Sukurkite savo robotinį automobilį su tiesiogine vaizdo transliacija-„I²C Hub“prijungimas
Norint valdyti L298N variklio tvarkyklę naudojant ESP32-CAM modulį, mums reikia servo valdiklio PCA9685. Servo valdiklis ir OLED ekranas yra prijungti prie ESP32-CAM I2C magistralės per I2C koncentratorių. Ankstesniame straipsnyje mes matėme, kaip mes galime padaryti I2C magistralę prieinamą naudojant du kaiščius 1 ir 3. Kadangi iš ankstesnio straipsnio žinome, kad I2C magistralė paprastai gali veikti per šiuos du kaiščius, o pridėtas OLED ekranas IP adresą, galime toliau kurti roboto automobilio variklių valdymą.
Sekite žemiau esančią nuorodą, kad gautumėte daug daugiau informacijos apie „I2C Hub“ir kaip jį naudoti automobilyje su robotu:
ESP32-CAM kuria savo robotą automobilį su tiesiogine vaizdo transliacija-I²C koncentratoriaus prijungimas
4 žingsnis: ESP32-CAM Pastatykite savo robotą su tiesiogine vaizdo transliacija-WIFI nuotolinio valdymo pulto programavimas
Su ankstesniu straipsniu ir pirmuoju mažu variklių valdymu automobilis robotas jau važiavo tiesiai į priekį. Taigi buvo aišku, kad technologija veikia ir dabar reikia užprogramuoti tik sudėtingesnę valdymo sistemą, su kuria galima aktyviai vairuoti automobilį robotą. Tai apima minimalistinę žiniatinklio sąsają ir galimybę valdyti variklius skirtingu greičiu ir sukimosi kryptimi. Šiame straipsnyje paaiškinsiu, kaip supratau žiniatinklio sąsają ir kokios funkcijos, tokios kaip kameros vaizdo pasukimas, yra įmanomos. Jei žingsnis po žingsnio ištyrėte visus straipsnius, jums nereikia įdiegti jokių naujų bibliotekų „Arduino IDE“.
Žiniatinklio sąsaja su tiesioginiu vaizdo srautu atrodo kaip čia paskelbta nuotrauka.
Norėdami gauti išsamų aprašymą, kaip viską programuoti, tiesiog sekite žemiau esančią nuorodą ir apsilankykite mano tinklaraštyje:
ESP32-CAM kuria savo robotą automobilį su tiesiogine vaizdo transliacija-programuoja WIFI nuotolinio valdymo pultą
Tikiuosi, kad jums patiko mano roboto kūrimo su ESP32-CAM idėja ir kad mano tinklaraštis padėjo jums patiems sukurti tokį mažytį robotą.
Rekomenduojamas:
Tiesioginė 4G/5G HD vaizdo transliacija iš DJI drono esant mažai delsai [3 žingsniai]: 3 žingsniai
Tiesioginis 4G/5G HD vaizdo įrašų srautinis perdavimas iš DJI drono esant mažai delsai [3 žingsniai]: Šis vadovas padės jums gauti tiesioginius HD kokybės vaizdo srautus iš beveik visų DJI dronų. Naudodami „FlytOS Mobile App“ir „FlytNow Web Application“galite pradėti transliuoti vaizdo įrašus iš drono
Tiesioginė transliacija/vaizdo įrašymas OBS: 5 žingsniai
Tiesioginė transliacija/vaizdo įrašymas OBS: ši instrukcija moko, kaip tiesiogiai transliuoti ar įrašyti vaizdo įrašą tiesiai iš kompiuterio ekrano. Yra keli tiesioginio srauto ir dar daugiau įrašymo būdų, tačiau šiame vadove pagrindinis dėmesys bus skiriamas transliacijos platformai OBS. Bet koks pakankamai modernus kompiuteris
Garso transliacija ir vaizdo transliacija naudojant „Raspberry Pi 3“: 6 žingsniai
Garso transliacija ir vaizdo transliacija naudojant „Raspberry Pi 3“: Pagrindinis šio projekto įrankis yra garso transliavimas į „Raspberry Pi 3“iš bet kurio įrenginio, prijungto prie bendro „WiFi“tinklo, ir vaizdo įrašo gavimas iš „Raspberry Pi 3“į bet kurį įrenginį, prijungtą prie bendro „WiFi“tinklo
„Raspberry Pi“automatinis šunų tiektuvas ir tiesioginė vaizdo transliacija: 3 žingsniai
„Raspberry Pi“automatinis šunų tiektuvas ir tiesioginė vaizdo transliacija: tai mano „Raspberry PI“varomas automatinis šunų tiektuvas. Anksčiau dirbau nuo 11 iki 21 val. Mano šuo išprotėja, jei laiku jo nemaitinu. Naršydami „Google“įsigijote automatinius maisto tiektuvus, jų nėra Indijoje ir brangus importuojantis
Sukurkite savo radijo transliaciją iš „Itrip“: 3 žingsniai
Sukurkite savo radijo transliaciją iš „Itrip“: čia turėsite veikiančią radijo „stotį“. asortimentas nebus didelis, bet jis tiks kasdieniam naudojimui. Tam jums reikės „ipod-itrip“ir programinės įrangos antenos arba vielos litavimo pistoleto ilgio (neprivaloma, bet rekomenduojama) karšto klijų pistoleto (pasirinktinai