Turinys:

ESP32-CAM Sukurkite savo robotinį automobilį su tiesiogine vaizdo transliacija: 4 žingsniai
ESP32-CAM Sukurkite savo robotinį automobilį su tiesiogine vaizdo transliacija: 4 žingsniai

Video: ESP32-CAM Sukurkite savo robotinį automobilį su tiesiogine vaizdo transliacija: 4 žingsniai

Video: ESP32-CAM Sukurkite savo robotinį automobilį su tiesiogine vaizdo transliacija: 4 žingsniai
Video: $5 WiFi Camera Setup | ESP32 Wifi Setup view on Mobile phone 2024, Lapkritis
Anonim
ESP32-CAM Kurkite savo robotą automobilį naudodami tiesioginę vaizdo transliaciją
ESP32-CAM Kurkite savo robotą automobilį naudodami tiesioginę vaizdo transliaciją

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

ESP32-CAM Sukurkite savo robotų automobilį su tiesiogine vaizdo transliacija-USB serijos adapterio laidai
ESP32-CAM Sukurkite savo robotų automobilį su tiesiogine vaizdo transliacija-USB serijos adapterio laidai
ESP32-CAM Sukurkite savo robotų automobilį su tiesiogine vaizdo transliacija-USB serijos adapterio laidai
ESP32-CAM Sukurkite savo robotų automobilį su tiesiogine vaizdo transliacija-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

ESP32-CAM Kurkite savo robotą automobilį su tiesiogine vaizdo transliacija-važiuoklės dizainas
ESP32-CAM Kurkite savo robotą automobilį su tiesiogine vaizdo transliacija-važiuoklės dizainas
ESP32-CAM Kurkite savo robotą automobilį su tiesiogine vaizdo transliacija-važiuoklės dizainas
ESP32-CAM Kurkite savo robotą automobilį su tiesiogine vaizdo transliacija-važiuoklės dizainas
ESP32-CAM Kurkite savo robotą automobilį su tiesiogine vaizdo transliacija-važiuoklės dizainas
ESP32-CAM Kurkite savo robotą automobilį su tiesiogine vaizdo transliacija-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

ESP32-CAM Sukurkite savo robotą automobilį su tiesiogine vaizdo transliacija-„I²C Hub“prijungimas
ESP32-CAM Sukurkite savo robotą automobilį su tiesiogine vaizdo transliacija-„I²C Hub“prijungimas
ESP32-CAM Sukurkite savo robotą automobilį su tiesiogine vaizdo transliacija-„I²C Hub“prijungimas
ESP32-CAM Sukurkite savo robotą automobilį su tiesiogine vaizdo transliacija-„I²C Hub“prijungimas
ESP32-CAM Sukurkite savo robotinį automobilį su tiesiogine vaizdo transliacija-„I²C Hub“prijungimas
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

ESP32-CAM Kurkite savo robotų automobilį su tiesiogine vaizdo transliacija-WIFI nuotolinio valdymo pulto programavimas
ESP32-CAM Kurkite savo robotų automobilį su tiesiogine vaizdo transliacija-WIFI nuotolinio valdymo pulto programavimas
ESP32-CAM Kurkite savo robotų automobilį su tiesiogine vaizdo transliacija-WIFI nuotolinio valdymo pulto programavimas
ESP32-CAM Kurkite savo robotų automobilį su tiesiogine vaizdo transliacija-WIFI nuotolinio valdymo pulto programavimas
ESP32-CAM Kurkite savo robotų automobilį su tiesiogine vaizdo transliacija-WIFI nuotolinio valdymo pulto programavimas
ESP32-CAM Kurkite savo robotų automobilį 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: