Indholdsfortegnelse:
- Trin 1: ESP32-CAM Bygger din egen robotbil med live video streaming-USB-seriel adapterledninger
- Trin 2: ESP32-CAM Bygger din egen robotbil med live video streaming-Design af chassiset
- Trin 3: ESP32-CAM Bygger din egen robotbil med live video streaming-Tilslutning af I²C Hub
- Trin 4: ESP32-CAM Bygger din egen robotbil med live video streaming-Programmering af WIFI-fjernbetjeningen
Video: ESP32-CAM Bygger din egen robotbil med livevideostreaming: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Ideen er at gøre robotbilen beskrevet her så billig som muligt. Derfor håber jeg at nå en stor målgruppe med mine detaljerede instruktioner og de udvalgte komponenter til en billig model. Jeg vil gerne præsentere dig min idé til en robotbil, der bruger en ESP32-CAM, en lille computer med kamera og W-LAN. Med den såkaldte ESP32-CAM er det muligt for omkring 5,-Euro at transmittere et levende videobillede, udsigten fra robotbilen, over en W-LAN-forbindelse og at styre DC-motorerne indbygget i robotten.
Fordi den lille ESP32-CAM har et WIFI- og Bluetooth-modul, kan videobilledet også sendes til en smartphone eller bærbar computer over større afstande takket være den ekstra antenne, der følger med.
Komponentlisten er tilgængelig på min blog med den nyeste elektronik, jeg bruger til den robot.
ESP32-CAM bygger din egen robotbil med live video streaming-projektstart
Trin 1: ESP32-CAM Bygger din egen robotbil med live video streaming-USB-seriel adapterledninger
For at programmere ESP32-CAM-modulet skal det først tilsluttes pc'en. Da den ikke har en USB-grænseflade, skal USB-seriel adapter bruges. I ESP32-CAM-modulet, som jeg har angivet på komponentlisten, er der allerede en sådan adapter inkluderet i leveringen. Jeg har selv brugt en lignende adapter, som jeg tidligere har brugt i lignende projekter. Princippet er altid det samme: ESP-32 med hun-til-hun-jumperkabler skal først tilsluttes USB-seriel adapter.
Billedet viser, hvilke ben der skal tilsluttes på hvilken måde, så kommunikationen kan foretages via ESP32-CAM-modulets serielle interface.
Flere oplysninger om opsætning af alt er beskrevet detaljeret på min blog:
ESP32-CAM bygger din egen robotbil med live video streaming-USB-seriel adapter ledninger
Trin 2: ESP32-CAM Bygger din egen robotbil med live video streaming-Design af chassiset
Chassiset kan bygges af mange materialer eller emballage, der ellers ville ende i affaldet. Så jeg har gjort gode oplevelser med chassis, der er bygget op individuelt fra pap. Men her er arbejdet med saks og tæppekniv nødvendigt, og derfor kan det måske komme til skader med børn. Også konstruktionen af et chassis udelukkende fra pap er lidt mere kompleks, men mere kreativ end en færdig kasse lavet af f.eks. plastik som en ispakke. I det følgende beskriver jeg opbygningen af et chassis ud af en isboks, fordi der ikke er behov for skarpe knive til at skære chassiset. Yderligere fordele ved en isboks er, at den er billig at have, stabil, fra affald, der laves noget andet og stort nok til at rumme alle komponenter i robotbilen. Kassens tynde plast er let at arbejde med, og i tilfælde af fejl kan den udskiftes billigt.
Sådan bores hullerne til DC -motorerne og en mere detaljeret beskrivelse er offentliggjort på min blog:
ESP32-CAM bygger din egen robotbil med live video streaming-Design af chassiset
Trin 3: ESP32-CAM Bygger din egen robotbil med live video streaming-Tilslutning af I²C Hub
For at styre L298N-motordriveren med ESP32-CAM-modulet har vi brug for PCA9685-servostyringen. Servostyringen og OLED-displayet er forbundet til I2C-bussen på ESP32-CAM via I2C-hubben. I den forrige artikel har vi set, hvordan vi kan gøre I2C -bussen tilgængelig ved hjælp af de to ben 1 og 3. Da vi ved fra den forrige artikel, at I2C -bussen generelt kan fungere via disse to ben, og det vedhæftede OLED -display har givet IP -adresse, kan vi fortsætte med at opbygge styringen af robotbilens motorer.
Følg venligst linket herunder for at få meget flere detaljer om I2C Hub og hvordan du bruger det i robotbilen:
ESP32-CAM bygger din egen robotbil med live video streaming-Tilslutning af I²C hub
Trin 4: ESP32-CAM Bygger din egen robotbil med live video streaming-Programmering af WIFI-fjernbetjeningen
Med den forrige artikel og den første lille kontrol af motorerne har robotbilen allerede kørt lige frem. Så det var klart, at teknologien virker, og nu skal der kun programmeres et mere komplekst kontrolsystem, som robotbilen aktivt kan styres med. Dette inkluderer en minimalistisk web-interface og mulighed for at styre motorerne med forskellig hastighed og rotationsretning. I denne artikel vil jeg forklare, hvordan jeg indså webgrænsefladen, og hvilke funktioner som at rotere kamerabilledet er mulige. Hvis du har gennemarbejdet alle artikler trin for trin, behøver du ikke installere nye biblioteker i din Arduino IDE.
Webgrænsefladen med live videostream ligner billedet, der er offentliggjort her.
For at få en detaljeret beskrivelse af, hvordan du programmerer alt, skal du bare følge nedenstående link og besøge min blog:
ESP32-CAM bygger din egen robotbil med live videostreaming-programmering af WIFI-fjernbetjeningen
Jeg håber, at du har givet idéen om min robotbygning med et ESP32-CAM, og at min blog hjalp dig med at bygge sådan en lille robot på egen hånd.
Anbefalede:
Sådan bygger du din egen stationære computer: 20 trin
Sådan bygger du din egen stationære computer: Uanset om du vil bygge din egen computer til videospil, grafisk design, videoredigering eller bare for sjov, viser denne detaljerede vejledning dig præcis, hvad du skal bruge til at bygge din helt egen personlige computer
Sådan laver du din egen WIFI -gateway til at forbinde din Arduino til IP -netværk?: 11 trin (med billeder)
Sådan laver du din egen WIFI -gateway til at forbinde din Arduino til IP -netværk?: Som så mange mennesker synes du, at Arduino er en meget god løsning til hjemmeautomatisering og robotik! Men når det kommer til kommunikation, kommer Arduinos bare med serielle links. Jeg arbejder på en robot, der skal være permanent forbundet med en server, der kører ar
Sådan bygger du din egen 3D -printede quadcopter: 4 trin
Sådan bygger du din egen 3D -printede quadcopter: I dag skal vi lave en fuldt funktionel quadcopter ud af 3D -printede dele, motorer og elektronik
CityCoaster - Byg din egen Coaster for augmented reality til din virksomhed (TfCD): 6 trin (med billeder)
CityCoaster - Byg din egen Augmented Reality Coaster for din virksomhed (TfCD): En by under din kop! CityCoaster er et projekt, der tænker på et produkt til Rotterdam i Haag Lufthavn, som kunne udtrykke byens identitet og underholde klienterne i loungeområdet med augmented reality. I et miljø som sådan
Sådan bygger du din egen jetmotor: 10 trin (med billeder)
Sådan bygger du din egen jetmotor: Du behøver ikke at være Jay Leno for at eje en jetmotorcykel, og vi viser dig, hvordan du laver din egen jet enigne lige her for at drive dine skøre køretøjer. Dette er et igangværende projekt, og masser af yderligere oplysninger vil være tilgængelige på vores websted