VL53l0x: Time-of-Flight Distance Sensor (ESP32 + Arduino series)

Поділитися
Вставка
  • Опубліковано 19 тра 2021
  • Measure distance to an object by using a laser-based Time-of-Flight sensor. These sensors have a range of up to 2 meters and are pretty accurate.
    You could use these for all sorts of things like measuring waterlevel in a container (without getting the sensor wet).
    The sensor works by shining a laser onto an object, and timing how long it takes the light to be reflected back to the sensor.
    ⚡️Other videos in this series:
    • ESP32 + Arduino
    (Everything you need to know about programming the ESP32 by using the Arduino Framework)
    🌍 Social
    Twitter: / savjee
    Facebook: / savjee
    Blog: savjee.be
    ❤️ Become a Simply Explained member: / @simplyexplained
    💌 Newsletter: newsletter.savjee.be
    (no more than once a month)
  • Наука та технологія

КОМЕНТАРІ • 18

  • @AdrianDucao
    @AdrianDucao 2 роки тому +3

    yow keep doing what you're doing dude this helps a lot especially on advance and hard DIY projects like cubesats and drones

  • @MrColibri55
    @MrColibri55 20 днів тому

    You're awesome!!! Thank you very, very much for sharing knowledge with us!

  • @armandomiguelcerasoli2610
    @armandomiguelcerasoli2610 Рік тому

    Thank YOUUUUU!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @reddwanjahir6364
    @reddwanjahir6364 3 місяці тому

    Would you be able to make a video on how to set up a ToF diligent Pmod Sensor?

  • @maazhashim9901
    @maazhashim9901 2 роки тому +3

    Can you provide code for connecting two VL53l0x sensors with ESP32.Or atleast define the changes that needs to be made in the above code

  • @edisane8763
    @edisane8763 Рік тому +1

    How do this with raspberry pi if somebody has done please provide the code !!!!

  • @dablet
    @dablet 7 місяців тому

    can this work outdoor? does sun affect accuracy at all?

    • @simplyexplained
      @simplyexplained  7 місяців тому

      The sensor auto calibrates, so it should work.

  • @AneeshRaghupathy
    @AneeshRaghupathy 2 роки тому

    How can I copy your code? I keep getting errors, Idk what I am missing.

  • @gabedarrett1301
    @gabedarrett1301 6 місяців тому

    I don't think it records the actual time of flight. If it uses d=vt where v=speed of light, it would need to accurately measure time down to hundredths of a nanosecond for distance precision in millimeters. Quartz clocks are nowhere near precise enough for this (error: 1 part in ~500,000) but atomic clocks (which do have the necessary precision) aren't that small. Instead, it probably records the phase change of light to find distance

    • @luggas5095
      @luggas5095 5 місяців тому

      No it actually measures the time of flight. What u are describing are interferometers i think

    • @tanish7405
      @tanish7405 2 місяці тому

      i think it uses t= 2d/c where c is speed of light.

    • @gabedarrett1301
      @gabedarrett1301 2 місяці тому

      @@tanish7405 If you read my comment, then explain how it can measure time so accurately without an atomic clock

  • @krishnaputhiran
    @krishnaputhiran Місяць тому

    CAN U MENTION THE SOFTWARES U ARE USING ?

    • @krishnaputhiran
      @krishnaputhiran Місяць тому

      LIKE ARDUINO_IDE OR GITHUB SMTG LIKE THAT ?

  • @qozia1370
    @qozia1370 7 місяців тому

    Lol these readings aren't accurate at all!

    • @simplyexplained
      @simplyexplained  7 місяців тому

      I found it greatly depends on what you're measuring against. Distances to solid objects seem quite accurate, especially if they're somewhat reflective. Distances to fluids is very hit or miss.