SKU: OT5864 Číslo položky: XR357 EAN: 8720828223901
Mini laserový modul snímače vzdálenosti s přesností 1mm a velkým dosahem.
Model: TOF200C VL53L0X
Napětí: 3V až 5 V
Spotřeba: 40 mA (max)
Vzdálenost: 3cm až 200cm
Připojení:
- VIN
- GND
- SDA
- SCL
- INT
- SHUT
Komunikace: komunikační protokol I2C (plně kompatibilní se systémem 3-5 v)
Vhodný pro Arduino, ESP8266 a ESP32. Dobře funguje s knihovnou Adafruit_VL6180X.
Více senzorů na 1 lince I2C je možné, protože senzory lze softwarově vybavit adresou I2C.
Senzor VL53L0X Time Of Flight je velmi přesný a spolehlivý senzor, který lze použít pro širokou škálu aplikací, včetně měření vzdálenosti, detekce pohybu a navigace.
Jednou z hlavních výhod tohoto senzoru je jeho přesnost. Senzor využívá laserovou technologii k měření vzdálenosti k objektu, díky čemuž poskytuje mnohem přesnější výsledek než například infračervený senzor. To činí senzor vhodným například pro použití v dronech, průmyslové automatizaci a robotech.
Kromě toho je senzor také velmi snadno použitelný. Je kompatibilní se širokou škálou platforem mikrokontrolérů, včetně Arduino, Raspberry Pi a STM32, a je k dispozici mnoho příkladů a knihoven, které vám pomohou se začleněním senzoru do vašeho projektu.
V neposlední řadě je senzor také velmi malý a lehký, takže jej lze snadno integrovat do široké škály aplikací. 2 montážní otvory navíc velmi usnadňují pevné upevnění tohoto senzoru.
Rozměry
Délka: 1,3cm
Šířka: 1,04cm
Výška: 0,32cm
Takto připojíš TOF200C VL53L0X Senzor vzdálenosti Time-Of-Flight velmi přesný k Arduino UNO nebo ESP32, s ukázkovým sketchem, který můžeš hned nahrát.
Tento projekt ukazuje měření vzdálenosti v reálném čase pomocí senzoru Time-of-Flight VL53L0X připojeného přes I2C. Arduino Uno čte data o vzdálenosti v milimetrech ze senzoru a vypisuje je do Serial Monitoru každých 200 ms.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : VL53L0X ToF Distance Sensor Demo
* Board : Arduino UNO (arduino:avr:uno)
* Parts : TOF200C VL53L0X Distance Sensor Time-Of-Flight high precision
* Libraries : Adafruit_VL53L0X 1.2.5
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
#include <Wire.h>
#include <Adafruit_VL53L0X.h>
Adafruit_VL53L0X lox = Adafruit_VL53L0X();
void setup() {
Serial.begin(115200);
while (!Serial) {
delay(1);
}
Serial.println(F("VL53L0X Distance Sensor Test"));
if (!lox.begin()) {
Serial.println(F("Failed to initialize VL53L0X sensor! Check wiring."));
while (1) {
delay(10);
}
}
Serial.println(F("Sensor initialized successfully. Reading distance..."));
}
void loop() {
VL53L0X_RangingMeasurementData_t measure;
lox.rangingTest(&measure, false); // Pass true to enable debug output
if (measure.RangeStatus != 4) { // Phase failures are status 4
Serial.print(F("Distance: "));
Serial.print(measure.RangeMilliMeter);
Serial.println(F(" mm"));
} else {
Serial.println(F("Target out of range"));
}
delay(200);
}
Potřebné knihovny: Adafruit_VL53L0X 1.2.5
Wiring diagram and example code generated by Codey.online — https://www.codey.online
Tento projekt měří vzdálenost v milimetrech pomocí senzoru VL53L0X Time-of-Flight připojeného přes I2C. Otevřete Serial Monitor při 115200 baud, abyste zobrazili měření vzdálenosti v reálném čase.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : VL53L0X Distance Sensor with ESP32
* Board : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
* Parts : TOF200C VL53L0X Distance Sensor Time-Of-Flight high precision
* Libraries : Adafruit_VL53L0X 1.2.5
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
#include <Wire.h>
#include "Adafruit_VL53L0X.h"
Adafruit_VL53L0X lox = Adafruit_VL53L0X();
void setup() {
Serial.begin(115200);
while (!Serial) { delay(1); }
Serial.println("VL53L0X Distance Sensor Test");
// Initialize I2C communication (ESP32 default: SDA=21, SCL=22)
Wire.begin(21, 22);
if (!lox.begin()) {
Serial.println(F("Failed to boot VL53L0X. Check wiring!"));
while (1);
}
Serial.println(F("Sensor initialized successfully."));
}
void loop() {
VL53L0X_RangingMeasurementData_t measure;
lox.rangingTest(&measure, false); // Pass true to get debug data printout
if (measure.RangeStatus != 4) { // Phase failures have status 4
Serial.print("Distance (mm): ");
Serial.println(measure.RangeMilliMeter);
} else {
Serial.println("Out of range");
}
delay(250);
}
Potřebné knihovny: Adafruit_VL53L0X 1.2.5
Wiring diagram and example code generated by Codey.online — https://www.codey.online