How to make a surveillance robot using ESP32 Cam Module | Hash Robotics

Поделиться
HTML-код
  • Опубликовано: 24 окт 2020
  • Hello, humanoids...
    In this video, I have made a surveillance robot using the ESP32 Cam module.
    ESP32-CAM is a low-cost development board with a WiFi camera. It allows creating IP camera projects for video streaming with different resolutions. ESP32-CAM has a built-in PCB antenna.
    It has OV2640 Camera Module 2MP For Face Recognization has a very competitive small-sized camera module that can operate independently as a minimum system with a footprint of only 40 x 27 mm.
    It is suitable for home smart devices, industrial wireless control, wireless monitoring, and other IoT applications.
    Get source code and circuit here: bit.ly/2Hyvm0g
    ESP32 board manager URL:raw.githubusercontent.com/esp...
    Kindly watch my other videos...
    Hash the humanoid robot using Arduino: • Hash humanoid robot us...
    How to make WiFi controlled robot using Nodemcu ESP8266: • WiFi controlled robot ...
    How to make a gesture control robot using Nodemcu ESP8266: • Gesture control robot ...
    Stay connected...
    Facebook: / hashrobotics
    Instagram: / hash_robotics
    Twitter: / hash_robotics
  • НаукаНаука

Комментарии • 270

  • @ivansouta8323
    @ivansouta8323 Год назад +3

    The best tutorial which I have seen. Great thanks!

  • @humbertoleal7683
    @humbertoleal7683 3 года назад +4

    Excelente, mil gracias por compartir tus conocimientos. Un saludo desde Bogota-Colombia

  • @petermenningen338
    @petermenningen338 Год назад +7

    Your project is well designed for a prototype. A few observational comments: 1, loose the music and put in text explanations informing what you are doing especially in the code section. 2, Since both Arduino and the esp32 code libraries are open source and they do change over time some of your code will break and by the comments it seems to have. I had a problem in another video ( other creator) that was a few years old that the library he used was replaced by a different one. 3, There is an error in one of the photos in the zip file it shows 4 AAA batteries 6V rather than 3 Lipos @ 9v I doubt that AAA batteries can deliver the power for those motors.

  • @Paul-rs4gd
    @Paul-rs4gd 2 года назад +3

    Everything works for me except the servo control on GPIO2. If I call InitServo my camera will not initialise. The GPIO2 pin is meant to be available, provided you do not use the SD card. Any idea what is going wrong ?
    EDIT: The problem appears to be the way that ESP32 pwm channels share clocks. Each channel consecutive channel pair need to use the same clock frequency. Also on my board (Ai Thinker), channels 8 and 9 do not appear to work. Also, as far as I can see, the LED flash on channel 7 should clash with LMotor2 on channel 6.

  • @MaxImagination
    @MaxImagination 3 года назад +3

    Fantastic robot car! 😀👍

  • @ra198582
    @ra198582 3 года назад +5

    hi,
    Do you have other video explainning how to make the code? I would like to undertand who to make my own functions.
    thanks

  • @narenrohan1198
    @narenrohan1198 2 года назад +1

    @hashrobotics and when i am trying to set the proper settings i am not geting any selection options in the programmers place

  • @Projectswithmani
    @Projectswithmani 3 года назад +2

    hii
    can I use the connections for arduino uno instead of USB module???

  • @hanscai8480
    @hanscai8480 2 года назад +1

    I don't have a camera mount for the esp cam can I just glue the esp to the servo?

  • @Bianchi77
    @Bianchi77 Год назад +2

    Creative video, thanks :)

  • @f.schwemberger3359
    @f.schwemberger3359 Год назад +7

    Hi, thanks sharing your project. I just want to draw your attention to the fact that there is a bug in your code on Google Drive. The IP address for streaming image is hard-coded in your HTML (app_httpd.cpp). But this is different for everyone else and cause an broken link error. Many greetings

  • @jovanigonzalez6297
    @jovanigonzalez6297 2 года назад +1

    I HAVE A QUESTION , I CANNOT FINTHE AVR ISP IN THE PROGRAMMER, HOW CAN I INSTALED IT?

  • @azizagasi7887
    @azizagasi7887 2 года назад +1

    I am making this robot as home security system with additional sensors but since this cannot be operated from anywhere what can its application be, please help me

  • @Anukalp_Tripathy
    @Anukalp_Tripathy 2 года назад +1

    Can anyone tell how can I get the esp_camera.h
    esp_wifi.h library
    I tried a lot but not getting in the github

  • @romilsondgerard1978
    @romilsondgerard1978 2 года назад +5

    Hello! Great project! How can I get the libraries? To solve issues such as: dl_lib_matrix3d.h: No such file or directory

  • @vaibhavgirase9029
    @vaibhavgirase9029 2 года назад

    I want to use a relay for operate 12 volt water pump so what changes required in code. Please reply as fast as possible

  • @electroillusion8013
    @electroillusion8013 3 года назад +2

    Great

  • @surajjha5390
    @surajjha5390 2 года назад +1

    Kindly ples tell how we can find camera Mount and servo motor stand??@Hash Robotics

  • @mradulpandey3958
    @mradulpandey3958 2 года назад +2

    Bro mere code uploading mein error aa rhi hai
    ERROR COMPILING FOR BOARD ESP32 WROVER MODULE

  • @rodrigosantos4160
    @rodrigosantos4160 3 года назад +5

    Hi! Just curious. Where does the html which makes the buttons and positions/sizes the camera display resides in the .ino code? Is it part of one of the libraries? Great project!!! Subscribed!

    • @HashRobotics
      @HashRobotics  3 года назад +2

      Hi.
      You can find the html page design in the .cpp file.
      Thnaks for subscribing.

    • @narenrohan1198
      @narenrohan1198 2 года назад +1

      @@HashRobotics I am not able to upload the program into the esp32 can module

  • @gsgupta3503
    @gsgupta3503 3 года назад +1

    where did i buy,.any online shopping website from this equipment ....pls help ...

  • @Abhi-ch4mq
    @Abhi-ch4mq 2 года назад +1

    does it use websocket protocol or is it using normal html protocol?

  • @pottaharitha7832
    @pottaharitha7832 2 года назад +1

    Hi, code and circuit link in description is not opening. Please help me

  • @DUGGYMUSIC
    @DUGGYMUSIC 2 года назад +2

    Doesn't it work with 6V batteries(1.5V x 4)?
    Does it have to be 12V?

    • @rohanraj5435
      @rohanraj5435 2 года назад

      It works only on 12v battery or 11.1 battery approximately

  • @RobertoGarcia-dn2hg
    @RobertoGarcia-dn2hg 7 месяцев назад

    Excelente.

  • @tony0488
    @tony0488 Год назад +1

    why when i make it the result of the camera esp32 cam can't appear ask for help🙏

  • @fakephysicsengineer6188
    @fakephysicsengineer6188 3 года назад +1

    how to acces this camera from different network?

  • @Baritroboy
    @Baritroboy 2 года назад +1

    Sir what is the range of this car is it connected with internet??

  • @CristianDv7
    @CristianDv7 2 года назад +1

    where is the library of dl_lib_matrix3d.h i can´t find, please help

    • @Paul-rs4gd
      @Paul-rs4gd 2 года назад

      It is not used in the latest ESP32 support from Expressif, and has been removed. You can try to install v1.02, that version is meant to work although I have not tried it.

  • @vallapureddynithinreddy5321
    @vallapureddynithinreddy5321 3 года назад +3

    From how much range(distance) can we operate and can we operate when there is a wall like obstacles?

    • @JanneOksanen
      @JanneOksanen 3 года назад

      I think it's a web server running on the ESP32 so basically as long as the robot and your control device are connected to the same network you can control it from anywhere in the world. It just depends on how good the wifi coverage is around the robot.

  • @sureshsakhapuram943
    @sureshsakhapuram943 8 месяцев назад

    సూపర్

  • @thierryvonvillongarcia9278
    @thierryvonvillongarcia9278 2 года назад +1

    how can i adapt the circuit diagram to use arduino instead of CP2102 module to download code in ESP32?

    • @HashRobotics
      @HashRobotics  2 года назад

      Reference available in online please check. I'll also check and update.

  • @camilomantila3401
    @camilomantila3401 Год назад

    hola, no me corre por que no tengo la libreria dl_lib_matrix3d.h, intente descargarla pero no me anda, me aparecen mas errores, tu me puedes compartir esa libreria o un link de donde descargarla?

  • @phuongtung8765
    @phuongtung8765 2 года назад +1

    What app do you use to create a website sir?

  • @samiulbasirrajib3038
    @samiulbasirrajib3038 3 года назад +2

    Can't control the car through pc web server.

  • @sudhevkavungal5743
    @sudhevkavungal5743 2 года назад +1

    How can I get the remote control

  • @Burgyste
    @Burgyste 2 года назад +3

    Super project thank you, could you please make the same project replacing the L298N Bridge with a TB6612FNG H-Bridge or DRV8833, that is a new wiring plan and new code.

  • @TheGreatSage_Heavensequal
    @TheGreatSage_Heavensequal Год назад +1

    everything is fine, but i am not getting any video in the web server, can i get some urgent help please?

  • @walidelgendy8243
    @walidelgendy8243 2 года назад +1

    how you can connect esp32 cam without ftdi??

  • @narenrohan1198
    @narenrohan1198 2 года назад +1

    Do I have to insert a micro sd card

  • @janinho82
    @janinho82 2 года назад +3

    An amazing project! Is it possible to put a rechargeable battery and know the battery level, when the battery is low go to a charging station? Or it would not be possible because it has to be turned off to recharge? Thanks genius!

    • @plamaka5660
      @plamaka5660 2 года назад +1

      i am not the author but u can u must to have module for voltage measuring and the some coding

  • @surajjha5390
    @surajjha5390 2 года назад

    Can u ples tell y esp32 cam module not showing any video output apart from that all functionality r okay after connecting with the ip which got from serial monitor ples reply video image is not showing other then code uploaded succefully.

  • @rkcreations1882
    @rkcreations1882 2 года назад +1

    Hii
    I want this project report.
    And each components description.

  • @munirahzul3661
    @munirahzul3661 2 года назад +1

    Hi ! Im wondering if the ssid and password part. We need to put wifi network that are currently on the area ? Because when i put my hotspot ssid and password its not working. I dont have any available wifi in this area thats why i tries to use my mobile hotspot.

    • @rohanraj5435
      @rohanraj5435 2 года назад

      You can create your wished ssid and password. it is about creating network

  • @syedfurqaanraza2228
    @syedfurqaanraza2228 2 года назад +1

    item not define in cpp file what to do now

  • @wellingtonpereira8171
    @wellingtonpereira8171 4 месяца назад

    Só funciona se estiver na mesma rede?

  • @mehmeterendogan9577
    @mehmeterendogan9577 3 года назад +1

    hello buddy, I searched the libraries you use, but I could not find them. I would be very happy if you share the links of the libraries.

    • @HashRobotics
      @HashRobotics  3 года назад

      Hi.all libraries will be imported once you download esp32 board manager.

  • @fabriziolongo83
    @fabriziolongo83 Год назад +2

    Great project. Is it possible to add a label with a sensor value on a web page? If yes....how I can do it?

  • @sameerswain7947
    @sameerswain7947 2 месяца назад

    the web server not able to see the live cemera recording

  • @felixferia2433
    @felixferia2433 3 года назад +1

    Esto está al final de sketch- No me da la conexión con wifi

  • @priyabratabiswal2820
    @priyabratabiswal2820 2 года назад +1

    give the link of that product you used in 19:26

  • @NetoRodrigues-yl8bv
    @NetoRodrigues-yl8bv 8 месяцев назад

    Aonde eu posso encontrar essa loja para comprar para eu comprar esse kit SK para eu aprender a montar

  • @kthuskkk8258
    @kthuskkk8258 Год назад

    hi broo this cantrol panal no display.
    can i fix this halpe me.

  • @renujagunasekara2818
    @renujagunasekara2818 2 года назад

    Robort can record camara?

  • @tony0488
    @tony0488 Год назад +1

    why when I make this surveillance robot the results of the esp32 cam camera don't appear, only the control button appears asking for help🙏

    • @HashRobotics
      @HashRobotics  Год назад

      Change IP address in the index page part

  • @NetoRodrigues-yl8bv
    @NetoRodrigues-yl8bv 8 месяцев назад

    Quanto é o kit desse carrinho aí para montar

  • @dreizehnzd5334
    @dreizehnzd5334 3 года назад +6

    good robot! How could I add another servo that rotates from 0 to 180?

    • @rohanraj5435
      @rohanraj5435 2 года назад

      Define an another servo in .ino or .cpp file

    • @rohanraj5435
      @rohanraj5435 2 года назад

      It will be easy if you know the arduino language and c++ language

  • @iyanuoluwae.o.4254
    @iyanuoluwae.o.4254 3 года назад +1

    Pls do Esp 32 cam with i2c lcd, thanks

  • @ofybc5560
    @ofybc5560 3 года назад +2

    hello, i follow all your steps but once i put the IP on the chrome or safari button controls appears except camera feed.

    • @danieljimenez9310
      @danieljimenez9310 3 года назад

      change the IP in the app_httpd.cpp for yours

    • @avinashgaikwad2428
      @avinashgaikwad2428 3 года назад

      same

    • @ofybc5560
      @ofybc5560 3 года назад

      nope not working

    • @zededits6322
      @zededits6322 2 года назад

      @@ofybc5560 you need to be near a wifi router. How close are you to yours? If it's directly connected to your PC then the camera should be working.

  • @Burgyste
    @Burgyste 2 года назад +1

    Hi, Having problems contolling the robot from my pc, do i have to remove the app_httpd.cpp file from the ino code and replace it with the other one, or where is the problem, what ami doing wrong?

    • @HashRobotics
      @HashRobotics  2 года назад +1

      Don't have to replace any file. You can directly upload the program. Only you have to change the ip address of img src tag for video monitoring. Exactly what issue that you are facing?

    • @Burgyste
      @Burgyste 2 года назад

      @@HashRobotics I have it running from my iphone although making the conection is very very slow, it will not run from my pc, it does not react to my pressing of the buttons the sliders work ok , a picture on my pc i have had only once. Could it be due to a bad wlan conection?

    • @Burgyste
      @Burgyste 2 года назад

      I am using a TB6612ENG and one GPIO is Wrong, where does the pwma and pwmb get conected to, i am using the following at the moment; const int RMotor1 = 14; RMotor2 = 15; Motor1 = 13; LMotor2 = 16; ServoPin = 2; & FlashPin = 4 although at the moment i do not have a servo attached?

    • @Burgyste
      @Burgyste 2 года назад

      When pressing the direction buttons on my phone i get the following reaction, Turn left=left side backwards, right side forwards: Turn right=left side forwards, right side stillstand: Forwards=left & right side forwards: Backwards=left side backwards, right side stillstand.

  • @joieemmanuelmansueto5943
    @joieemmanuelmansueto5943 3 года назад +2

    Hi i already changed the ip address but camera feed is still not working any solutions to this?

  • @bharath5673__
    @bharath5673__ 3 года назад +3

    i just followed all ur each and every steps.. // no camera output and showing "Header Fields are too longe for server to interpret" what does this mean pleas help

    • @TECHWITHREDDIX
      @TECHWITHREDDIX 3 года назад

      Try reconnecting the circuit and use 3 v

  • @mohdazrulbinmohdazmi3123
    @mohdazrulbinmohdazmi3123 3 года назад

    how to used that coding by using app blynk app

  • @hjkkjh443
    @hjkkjh443 3 года назад +1

    What size is your car frame? Where to buy the car frame?

  • @pranavnagvekar636
    @pranavnagvekar636 2 года назад +1

    Ehat was the total cost for making this????

  • @abhishekjp7016
    @abhishekjp7016 2 года назад

    Camera not working......Please help

    • @HashRobotics
      @HashRobotics  2 года назад

      Please change the ip address in index page. It will work

  • @jopiebangoen5616
    @jopiebangoen5616 2 года назад +1

    Camera probe failed with error 0x20004 , how to fix this problem?

    • @HashRobotics
      @HashRobotics  2 года назад

      Make sure that you are applying 5v. And how you are trying to upload the program?

  • @giaccomusic
    @giaccomusic 3 года назад +2

    robot plaform where to buy or name?Thanks.

  • @srkravikumarsharma
    @srkravikumarsharma 2 года назад

    camera not displaying video ..although rc car working and esp32cam led working too...

    • @HashRobotics
      @HashRobotics  2 года назад

      Change the ip address in index page part

  • @mahmoodchk
    @mahmoodchk 3 года назад +1

    When I upload the code it shows error " A fatal error occurred: Timed out waiting for packet header" kindly guide me to solve the issue. thnks

    • @HashRobotics
      @HashRobotics  3 года назад +1

      You should apply 5v to the module. and while uploading press reset button

    • @dhawalshende226
      @dhawalshende226 3 года назад

      @@HashRobotics hi hash bahi

    • @dhawalshende226
      @dhawalshende226 3 года назад

      Waiting for a heart from# hash

  • @andrivie579
    @andrivie579 Год назад

    menu stop change with capture image brother ..please next project

  • @Duriel1000
    @Duriel1000 2 года назад

    would I be able to control this over regular internet?

  • @nguyenminhthang2232
    @nguyenminhthang2232 3 года назад +1

    Can I use other wifi networks between ESP32CAM and my phone?

    • @HashRobotics
      @HashRobotics  3 года назад

      Yes you can make esp32 cam as access point and can able to control via your phone

    • @nguyenminhthang2232
      @nguyenminhthang2232 3 года назад

      @@HashRobotics I want to watch online using 4G on my phone and the ESP32CAM is connected to a Wifi network. Is that possible? Sorry I'm not good at English

    • @HashRobotics
      @HashRobotics  3 года назад +2

      @@nguyenminhthang2232 That is fine. I understand what you are meaning. Yes, that is possible, and give me the time so I will make a video for that and let you know. Thanks

    • @nguyenminhthang2232
      @nguyenminhthang2232 3 года назад

      @@HashRobotics I wait for good news from you 😍

    • @narendrashiva9360
      @narendrashiva9360 3 года назад

      @@HashRobotics So have u done on it sir. If not can u help us to do it by giving the code. My project work have only 5days to submit. If it works out I will be very thankful to you🙂.

  • @Datablocker
    @Datablocker 3 года назад

    How to Solve Servo Problem? When i Try to change angle of Servo, the car goes crazy and the connection is lost.

    • @MrJohng2001
      @MrJohng2001 3 года назад +1

      You need to connect the servo power directly to a battery or separate power supply as it draws too much current and crashes the ESP32cam

    • @putusuryadi
      @putusuryadi 3 года назад

      @@MrJohng2001 servo and esp32 have to connected to the same gnd right?

    • @Paul-rs4gd
      @Paul-rs4gd 2 года назад

      I get this problem even when GPIO2 is not connected to the PWM board. It appears that there is a problem using GPIO2, but I cannot see why. My board is ESP32-CAM Ai Thinker MB.

  • @nirmalyapatra7894
    @nirmalyapatra7894 Год назад

    Is it controlled by internet

  • @electroillusion8013
    @electroillusion8013 3 года назад

    Can I use high rpm motor?

  • @bactran4245
    @bactran4245 3 года назад

    how to avoid water ripples

  • @boriscamelo0902
    @boriscamelo0902 3 года назад +1

    Hello, this dc motors are 12v? or 6v?

  • @ravindrareddy75
    @ravindrareddy75 3 года назад +2

    From where did u buy the chassis

    • @HashRobotics
      @HashRobotics  3 года назад

      From local market sir. And altered a little bit

    • @ravindrareddy75
      @ravindrareddy75 3 года назад

      @@HashRobotics... Okay thank you for reverting back ☺️

    • @HashRobotics
      @HashRobotics  3 года назад +1

      @@ravindrareddy75 welcome and keep supporting

  • @pankajartwork
    @pankajartwork 3 года назад

    where you purchase the chassis?

  • @emmanuelgenerale9723
    @emmanuelgenerale9723 3 года назад

    Please teach also how to make joystick controller for it

  • @Funstation78-j3j
    @Funstation78-j3j Год назад

    We couldn’t find com6

  • @sonistephan9733
    @sonistephan9733 3 года назад +1

    Speed is slow but rest everything in awesome

  • @ashish_joseph1308
    @ashish_joseph1308 3 года назад

    What is the range of this surveillance robot

    • @HashRobotics
      @HashRobotics  3 года назад +1

      Depends on your mobile or router wifi range

  • @bharath5673__
    @bharath5673__ 3 года назад +7

    Not able to view image 😢

  • @techrobo7440
    @techrobo7440 8 месяцев назад

    We can upload code also using arduino in esp32

  • @chandanabhat6370
    @chandanabhat6370 3 года назад

    how do I download esp_wifi.h and esp_camera.h?

    • @HashRobotics
      @HashRobotics  3 года назад +1

      It comes with esp32 board manager. Just download and install esp32 board manager

  • @Funstation78-j3j
    @Funstation78-j3j Год назад

    Any changes in code then it will not upload

  • @akashkonar3260
    @akashkonar3260 3 года назад

    Hi bro

  • @jhonatanmartinez9112
    @jhonatanmartinez9112 2 года назад +1

    como se puede obtener tu código?
    quiero hacerlo
    Ya lo ví, tengo un problema, me podría apoyar?

    • @HashRobotics
      @HashRobotics  2 года назад

      el código disponible en la descripción. También hay disponible una segunda versión de este robot. por favor, compruebe

    • @jhonatanmartinez9112
      @jhonatanmartinez9112 2 года назад

      @@HashRobotics GRACIAS POR SU RESPUESTA, UNA PREGUNTA SE PUEDE CONFIGURAR EN MODO AP? YA TENGO FUNCIONANDO EL CÓDIGO PERO NO PUEDO VISUALIZAR EL VIDEO Y DE IGUAL MANERA ME INTERESA QUE TENGA UNA IP FIJA

    • @jhonatanmartinez9112
      @jhonatanmartinez9112 2 года назад


      Friend I already put a fixed IP and I have everything working correctly, I just want to know if you can help me to increase the size of the video window, is it possible?

  • @omarte8954
    @omarte8954 3 года назад +1

    can I operate the ESP cam 32 with arduino direct without FTDI module ... as while I am connecting the cam with the arduino , there is an error during uploading ...
    " A fatal error occurred: Timed out waiting for packet header" kindly guide me to solve the issue. thnks

    • @HashRobotics
      @HashRobotics  3 года назад

      Yes you can connect. Make sure that you are supplying sufficient voltage to the esp32 cam.else you may get this kind of error

  • @user-sb7ii2ck5v
    @user-sb7ii2ck5v 3 года назад

    I can't control my car from IP.

  • @hanscai8480
    @hanscai8480 2 года назад

    Hi why is there a servo motor?

  • @akashkonar3260
    @akashkonar3260 3 года назад

    Iam 1st view

  • @pankajartwork
    @pankajartwork 3 года назад

    What is the use of servo motor here?

  • @himanshupatil1073
    @himanshupatil1073 2 года назад

    the espcam is not connecting to wifi even after compiling it many times

    • @HashRobotics
      @HashRobotics  2 года назад

      Check your wifi credentials please.

  • @khriesetuorio3195
    @khriesetuorio3195 2 года назад

    Everything is working fine except camera not appearing on my screen...
    Can anyone help?

    • @HashRobotics
      @HashRobotics  2 года назад

      Please change the ip address in index page and try

  • @ravindrareddy75
    @ravindrareddy75 3 года назад +1

    Can we get the chassis online

  • @sebastianthomas6720
    @sebastianthomas6720 3 года назад

    Bro can please suggest me a small project to get into robotics.....

    • @HashRobotics
      @HashRobotics  3 года назад

      If you are beginner start with arduino projects like line following, obstacle avoiding robot,etc

    • @sebastianthomas6720
      @sebastianthomas6720 3 года назад

      @@HashRobotics thanks brother

  • @mourya4
    @mourya4 Год назад

    Hello please share the code