Tartalomjegyzék:

ESP32-CAM Építse fel saját robotkocsiját élő videó közvetítéssel: 4 lépés
ESP32-CAM Építse fel saját robotkocsiját élő videó közvetítéssel: 4 lépés

Videó: ESP32-CAM Építse fel saját robotkocsiját élő videó közvetítéssel: 4 lépés

Videó: ESP32-CAM Építse fel saját robotkocsiját élő videó közvetítéssel: 4 lépés
Videó: ESP32-CAM - Быстрый старт 2024, Július
Anonim
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel

Az ötlet az, hogy az itt leírt robotkocsit a lehető legolcsóbbá tegyük. Ezért remélem, hogy egy nagy célcsoportot fogok elérni részletes utasításaimmal és a kiválasztott alkatrészekkel egy olcsó modellhez. Szeretném bemutatni ötletemet egy robotautóhoz, amely ESP32-CAM-ot, egy kis számítógépet kamerával és W-LAN-t használ. Az úgynevezett ESP32-CAM segítségével körülbelül 5 euró euró értékben lehet élő videoképet, a robotkocsiból származó képet W-LAN kapcsolaton keresztül továbbítani, és szabályozni a robotba épített egyenáramú motorokat.

Mivel a kis ESP32-CAM WIFI és Bluetooth modullal rendelkezik, a videokép okostelefonra vagy laptopra is elküldhető nagyobb távolságokra a mellékelt antennának köszönhetően.

A komponensek listája elérhető a blogomban, a legújabb elektronikával, amelyet ehhez a robothoz használok.

Az ESP32-CAM saját robotkocsiját építi élő videó közvetítéssel-a projekt kezdete

1. lépés: ESP32-CAM Építse fel saját robotkocsiját élő videó közvetítéssel-USB-soros adapter huzalozása

ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-USB soros adapter huzalozás
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-USB soros adapter huzalozás
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-USB soros adapter huzalozás
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-USB soros adapter huzalozás

Az ESP32-CAM modul programozásához először csatlakoztatni kell a számítógéphez. Mivel nem rendelkezik USB interfésszel, az USB-soros adaptert kell használni. Az ESP32-CAM modulban, amelyet az alkatrészlistában felsoroltam, már van ilyen adapter a szállításban. Magam is használtam egy hasonló adaptert, amelyet korábban már használtam hasonló projektekben. Az elv mindig ugyanaz: az ESP-32-et női-női áthidaló kábellel először csatlakoztatni kell az USB-soros adapterhez.

A képen látható, hogy milyen érintkezőket kell csatlakoztatni, hogy a kommunikáció az ESP32-CAM modul soros interfészén keresztül történjen.

További információ a beállításokról részletesen a blogomban található:

Az ESP32-CAM saját robotkocsiját építi élő videó közvetítéssel-USB-soros adapter huzalozása

2. lépés: ESP32-CAM Építse fel saját robotkocsiját élő videó közvetítéssel-a ház tervezése

ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-a futómű tervezése
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-a futómű tervezése
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-a futómű tervezése
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-a futómű tervezése
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-a futómű tervezése
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-a futómű tervezése

Az alváz sokféle anyagból vagy csomagolásból készülhet, amelyek egyébként a hulladékba kerülnének. Tehát jó tapasztalatokat szereztem a kartonból egyedileg felépített alvázakkal kapcsolatban. Azonban itt az ollóval és a szőnyegkéssel végzett munka szükséges, és ezért talán gyermekekkel is sérülést okozhat. A tisztán kartonból készült alváz felépítése is egy kicsit bonyolultabb, de kreatívabb, mint egy kész doboz, amely pl. műanyag, mint egy fagylaltcsomag. A következőkben egy fagylaltdobozból készült alváz építését írom le, mivel nincs szükség éles késekre az alváz vágásához. A fagylaltdoboz további előnyei közé tartozik, hogy olcsó, stabil, a hulladékból valami mást készítenek, és elég nagy ahhoz, hogy elférjen a robotkocsi minden alkatrésze. A doboz vékony műanyagával is könnyű dolgozni, és hiba esetén olcsón cserélhető.

A lyuk fúrását az egyenáramú motorokhoz és a részletesebb leírást a blogomban tettem közzé:

Az ESP32-CAM saját robotkocsiját építi élő videó közvetítéssel-Az alváz tervezése

3. lépés: ESP32-CAM Építse fel saját robotkocsiját élő videó közvetítéssel-az I²C hub bekötése

ESP32-CAM Építse saját robotkocsiját élő video-közvetítéssel-az I²C hub bekötése
ESP32-CAM Építse saját robotkocsiját élő video-közvetítéssel-az I²C hub bekötése
ESP32-CAM Építse saját robotkocsiját élő video-közvetítéssel-az I²C hub bekötése
ESP32-CAM Építse saját robotkocsiját élő video-közvetítéssel-az I²C hub bekötése
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-az I²C hub bekötése
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-az I²C hub bekötése

Az L298N motorvezérlő ESP32-CAM modullal történő vezérléséhez szükségünk van a PCA9685 szervo vezérlőre. A szervovezérlő és az OLED kijelző az I2C hubon keresztül csatlakozik az ESP32-CAM I2C buszához. Az előző cikkben láthattuk, hogyan tehetjük hozzáférhetővé az I2C buszt a két 1 -es és 3 -as érintkező segítségével. Mivel az előző cikkből tudjuk, hogy az I2C -busz általában ezen a két érintkezőn keresztül működik, és a mellékelt OLED kijelző megadta a IP -cím, tovább építhetjük a robotkocsi motorjainak vezérlését.

Kérjük, kövesse az alábbi linket, ha további részleteket szeretne megtudni az I2C Hubról és annak használatáról a robotkocsiban:

Az ESP32-CAM saját robotkocsiját építi élő videó közvetítéssel-Az I²C hub bekötése

4. lépés: ESP32-CAM Építse fel saját robotkocsiját élő videó közvetítéssel-A WIFI távirányító programozása

ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-A WIFI távirányító programozása
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-A WIFI távirányító programozása
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-A WIFI távirányító programozása
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-A WIFI távirányító programozása
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-A WIFI távirányító programozása
ESP32-CAM Építse saját robotkocsiját élő videó közvetítéssel-A WIFI távirányító programozása

Az előző cikk és a motorok első kis vezérlésével a robotkocsi már egyenesen előrehajtott. Világos volt tehát, hogy a technológia működik, és most már csak egy összetettebb vezérlőrendszert kell programozni, amellyel a robotkocsit aktívan lehet kormányozni. Ez magában foglalja a minimalista webes felületet és a motorok különböző sebességű és forgásirányú vezérlésének lehetőségét. Ebben a cikkben elmagyarázom, hogyan jöttem rá a webes felületre, és milyen funkciók lehetségesek, például a kamera képének elforgatása. Ha lépésről lépésre végigdolgozta az összes cikket, akkor nem kell új könyvtárakat telepítenie az Arduino IDE -be.

Az élő video streamet tartalmazó webes felület úgy néz ki, mint az itt közzétett kép.

Ha részletes leírást szeretne kapni az összes programozásról, kövesse az alábbi linket, és látogasson el a blogomra:

Az ESP32-CAM saját robotkocsiját építi élő videó közvetítéssel-a WIFI távirányító programozásával

Remélem, élvezte az ötletemet, hogy robotomat ESP32-CAM segítségével építsem, és hogy a blogom segített önnek egy ilyen apró robot elkészítésében.

Ajánlott: