Obsah:

ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa: 4 kroky
ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa: 4 kroky

Video: ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa: 4 kroky

Video: ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa: 4 kroky
Video: 12 New AI Projects using Raspberry-Pi, Jetson Nano & more 2024, Smieť
Anonim
ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa
ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa

Ide o to, aby tu popísané robotické auto bolo čo najlacnejšie. Preto dúfam, že svojimi podrobnými pokynmi a vybranými komponentmi pre lacný model oslovím veľkú cieľovú skupinu. Rád by som vám predstavil môj nápad na robotické auto, ktoré používa ESP32-CAM, malý počítač s kamerou a W-LAN. S takzvaným ESP32-CAM je možné za približne 5,-Euro prenášať živý obraz, pohľad z auta robota cez pripojenie W-LAN a ovládať vstavané motory DC do robota.

Pretože malý modul ESP32-CAM má modul WIFI a Bluetooth, video obraz je možné vďaka dodatočnej anténe dodať aj na väčšie vzdialenosti.

Zoznam komponentov je k dispozícii na mojom blogu s najnovšou elektronikou, ktorú pre tohto robota používam.

ESP32-CAM stavia vlastné robotické auto so živým streamovaním videa-začiatok projektu

Krok 1: ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa-zapojenie sériového adaptéra USB

ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa-zapojenie sériového adaptéra USB
ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa-zapojenie sériového adaptéra USB
ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa-zapojenie sériového adaptéra USB
ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa-zapojenie sériového adaptéra USB

Na programovanie modulu ESP32-CAM je potrebné ho najskôr pripojiť k počítaču. Pretože nemá rozhranie USB, je potrebné použiť sériový adaptér USB. V module ESP32-CAM, ktorý som uviedol v zozname komponentov, už taký adaptér je súčasťou dodávky. Sám som použil podobný adaptér, ktorý som predtým používal v podobných projektoch. Princíp je vždy rovnaký: ESP-32 s prepojovacími káblami typu žena-žena musíte najskôr pripojiť k sériovému adaptéru USB.

Na obrázku je znázornené, ktoré piny je potrebné akým spôsobom pripojiť, aby mohla byť komunikácia uskutočňovaná prostredníctvom sériového rozhrania modulu ESP32-CAM.

Ďalšie informácie o tom, ako všetko nastaviť, sú podrobne popísané na mojom blogu:

ESP32-CAM buduje svoje vlastné robotické auto so živým streamovaním videa-zapojenie sériového adaptéra USB

Krok 2: ESP32-CAM zostrojenie vlastného robotického auta so živým streamovaním videa-dizajn podvozku

ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa-dizajn podvozku
ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa-dizajn podvozku
ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa-dizajn podvozku
ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa-dizajn podvozku
ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa-dizajn podvozku
ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa-dizajn podvozku

Podvozok môže byť postavený z mnohých materiálov alebo obalov, ktoré by inak skončili v odpade. Skúsil som teda dobré skúsenosti s podvozkami, ktoré sú zostavené jednotlivo z lepenky. Tu je však práca s nožnicami a kobercovým nožom potrebná, a preto môže u detí prísť k úrazom. Tiež konštrukcia podvozku čisto z lepenky je o niečo zložitejšia, ale kreatívnejšia ako hotová škatuľka vyrobená napr. plast ako balíček zmrzliny. V nasledujúcom texte opisujem stavbu podvozku zo zmrzlinového boxu, pretože na rezanie podvozku nie sú potrebné žiadne ostré nože. Ďalšie výhody zmrzlinového boxu sú, že je lacné ho mať, stabilný, z odpadu sa vyrobí niečo iné a dostatočne veľké, aby sa do neho zmestili všetky súčasti robotického auta. S tenkým plastom krabice sa tiež ľahko pracuje a v prípade chýb ho možno lacno vymeniť.

Ako vyvŕtať otvory pre jednosmerné motory a podrobnejší popis je uvedený na mojom blogu:

ESP32-CAM stavia vlastné robotické auto so živým streamovaním videa-dizajn podvozku

Krok 3: ESP32-CAM zostrojenie vlastného robotického auta so živým streamovaním videa-zapojenie rozbočovača I²C

ESP32-CAM Zostavenie vlastného robotického auta so streamovaním živého videa-zapojenie rozbočovača I²C
ESP32-CAM Zostavenie vlastného robotického auta so streamovaním živého videa-zapojenie rozbočovača I²C
ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa-zapojenie rozbočovača I²C
ESP32-CAM zostrojenie vlastného robotického auta so streamovaním živého videa-zapojenie rozbočovača I²C
ESP32-CAM Zostavenie vlastného robotického auta so streamovaním živého videa-zapojenie rozbočovača I²C
ESP32-CAM Zostavenie vlastného robotického auta so streamovaním živého videa-zapojenie rozbočovača I²C

Na ovládanie ovládača motora L298N pomocou modulu ESP32-CAM potrebujeme servo regulátor PCA9685. Servo regulátor a OLED displej sú k I2C zbernici ESP32-CAM pripojené prostredníctvom rozbočovača I2C. V predchádzajúcom článku sme videli, ako môžeme sprístupniť zbernicu I2C pomocou dvoch pinov 1 a 3. Pretože z predchádzajúceho článku vieme, že zbernica I2C môže vo všeobecnosti fungovať prostredníctvom týchto dvoch pinov a priložený OLED displej poskytuje IP adresa, môžeme pokračovať v budovaní ovládania motorov robotického auta.

Nasledujte odkaz nižšie a získajte oveľa viac podrobností o I2C Hub a jeho použití v robotickom aute:

ESP32-CAM stavia vlastné robotické auto so živým streamovaním videa-zapojenie rozbočovača I²C

Krok 4: ESP32-CAM zostrojenie vlastného robotického auta so živým streamovaním videa-programovanie diaľkového ovládača WIFI

ESP32-CAM zostrojenie vlastného robotického auta so živým streamovaním videa-programovanie diaľkového ovládača WIFI
ESP32-CAM zostrojenie vlastného robotického auta so živým streamovaním videa-programovanie diaľkového ovládača WIFI
ESP32-CAM zostrojenie vlastného robotického auta so živým streamovaním videa-programovanie diaľkového ovládača WIFI
ESP32-CAM zostrojenie vlastného robotického auta so živým streamovaním videa-programovanie diaľkového ovládača WIFI
ESP32-CAM zostrojenie vlastného robotického auta so živým streamovaním videa-programovanie diaľkového ovládača WIFI
ESP32-CAM zostrojenie vlastného robotického auta so živým streamovaním videa-programovanie diaľkového ovládača WIFI

S predchádzajúcim článkom a prvým malým ovládaním motorov už auto s robotom vyrazilo priamo vpred. Bolo teda jasné, že technológia funguje a teraz je potrebné naprogramovať iba komplexnejší riadiaci systém, pomocou ktorého sa dá robotické auto aktívne riadiť. To zahŕňa minimalistické webové rozhranie a možnosť ovládať motory s rôznymi rýchlosťami a smerom otáčania. V tomto článku vysvetlím, ako som realizoval webové rozhranie a aké funkcie, ako je otáčanie obrazu z kamery, sú možné. Ak ste si všetky články podrobne prešli krok za krokom, nemusíte do svojho Arduino IDE inštalovať žiadne nové knižnice.

Webové rozhranie so živým streamovaním videa vyzerá ako tu zverejnený obrázok.

Ak chcete získať podrobný popis, ako všetko naprogramovať, kliknite na odkaz nižšie a navštívte môj blog:

ESP32-CAM stavia vlastné robotické auto so živým streamovaním videa-programovanie diaľkového ovládača WIFI

Dúfam, že sa vám páčila myšlienka stavby môjho robota s ESP32-CAM a že vám môj blog pomohol postaviť tak malého robota svojpomocne.

Odporúča: