INHOUDSOPGAWE:
- Stap 1: Onderdele lys
- Stap 2: Monteer die onderstel
- Stap 3: Koppel drade
- Stap 4: Berei pan/kantelplatform voor
- Stap 5: Berei MB102 Breadboard -kragtoevoermodule voor
- Stap 6: Finale bedrading en montering van die robot
- Stap 7: Laai kode op
- Stap 8: Kry die IP -adres
- Stap 9: Beheer van u video -toesighoudingsrobot
- Stap 10: Beheer u robot via die internet
Video: Video -toesigrobot: 10 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Stel jou voor dat jy 'n robot met 'n kamera aan boord het wat via die internet beheer kan word.
Dit bied baie geleenthede om dit te gebruik. U kan die robot byvoorbeeld kombuis toe stuur om te kyk of u die ketel per ongeluk op die stoof gelos het!
Ek het eksperimenteer met behulp van ESP32-CAM-ontwikkelingsborde en gevind dat dit met ESP32-CAM maklik gedoen kan word.
Die ESP32-CAM is 'n baie klein kameramodule met die ESP32-S-chip wat ongeveer $ 10- $ 15 kos.
Die ESP32-CAM-module kan met Arduino IDE geprogrammeer word. Die ESP32-CAM-module het ook verskeie GPIO-penne om aan te sluit op eksterne hardeware.
So, laat ons begin!
Stap 1: Onderdele lys
Onderdele lys:
ESP32-CAM x1
FT232RL FTDI Mini USB x1 - vir die oplaai van 'n kode na die ESP32 -CAM
Tweekanaals DC -motorbestuurder L298N x1
Adafruit (PID 3244) Mini Round Robot Chassis Kit - 2WD met DC Motors x1 - ek het hierdie onderstel gebruik, maar u kan u eie maak of enige ander beskikbare onderstel koop. Wat ons hier nodig het, is wiele en DC -motors
18650 batteryhouer x1
18650 battery x2 (as alternatief kan vier AA -batterye en die houer daarvan gebruik word in plaas van 18650 batterye)
Mini pan/ kantel platform met 2 SG-90 servo's x1
MB102 broodbordkragvoorsieningsmodule x1
iRobbie-'n iOS-app
Stap 2: Monteer die onderstel
Monteer die robot -onderstel met twee GS -motors, 3 wiele en 'n mini L298N -motordrywer. Gebruik 'n monteerband om die motoraandrywer se kontroleerder aan die platform vas te maak.
Stap 3: Koppel drade
Verbind die drade soos op die skema getoon.
Stap 4: Berei pan/kantelplatform voor
Trek die drade deur die bokant van die onderstelplatform. Organiseer kabels vanaf die SG-90 servo's op die Pan/Tilt-platform. In hierdie projek benodig ons slegs 'n Tilt -servo.
Bevestig die pan/kantel aan die bokant van die onderstelplatform.
Stap 5: Berei MB102 Breadboard -kragtoevoermodule voor
Die gebruik van die MB102 Breadboard -kragvoorsieningsmodule is opsioneel. U kan altyd 5V en Ground vir ESP32-CAM en servomotor van die L298N-motorbestuurder neem, maar ek het gevind dat dit met die MB102 baie geriefliker is. Die kragvoedingsmodule het 'n aan / uit -knoppie en gee u meer buigsaamheid met bedrading.
Om die module op die onderstelplatform aan te heg, het ek die penne aan die onderkant van die MB102 verwyder. Daarna het ek dit aan die bokant van die onderstel vasgemaak met dubbelzijdige monteerband.
Stap 6: Finale bedrading en montering van die robot
Verbind alle dele met behulp van die skematiese. Gebruik 'n stuk skuim en dubbelzijdige monteerband om die ESP32-CAM aan die Pan/Tilt-platform vas te maak.
Stap 7: Laai kode op
Installeer die ESP32-byvoeging op Arduino IDE:
Volg een van die volgende tutoriale om die ESP32-byvoeging te installeer, as u dit nog nie gedoen het nie:
Die installering van die ESP32 -bord in Arduino IDE (Windows -instruksies)
Die installering van die ESP32 -bord in Arduino IDE (Mac- en Linux -instruksies)
Laai die kode hier af
Maak seker dat u twee oortjies met kode in die Arduino IDE het: esp32_cam_car en app_httpd.cpp soos op die kiekie getoon.
Voordat u die kode oplaai, moet u u netwerkbewyse in die volgende veranderlikes invoeg: const char* ssid = "Your_WIFI_Network" const char* password = "Your_WIFI_Password"
Koppel die ESP32-CAM-bord met u rekenaar met 'n FTDI-programmeerder. Volg die skematiese diagram.
Belangrik: GPIO 0 moet aan GND gekoppel wees sodat u die kode kan oplaai.
Druk die ESP32-CAM aan boord RST-knoppie voordat u die kode oplaai. Begin Arduino IDE en klik op Laai op om die skets op u toestel te bou en te flits.
Stap 8: Kry die IP -adres
Nadat u die kode opgelaai het, ontkoppel GPIO 0 van GND.
Maak die Serial Monitor oop met 'n baud-tempo van 115200. Druk die ESP32-CAM aan boord RST-knoppie. Die ESP32-CAM IP-adres moet in die Serial Monitor verskyn.
Stap 9: Beheer van u video -toesighoudingsrobot
Ontkoppel die ESP32-CAM van die FTDI-programmeerder.
Koppel die ESP32-CAM terug aan die Pan/Tilt-platform, skakel die krag aan en druk op die ESP32-CAM-boord RST-knoppie.
Laai die app hier af, voer die app op u iPhone in, voer die ESP32-CAM IP-adres in en speel met die robot!
Stap 10: Beheer u robot via die internet
U moet u router -instellings oopmaak. (google hoe u dit vir u router kan doen). Daar vind u 'n paar instellings, insluitend iets in die lyn van deurstuur of deurstuur.
Die belangrikste ding om hier op te let, is die 'Port Range' en die 'Device' of 'IP address'.
In "Port Range" moet u 80-81 tik.
Vir 'Toestel' moet u u ESP32-CAM-toestel kies. In sommige routers moet u die IP-adres van u ESP32-CAM plaas in plaas van 'n toestelnaam.
Gaan na www.whatsmyip.org en kopieer u IP. Gebruik hierdie IP in die app as u buite u tuisnetwerk is.
Aanbeveel:
UK Ring Video Doorbell Pro Werk met meganiese klokkie: 6 stappe (met foto's)
UK Ring Video Doorbell Pro werk met meganiese klokkie: *************************************** **************** Let asseblief daarop dat hierdie metode nou net met wisselstroom werk. Ek sal opdateer as/as ek 'n oplossing vind vir deurklokkies met DC -krag. aanbod, benodig u nie
Vídeo Tutoriales De Tecnologías Creativas 01: Hallo wêreld! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: 4 stappe
Vídeo Tutoriales De Tecnologías Creativas 01: Hallo wêreld! Knippering, nuanses Nuestro Primer Led Con Arduino: 'n Eerstelike tutoriaal vir 'n vooraanstaande lid van 'n blik (knipper) en 'n diode LED met 'n Arduino Uno. Eiste eiencicio lo realizaremos mediante simulación and para ello utilizaremos Tinkercad Circuits (utilizando una cuenta gratuita)
Router word video -opnemer vir IP -kameras: 3 stappe
Router word video-opnemer vir IP-kameras: Sommige routers het 'n kragtige SVE en USB-poort op 'n bord en kan benewens routeringsfunksies ook as 'n video-opnemer gebruik word om video en klank te versamel en te versprei vanaf IP-kameras wat slegs stroom H264/265 RTSP (soos die meeste moderne goedkoop hi
Vídeo Tutoriales De Tecnologías Creativas 05: ¿Hacemos Un Detector De Presencia? Supuesto !: 4 stappe
Vídeo Tutoriales De Tecnologías Creativas 05: ¿Hacemos Un Detector De Presencia? Eerstens !: 'n Eersteklas van 'n aanwyser vir die opsporing en detektor van 'n ultraklank -sensor vir 'n plek in die Arduino -eenheid en die gebruik van Tinkercad -kringe (gratis gebruik)
Camara De Video En Carro De Radio Control / Video Camera on R / C Truck: 5 Stappe
Camara De Video En Carro De Radio Control / Videokamera op R / C Truck: Este Instruccionable presentado en Espanol e Ingles.These Instructable aangebied in Spaans en Engels