Cuprins:
- Pasul 1: ESP32-CAM Construirea propriului automobil robotizat cu streaming video live - cablare adaptor serial USB
- Pasul 2: ESP32-CAM Construirea propriei mașini robot cu streaming video live - Proiectarea șasiului
- Pasul 3: ESP32-CAM Construirea propriei mașini robot cu streaming video live - Cablarea hub-ului I²C
- Pasul 4: ESP32-CAM Construirea propriului automobil robot cu Streaming video live - Programarea telecomenzii WIFI
Video: ESP32-CAM Construiți-vă propria mașină robot cu streaming video live: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Ideea este de a face mașina robot descrisă aici cât mai ieftină posibil. Prin urmare, sper să ajung la un grup țintă mare cu instrucțiunile mele detaliate și componentele selectate pentru un model ieftin. Aș dori să vă prezint ideea mea pentru o mașină robot care utilizează un ESP32-CAM, un computer mic cu cameră și W-LAN. Cu așa-numitul ESP32-CAM este posibil ca aproximativ 5, - Euro să transmită o imagine video live, imaginea din mașina robotului, printr-o conexiune W-LAN și să controleze motoarele de curent continuu încorporate în robot.
Deoarece micul ESP32-CAM are un modul WIFI și Bluetooth, imaginea video poate fi trimisă și pe un smartphone sau laptop pe distanțe mai mari datorită antenei suplimentare incluse.
Lista componentelor este disponibilă pe blogul meu cu cea mai recentă electronică pe care o folosesc pentru acel robot.
ESP32-CAM construind propriul robot auto cu streaming video live - început de proiect
Pasul 1: ESP32-CAM Construirea propriului automobil robotizat cu streaming video live - cablare adaptor serial USB
Pentru a programa modulul ESP32-CAM, acesta trebuie mai întâi să fie conectat la computer. Deoarece nu are o interfață USB, trebuie utilizat adaptorul USB-Serial. În modulul ESP32-CAM pe care l-am enumerat în lista de componente există deja un astfel de adaptor inclus în livrare. Eu însumi am folosit un adaptor similar pe care l-am folosit anterior în proiecte similare. Principiul este întotdeauna același: ESP-32 cu cabluri jumper de la mamă la mamă trebuie mai întâi conectate la adaptorul serial USB.
Imaginea arată ce pini trebuie conectați în acest mod, astfel încât comunicarea să poată fi realizată prin interfața serială a modulului ESP32-CAM.
Mai multe informații despre cum să configurați totul sunt descrise în detaliu pe blogul meu:
ESP32-CAM construind propriul robot auto cu streaming video live - cablare adaptor serial USB
Pasul 2: ESP32-CAM Construirea propriei mașini robot cu streaming video live - Proiectarea șasiului
Șasiul poate fi construit din multe materiale sau ambalaje care altfel ar ajunge în deșeuri. Așa că am făcut experiențe bune cu șasiu care sunt construite individual din carton. Cu toate acestea, aici este necesară munca cu foarfeca și cuțitul de covor și, prin urmare, poate ajunge la răni cu copiii. De asemenea, construcția unui șasiu pur din carton este puțin mai complexă, dar mai creativă decât o cutie finită din ex. plastic ca un pachet de înghețată. În cele ce urmează descriu construcția unui șasiu dintr-o cutie de înghețată, deoarece nu sunt necesare cuțite ascuțite pentru tăierea șasiului. Alte avantaje ale unei cutii de înghețată sunt că este ieftin să fie, stabil, din deșeuri se face altceva și suficient de mare pentru a găzdui toate componentele mașinii robot. De asemenea, plasticul subțire al cutiei este ușor de lucrat și în caz de erori poate fi înlocuit ieftin.
Cum să găuriți găurile pentru motoarele de curent continuu și o descriere mai detaliată este publicată pe blogul meu:
ESP32-CAM construind propriul robot auto cu streaming video live - Proiectarea șasiului
Pasul 3: ESP32-CAM Construirea propriei mașini robot cu streaming video live - Cablarea hub-ului I²C
Pentru a controla driverul motorului L298N cu modulul ESP32-CAM avem nevoie de servo controlerul PCA9685. Servocontrolul și afișajul OLED sunt conectate la magistrala I2C a ESP32-CAM prin hub-ul I2C. În articolul precedent am văzut cum putem face autobuzul I2C accesibil folosind cei doi pini 1 și 3. Deoarece știm din articolul anterior că autobuzul I2C poate funcționa în general prin intermediul acestor doi pini, iar afișajul OLED atașat a dat Adresa IP, putem continua să construim controlul motoarelor mașinii robot.
Vă rugăm să urmați linkul de mai jos pentru a obține mai multe detalii despre hub-ul I2C și despre modul de utilizare a acestuia în mașina robotică:
ESP32-CAM construind propriul robot auto cu streaming video live - Cablarea hub-ului I²C
Pasul 4: ESP32-CAM Construirea propriului automobil robot cu Streaming video live - Programarea telecomenzii WIFI
Cu articolul precedent și primul control mic al motoarelor, mașina robot a condus deja înainte. Așadar, era clar că tehnologia funcționează și acum trebuie programat doar un sistem de control mai complex cu ajutorul căruia mașina robot poate fi dirijată activ. Aceasta include o interfață web minimalistă și posibilitatea de a controla motoarele cu turație și direcție de rotație diferite. În acest articol voi explica cum am realizat interfața web și care funcții precum rotirea imaginii camerei sunt posibile. Dacă ați parcurs toate articolele pas cu pas, nu este nevoie să instalați biblioteci noi în ID-ul dvs. Arduino.
Interfața web cu flux video live arată ca imaginea publicată aici.
Pentru a obține o descriere detaliată despre cum să programați totul, urmați linkul de mai jos și vizitați blogul meu:
ESP32-CAM construind propriul robot auto cu streaming video live - programarea telecomenzii WIFI
Sper că ați încurajat ideea construirii robotului meu cu un ESP32-CAM și că blogul meu v-a ajutat să construiți un robot atât de mic de unul singur.
Recomandat:
Construiți-vă robotul de streaming video controlat de internet cu Arduino și Raspberry Pi: 15 pași (cu imagini)
Construiește-ți robotul de streaming video controlat prin internet cu Arduino și Raspberry Pi: Sunt @RedPhantom (alias LiquidCrystalDisplay / Itay), un elev de 14 ani din Israel care învață la Max Shein Junior High School for Advanced Science and Mathematics. Fac acest proiect pentru ca toată lumea să învețe de la și să împărtășească! Poate că ai
Construiți-vă propria sursă de alimentare pentru bancă de laborator variabilă: 4 pași (cu imagini)
Construiți-vă propria sursă de alimentare variabilă de laborator: în acest proiect vă voi arăta cum am combinat un LTC3780, care este un puternic convertor de 130W Step Up / Step Down, cu o sursă de alimentare de 12V 5A pentru a crea o sursă de alimentare de laborator reglabilă (0,8 V-29,4V || 0,3A-6A). Performanța este destul de bună în compa
Construiți-vă propria mașină cu conducere automată - (Acest instructiv este în lucru): 7 pași
Construiți-vă propria mașină cu conducere automată - (acest instructabil este în lucru): Bună ziua, dacă aruncați o privire la celălalt meu instructabil pe unitatea robot cu telecomandă USB Gamepad, acest proiect este similar, dar la o scară mai mică. Puteți, de asemenea, să urmăriți sau să obțineți ajutor sau inspirație din Robotică, Recunoaștere vocală crescută la domiciliu sau Auto
Construiți-vă propria antenă BiQuad 4G cu test de viteză: 7 pași (cu imagini)
Construiește-ți propria antenă BiQuad 4G cu test de viteză: În acest instructiv, îți propun să-ți arăt cum am realizat o antenă BiQuad 4G. Recepția semnalului este slabă la mine acasă din cauza munților din jurul casei mele. Turnul de semnal este la 4,5 km de casă. În districtul Colombo, furnizorul meu de servicii oferă o viteză de 20 Mbps. dar la m
Streaming video HD 4G / 5G live de la DJI Drone cu latență redusă [3 pași]: 3 pași
Streaming video live 4G / 5G HD de la DJI Drone cu latență scăzută [3 pași]: Următorul ghid vă va ajuta să obțineți fluxuri video live de calitate HD de la aproape orice dronă DJI. Cu ajutorul aplicației mobile FlytOS și a aplicației web FlytNow, puteți începe transmiterea în flux a videoclipurilor de pe dronă