When space and weight requirements are tight, the LIDAR-Lite v3 soars. It’s the ideal compact, high-performance optical distant measurement sensor solution. When space and weight requirements are tight, the LIDAR-Lite v3 soars. The LIDAR-Lite v3 is the ideal solution for drone, robot or unmanned vehicle applications.This easy-to-use 40-meter laser-based optical ranging sensor has all the core features that made the LIDAR-Lite v2 so popular.
Measuring distance using proximity sensors for few centimeters are past tense! This New Product page brings you a long distance measuring sensor with high accuracy. Now High performance optical distance measurement sensor from Garmin™ available to measure distance upto 40 meters yes 40-meters.
This sensor is very compact and light weight device hence this LIDAR-lite V3 is the ideal solution for drone, robot or unmanned vehicle application to measure distance.
The LIDAR-lite V3 works under Optical distance measurement technique and contains 950nm – 1.3 watts single strip laser transmitter, 4m Radian x 2m Radian beam divergence and an optical aperture of 12.5 mm, This sensor consumes 5V DC with less than 100 mA current during continuous operation and it has one special feature that is, the LIDAR-lite V3 is user configurable sensor, it allows adjustment between accuracy, Operating range and measurement time with I²C or PWM interfacing. There are different types of optical sensors available for distance measurements but this sensor gives reliable output.
LIDAR-lite V3 Arduino Hookup
Arduino computing platform brings simple and easy way to connect lidar lite sensor with Arduino development board. There is two options provided (I²C and PWM) to interface sensor with Arduino board & micro-controllers.
While making hookup in the method of standard Arduino I2C wiring probably the Green wire ② should connected with A5-SCA (for UNO) and Blue wire ③ should connected with A4-SDA (for UNO).
I²C pins of Arduino Boards
Board | I2C / TWI pins |
---|---|
Uno&Ethernet | A4 (SDA) – A5 (SCL) |
Mega2560 | 20 (SDA) – 21 (SCL) |
Leonardo | 2 (SDA) – 3 (SCL) |
Due | 20 (SDA) – 21 (SCL)/SDA1 –SCL1 |
And there is no changes in PWM Arduino hookup.
(Reference: Datasheet of LIDAR-lite V3)
LIDAR lite V3-Optical distance sensor Arduino Code
Before jump into the code first get Arduino library for LIDAR lite V3 sensor from here.
There is example for both I²C and PWM wiring choose as per your opinion, here for an example code given for PWM Arduino wiring.
Further
- Product Page: LIDAR-Lite v3 - See product page for operating manual
- Product Page: LIDAR-Lite v3HP - See product page for operating manual
This library provides quick access to basic functions of LIDAR-Litevia the Arduino interface. Additionally, it can provide a user of anyplatform with a template for their own application code.
For detailed specifications, pinout, and connection diagrams, see the manuals linked at the above product pages.
A Note on Compatibility:Minor interface changes have occurred between LIDAR-Lite v3, v3HP, and previous versions. Backwards-compatibility of this library is largely preserved, though support is not directly provided for v1 and v2.
Installation instructions
To install, download this repository and place in your Arduino libraries folder or use the Arduino Library Manager. If you need help, follow the instructions here: http://arduino.cc/en/Guide/Libraries.
Example Sketches
v3/GetDistancePWM
This is the simplest demonstration of LIDAR-Lite. It shows how to read a distance using the PWM interface.
![Datasheet Datasheet](https://static.garmincdn.com/en/products/010-01722-10/g/pd-01-lg-bd414628-e62a-48f5-b3a1-d1773885c2d0.jpg)
v3/GetDistanceI2c
This demonstration shows how to read distance using the I2C interface and choose preset configurations.
v3/ShortRangeHighSpeed
This example shows a method to run LIDAR-Lite at high speed for short range applications. It combines a variety of settings to trade off range and accuracy for very fast measurements.
v3HP/v3HP_I2C
This example shows various methods to run LIDAR-Lite v3HP.
v3HP/v3HP_MONITOR
Use the MODE pin to monitor STATUS of the LIDAR-Lite v3HP.
Version History
- 2.0.5 - Add v3 library function to set alternate I2C addr
- 2.0.4 - Update short-range, high-error configuration
- 2.0.3 - New example using MODE pin for STATUS output of v3HP
- 2.0.2 - Updates to v3HP library
- 2.0.0 - Support for LIDAR-Lite v3HP
- 1.0.3 - Fix version convention
- 1.0.2 - Library Manager Update
- 1.0.1 - Release to Library Manager
- 1.0.0 - Initial release
![Lidar lite v3 datasheet 1 Lidar lite v3 datasheet 1](https://cdn.sparkfun.com/assets/parts/1/1/8/4/9/14032-01.jpg)
Raspberry Pi Library for LIDAR-Lite v3
- LIDAR-Lite v3 on Pi - Basic support available for Raspberry Pi 3B+
License
Copyright (c) 2018 Garmin Ltd. or its subsidiaries. Distributed under the Apache 2.0 License.See LICENSE for further details.