background image

VL53L0X Distance Sensor User Manual 

 

 

Version: V1.0.0, Date: 2018.06.27 

 

VL53L0X  Distance  Sensor 

User  Manual 

 

OVERVIEW 

VL53L0X Distance Sensor is a Time-of-Flight (ToF) ranging module based on the 

VL53L0X from ST, with accurate ranging up to 2m, it is controlled through I2C 

interface, and pretty low power consumption. 

The VL53L0X is a ToF sensor which embeds the ST’s second generation 

FlightSense patented technology. 

Unlike conventional ranging sensors, the VL53L0X is able to provide accurate 

distance measurement whatever the target color and reflectance, achieves better anti-

interference capability. 

FEATURES 

 

I2C communication interface, control the module on/off via IO pins 

 

Onboard voltage translator, compatible with 3.3V/5V operating voltage 

 

Comes with development resources and manual (examples for Raspberry 

Pi/Arduino/STM32) 

SPECIFICATIONS 

 

Operating voltage: 3.3V/5V 

 

Dimension: 

20mm × 24mm

 

Содержание VL53L0X

Страница 1: ...h embeds the ST s second generation FlightSense patented technology Unlike conventional ranging sensors the VL53L0X is able to provide accurate distance measurement whatever the target color and refle...

Страница 2: ...acy 5 high speed mode 3 high accuracy mode Ranging time min 20ms high speed mode 200ms high accuracy mode Field of view 25 Laser wavelength 940nm Operating temperature 20 70 C PINOUTS VCC 3 3V 5V powe...

Страница 3: ...a leading edge SPAD array Single Photon Avalanche Diodes The VL53L0x embeds ST s second generation FightSenseTM patented technology has longer ranging distance higher rate and accuracy opening the doo...

Страница 4: ...to simplify cover glass selection Eye safe Class 1 laser device compliant with latest standard IEC 60825 1 2014 3rd edition Easy integration Single reflowable component No additional optics Single po...

Страница 5: ...RASPBERRY PI The demo code is based on open source project on github https github com cassou VL53L0X_rasp HARDWARE CONNECTION The connection is based on Raspberry Pi 3 Mode B VL53L0X Distance Sensor...

Страница 6: ...erry Pi to your Pi Recommend put on home pi 3 Enter the path of the demo code on Terminal and run this compiling command sudo make clean sudo make sudo make examples 4 After compiling enter bin folder...

Страница 7: ...V1 0 0 Date 2018 06 27 7 6 Execute the command to run code vl53l0x_ContinuousRanging_Example WORKING WITH ARDUINO HARDWARE CONNECTION The connection is based on Waveshare UNO PLUS VL53L0X Distance Sen...

Страница 8: ...06 27 8 RUNING Copy the VL53L0X Arduino Library folder which is under Arduino demo code directory to Arduino IDE s Libraries directory which is under the installation directory of your IDE Then Open...

Страница 9: ...27 9 Compiling and run 5 examples for test as below 1 high_accuracy_ranging High accuracy ranging which will cost more times 2 high_speed_ranging Fast ranging cost less time and low accuracy 3 long_d...

Страница 10: ...nce Sensor User Manual Version V1 0 0 Date 2018 06 27 10 4 single_ranging Single ranging mode 5 continuous_ranging Continuous ranging mode For more information about different ranging modes please rea...

Страница 11: ...L SCL RUNNING VL53L0X_GUI 1 Connecting sensor to NUCLEO F401RE board as Hardware connection above 2 Install ST s VL53L0X_GUI software and run it The software will write the test firmware to NUCLEO boa...

Страница 12: ...VL53L0X Distance Sensor User Manual Version V1 0 0 Date 2018 06 27 12 For more information about STM32 examples VL53L0X please visit ST website...

Отзывы: