Taula de continguts:
- Pas 1: ESP32-CAM Construint el vostre propi cotxe robot amb transmissió de vídeo en directe: cablejat de l'adaptador de sèrie USB
- Pas 2: ESP32-CAM Construint el vostre propi cotxe robot amb transmissió de vídeo en directe: disseny del xassís
- Pas 3: ESP32-CAM Construint el vostre propi cotxe robot amb transmissió de vídeo en directe: connecteu el hub I²C
- Pas 4: ESP32-CAM Construint el vostre propi cotxe robot amb transmissió de vídeo en directe: programació del control remot WIFI
Vídeo: ESP32-CAM Construint el vostre propi cotxe robot amb transmissió de vídeo en directe: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
La idea és que el cotxe robot descrit aquí sigui el més barat possible. Per tant, espero arribar a un gran grup objectiu amb les meves instruccions detallades i els components seleccionats per a un model econòmic. M'agradaria presentar-vos la meva idea d'un cotxe robot que utilitzi un ESP32-CAM, un petit ordinador amb càmera i W-LAN. Amb l’anomenat ESP32-CAM és possible que uns 5, - Euro transmetin una imatge de vídeo en viu, la vista des del cotxe del robot, a través d’una connexió W-LAN i controlar els motors de corrent continu incorporats al robot.
Com que el petit ESP32-CAM té un mòdul WIFI i Bluetooth, la imatge de vídeo també es pot enviar a un telèfon intel·ligent o portàtil a distàncies més grans gràcies a l’antena addicional inclosa.
La llista de components està disponible al meu bloc amb la versió electrònica més recent que estic utilitzant per a aquest robot.
ESP32-CAM construint el vostre propi cotxe robot amb transmissió de vídeo en directe: inici del projecte
Pas 1: ESP32-CAM Construint el vostre propi cotxe robot amb transmissió de vídeo en directe: cablejat de l'adaptador de sèrie USB
Per programar el mòdul ESP32-CAM, primer s’ha de connectar al PC. Com que no té una interfície USB, cal utilitzar l'adaptador sèrie USB. Al mòdul ESP32-CAM que he indicat a la llista de components, ja hi ha un adaptador inclòs al lliurament. Jo mateix he utilitzat un adaptador similar que he utilitzat abans en projectes similars. El principi sempre és el mateix: l’ESP-32 amb cables de pont femella a femella primer s’ha de connectar a l’adaptador sèrie USB.
La imatge mostra quins pins s'han de connectar de quina manera es pot fer la comunicació a través de la interfície sèrie del mòdul ESP32-CAM.
Més informació sobre com configurar tot es descriu detalladament al meu bloc:
ESP32-CAM construint el vostre propi cotxe robot amb transmissió de vídeo en directe: cablejat de l'adaptador de sèrie USB
Pas 2: ESP32-CAM Construint el vostre propi cotxe robot amb transmissió de vídeo en directe: disseny del xassís
El xassís es pot construir a partir de molts materials o embalatges que, d’altra manera, acabarien quedant als residus. Per tant, he viscut bones experiències amb xassís que es construeixen individualment a partir de cartró. Tanmateix, aquí és necessari treballar amb tisores i ganivet de catifa i, per tant, potser pot arribar a resultar ferit amb nens. També la construcció d’un xassís exclusivament de cartró és una mica més complexa però més creativa que una caixa acabada feta de, per exemple, plàstic com un paquet de gelat. A continuació descric la construcció d'un xassís d'una caixa de gelats perquè no calen ganivets afilats per tallar el xassís. Altres avantatges d'una caixa de gelats són que és barat de tenir, estable, a partir de residus, es fabrica una altra cosa i prou gran com per contenir tots els components del cotxe robot. A més, el plàstic prim de la caixa és fàcil de treballar i, en cas d’errors, es pot canviar econòmicament.
Com es perforen els forats dels motors de corrent continu i es publica una descripció més detallada al meu bloc:
ESP32-CAM construint el vostre propi cotxe robot amb transmissió de vídeo en directe: disseny del xassís
Pas 3: ESP32-CAM Construint el vostre propi cotxe robot amb transmissió de vídeo en directe: connecteu el hub I²C
Per controlar el controlador del motor L298N amb el mòdul ESP32-CAM necessitem el servocontrolador PCA9685. El servocontrolador i la pantalla OLED estan connectats al bus I2C de l’ESP32-CAM mitjançant el concentrador I2C. A l’article anterior hem vist com podem fer accessible el bus I2C mitjançant els dos pins 1 i 3. Ja que sabem per l’article anterior que el bus I2C generalment pot funcionar mitjançant aquests dos pins i que la pantalla OLED adjunta ha donat la Adreça IP, podem continuar construint el control dels motors del cotxe robot.
Seguiu l’enllaç següent per obtenir molts més detalls sobre el centre I2C i com utilitzar-lo al cotxe del robot:
ESP32-CAM construint el vostre propi cotxe robot amb transmissió de vídeo en directe: connecteu el hub I²C
Pas 4: ESP32-CAM Construint el vostre propi cotxe robot amb transmissió de vídeo en directe: programació del control remot WIFI
Amb l’article anterior i el primer petit control dels motors, el cotxe robot ja ha conduït recte. Per tant, era evident que la tecnologia funciona i ara només s’ha de programar un sistema de control més complex amb el qual es pugui dirigir activament el cotxe robot. Això inclou una interfície web minimalista i la possibilitat de controlar els motors amb diferents velocitats i direccions de gir. En aquest article explicaré com em vaig adonar de la interfície web i quines funcions com girar la imatge de la càmera són possibles. Si heu treballat tots els articles pas a pas, no cal que instal·leu cap biblioteca nova al vostre IDE Arduino.
La interfície web amb reproducció de vídeo en directe sembla la imatge publicada aquí.
Per obtenir una descripció detallada de com programar tot, seguiu l'enllaç següent i visiteu el meu bloc:
ESP32-CAM construint el vostre propi cotxe robot amb transmissió de vídeo en directe: programació del comandament a distància WIFI
Espero que hagueu respost a la idea de construir el meu robot amb un ESP32-CAM i que el meu bloc us ajudés a construir un robot tan petit.
Recomanat:
Creeu el vostre robot de transmissió de vídeo controlat per Internet amb Arduino i Raspberry Pi: 15 passos (amb imatges)
Construeix el teu robot de transmissió de vídeo controlat per Internet amb Arduino i Raspberry Pi: sóc @RedPhantom (també conegut com LiquidCrystalDisplay / Itay), un estudiant de 14 anys d'Israel que aprèn a la Max Shein Junior High School for Advanced Science and Mathematics. Estic fent aquest projecte perquè tothom pugui aprendre-lo i compartir-lo. És possible que tingueu
Kit de transmissió web Raspberry Pi: part 2 (transmissió de vídeo Pi): 6 passos
Raspberry Pi Web Stream Kit - Part 2 (Pi Video Streaming): D'acord, no crec que això necessités fotos, però al lloc web li agraden les imatges. Aquests són principalment una sèrie d’ordres i passos per a vosaltres. Hi ha una sèrie d’altres llocs que poden abordar qualsevol peculiaritat. Això és el que va funcionar per a mi. Això combina altres
Cotxe Arduino amb tracció a les quatre rodes Bluetooth amb cotxe UNO R3, HC-05 i L293D amb codificació i aplicació per a Android: 8 passos
Cotxe RC Bluetooth Arduino de 4 rodes amb motor UNO R3, HC-05 i L293D amb aplicació per a codificació i Android: Avui us explicaré com fer un cotxe RC bluetooth amb tracció a les 4 rodes amb HC 05, blindatge del motor L293, Motor de 4 CC, amb codificació i aplicació per a Android per controlar el cotxe. Component utilitzat: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
Construint el vostre propi rellotge Nixie HW i SW: 7 passos
Construint el vostre propi rellotge Nixie HW i SW: en aquest instructiu construirem un rellotge Nixie Tube personalitzat. Gràcies a JLC PCB per patrocinar aquest projecte. Passarem de la construcció de la placa de circuit personalitzada a la impressió 3D de la funda i la codificació del programari per executar-la. Enviament gratuït a Fir
Com fer el vostre propi carregador de cotxe USB per a qualsevol iPod o altres dispositius que es carreguin mitjançant USB: 10 passos (amb imatges)
Com fer el vostre propi carregador de cotxe USB per a qualsevol iPod o altres dispositius que es carreguin mitjançant USB: creeu un carregador de cotxe USB per a qualsevol iPod o altre dispositiu que es carregui mitjançant USB combinant un adaptador de cotxe que produeixi un endoll femella de 5v i USB. La part més important d'aquest projecte és assegurar-se que la sortida que l'adaptador de cotxe escollit sigui aposta