VL53l0x: Time-of-Flight Distance Sensor (ESP32 + Arduino series)
Вставка
- Опубліковано 15 вер 2024
- 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.savj...
(no more than once a month)
yow keep doing what you're doing dude this helps a lot especially on advance and hard DIY projects like cubesats and drones
You're awesome!!! Thank you very, very much for sharing knowledge with us!
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
Would you be able to make a video on how to set up a ToF diligent Pmod Sensor?
Thank YOUUUUU!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
How do this with raspberry pi if somebody has done please provide the code !!!!
can this work outdoor? does sun affect accuracy at all?
The sensor auto calibrates, so it should work.
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
No it actually measures the time of flight. What u are describing are interferometers i think
i think it uses t= 2d/c where c is speed of light.
@@tanish7405 If you read my comment, then explain how it can measure time so accurately without an atomic clock
CAN U MENTION THE SOFTWARES U ARE USING ?
LIKE ARDUINO_IDE OR GITHUB SMTG LIKE THAT ?
How can I copy your code? I keep getting errors, Idk what I am missing.
same
Lol these readings aren't accurate at all!
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.