Description
TOF that employs time-of-flight techniques to resolve distance between the emit point and the get point of a subject, measuring the round trip time of an artificial light signal provided by a laser.
This unit integrated a distance measuring sensor VL53L0x providing accurate distance measurement whatever the target reflectance, unlike conventional technologies. It can measure absolute distances up to 2m in less than 30ms.
This unit comunicates with M5Core via I2C(0x29).
Noitce:If you found TOF performance unstable, means what you have could be the old-version hardware PCB board, Following will teach you how to fix it
Disassembling TOF and Check the PCB board, if you see it like this, means it is the NEW(fixed) version.
If not, take off the two MOSFETs (AO3400A), and connect SCL,SDA from GROVE directly to SCL,SDA on VL53L0x. See the above picture for wiring.
In this case, make sure you use the 3.3V on SDA and SCL, M5Core GROVE provide 3.3V to data pins, 5V to power pin. only 3.3v allowed on VL53L0x.
Product Features
High precision
Measure absolute distances up to 2m
The wavelength of laser:940nm
Program Platform:for , UIFlo(Blockly, Python)
Two Leigo-compatible holes
Product Size:2.2mm x 24.2mm x 8.1mm
Product weight:4g
Package Included
1x ToF Unit
1x Grove Cable
APPLICATION
1D gesture recognition
Laser Ranging
3D structured light imaging(3D sensing)
Camera assist (ultra fast autofocus and depth of field)
Related Link
Offical Video
Forum
Datasheet – VL53L0X
EasyLoader
click to download EasyLoader
1.EasyLoader is a simple and fast program burner. Every product page in EasyLoader provides a product-related case program. It can be burned to the mas ter through simple steps, and a series of function verification can be performed.
2.After downloading the software, double-click to run the application, connect the M5 device to the computer through the data cable, select the port parameters, click ‘Burn’ to start burning. (For M5StickC burning, please Set the baud rate to 750000 or 115200)
3. Currently EasyLoader is only suitable for Windows operating system, compatible with M5 system adopts ESP32 as the control core host. Before installing for M5Core, you need to install CP210X driver (you do not need to install with M5StickC as controller)Click here to view the driver installation tutorial
Example
1. for IDE
The below code is incomplete(just for usage). If you want the complete code, please click here.
2. UIFlow
If you want the complete code, please click here.
Schematic
TOF
PinMap
M5Core(GROVE A)
GPIO22
GPIO21
5V
GND
TOF Unit
SCL
SDA
5V
GND
Additional information
Weight | 0.02 kg |
---|
Reviews