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 หลายเดือนก่อน

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

  • @armandomiguelcerasoli2610
    @armandomiguelcerasoli2610 ปีที่แล้ว

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

  • @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

  • @reddwanjahir6364
    @reddwanjahir6364 4 หลายเดือนก่อน

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

  • @edisane8763
    @edisane8763 ปีที่แล้ว +1

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

  • @dablet
    @dablet 8 หลายเดือนก่อน

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

    • @simplyexplained
      @simplyexplained  8 หลายเดือนก่อน

      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 7 หลายเดือนก่อน

    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 6 หลายเดือนก่อน

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

    • @tanish7405
      @tanish7405 3 หลายเดือนก่อน

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

    • @gabedarrett1301
      @gabedarrett1301 3 หลายเดือนก่อน

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

  • @krishnaputhiran
    @krishnaputhiran 2 หลายเดือนก่อน

    CAN U MENTION THE SOFTWARES U ARE USING ?

    • @krishnaputhiran
      @krishnaputhiran 2 หลายเดือนก่อน

      LIKE ARDUINO_IDE OR GITHUB SMTG LIKE THAT ?

  • @qozia1370
    @qozia1370 8 หลายเดือนก่อน

    Lol these readings aren't accurate at all!

    • @simplyexplained
      @simplyexplained  8 หลายเดือนก่อน

      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.