meta data for this page
Differences
This shows you the differences between two versions of the page.
| sensor:vl6180x [2026/02/09 15:48] – created - external edit 127.0.0.1 | sensor:vl6180x [2026/02/09 15:56] (current) – vamsan | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== LamaPLC: VL6180X | ====== LamaPLC: VL6180X | ||
| - | The VL6180X is a compact | + | {{ : |
| + | The VL6180X is a small optical sensor | ||
| - | Technology: Time-of-Flight (ToF) based on STMicroelectronics FlightSense patented technology. | + | **Laser distance sensors:** \\ |
| - | Measurement Range: Measures distances from 30 mm up to 2,000 mm (2 m), with resolution in millimeters. The achievable range can vary based on ambient light and target | + | Laser sensors, similar |
| - | Emitter: Uses a 940 nm invisible Class 1 VCSEL (Vertical Cavity Surface-Emitting Laser) which is eye-safe | + | |
| - | Interface: Communicates via an I²C interface (default address 0x29) and includes XSHUT (shutdown/ | + | |
| - | Accuracy: Provides | + | |
| - | Power Consumption: | + | |
| - | Dimensions: A miniature module, typically 4.4 x 2.4 x 1.0 mm for the sensor | + | |
| - | Operating voltage 2.6 .. 3V DC | + | |
| - | Infrared light at 850 nm | + | |
| - | Responsive time: 50ms | + | |
| - | ==== Arduino wiring ==== | + | * **Technology: |
| - | * SCL: A5 | + | * **Measurement Range:** Measures distances from 30 mm up to 2,000 mm (2 m), with resolution in millimeters. The achievable range can vary based on ambient light and target surface properties. |
| - | * GND: GND | + | * **Emitter:** Uses a 940 nm invisible Class 1 VCSEL (Vertical Cavity Surface-Emitting Laser) which is eye-safe and offers high immunity to ambient light. |
| - | * SDA: A4 | + | * **Interface:** Communicates via an I²C interface (default address 0x29) and includes XSHUT (shutdown/ |
| - | * Vdd: 5V | + | * **Accuracy:** Provides a typical accuracy of ±3% at distances up to 1 meter. |
| + | * **Power Consumption: | ||
| + | * **Dimensions: | ||
| + | * **Operating voltage:** **2.7 .. 5.5V DC** | ||
| + | * **Responsive time:** 50ms | ||
| + | |||
| + | ==== VL6180X Pinout ==== | ||
| + | ^Pin Name^Type^Description| | ||
| + | |VIN|Power|Main power supply input (typically 2.7V to 5.5V).| | ||
| + | |GND|Power|Common ground for power and logic.| | ||
| + | |SCL|I²C Clock|I²C serial clock line. Logic level matches VIN.| | ||
| + | |SDA|I²C Data|I²C serial data line. Logic level matches VIN.| | ||
| + | |GPIO0 / SHDN|Control|Shutdown/ | ||
| ==== Arduino code ==== | ==== Arduino code ==== | ||