Поръчано в работни дни преди 14:00 ч. = изпратено същия ден и в 98% от случаите пристига на следващия ден. Безплатно връщане 30 дни за размисъл 1 година гаранция

Схема на свързване и примерен код

Ето как да свържеш TOF200C VL53L0X сензор за разстояние Time-Of-Flight много прецизен към Arduino UNO или ESP32, с примерен sketch, който можеш да качиш веднага.

Демо на ToF сензор за разстояние VL53L0X

Този проект показва измервания на разстояние в реално време с помощта на сензора Time-of-Flight VL53L0X, свързан чрез I2C. Arduino Uno чете данните за разстояние в милиметри от сензора и ги отпечатва в Serial Monitor на всеки 200 ms.

Схема на свързване: TOF200C VL53L0X сензор за разстояние Time-Of-Flight много прецизен на Arduino UNO
Схема на свързване · Кликни, за да увеличиш
Таблица на свързване: TOF200C VL53L0X сензор за разстояние Time-Of-Flight много прецизен на Arduino UNO
Таблица на свързване · Кликни, за да увеличиш
VL53L0X_ToF_Distance_Sensor_Demo.ino · компилирано и тествано
/*
 * ==================================================================
 *  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);
}

Необходими библиотеки: Adafruit_VL53L0X 1.2.5

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Сензор за разстояние VL53L0X с ESP32

Този проект измерва разстояние в милиметри с помощта на сензора VL53L0X Time-of-Flight, свързан чрез I2C. Отворете Serial Monitor на 115200 baud, за да видите измерванията на разстоянието в реално време.

Схема на свързване: TOF200C VL53L0X сензор за разстояние Time-Of-Flight много прецизен на ESP32 DevKit V1
Схема на свързване · Кликни, за да увеличиш
Таблица на свързване: TOF200C VL53L0X сензор за разстояние Time-Of-Flight много прецизен на ESP32 DevKit V1
Таблица на свързване · Кликни, за да увеличиш
VL53L0X_Distance_Sensor_with_ESP32.ino · компилирано и тествано
/*
 * ==================================================================
 *  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);
}

Необходими библиотеки: Adafruit_VL53L0X 1.2.5

Wiring diagram and example code generated by Codey.online — https://www.codey.online

TOF200C VL53L0X сензор за разстояние Time-Of-Flight много прецизен

Мини лазерен модул за измерване на разстояние с точност 1mm и голям обхват.

Model: TOF200C VL53L0X
Напрежение: 3V до 5 V
Консумация на ток: 40 mA (max)
Разстояние: 3cm до 200cm

Свързвания:
- VIN
- GND
- SDA
- SCL
- INT
- SHUT


Комуникация: I2C комуникационен протокол (напълно съвместим с 3-5 v система)

Подходящ за Arduino, ESP8266 и ESP32. Работи добре с библиотеката Adafruit_VL6180X.

Възможни са множество сензори на 1 I2C линия, тъй като на сензорите може софтуерно да се зададе I2C адрес.

VL53L0X Time Of Flight лазерният сензор е много прецизен и надежден сензор, който може да се използва за широк спектър от приложения, включително измерване на разстояние, засичане на движение и навигация.

Едно от основните предимства на този сензор е неговата прецизност. Сензорът използва лазерна технология за измерване на разстоянието до обект, което дава много по-точен резултат от например инфрачервен сензор. Това прави сензора подходящ например за използване в дронове, индустриална автоматизация и роботи.

Освен това сензорът е и много лесен за използване. Той е съвместим с широк спектър от микроконтролерни платформи, включително Arduino, Raspberry Pi и STM32, и има много примери и библиотеки, които да ви помогнат при интегрирането на сензора във вашия проект.

Накрая, сензорът е и много малък и лек, което улеснява интегрирането му в широк спектър от приложения. 2-те монтажни отвора също правят много лесно здравото закрепване на този сензор.

Размери
Дължина: 1,3cm
Ширина: 1,04cm
Височина: 0,32cm

  • Компактен формат
  • I2C комуникация
  • 3V до 5V
  • Малък и лек
При пускане видеото се зарежда от YouTube.

Защо да изберете този продукт?

  • Много точен – Измерва разстояние с точност 1 мм.
  • Голям обхват – Измерва разстояния от 3 до 200 см.
  • Широка съвместимост – Работи с Arduino, ESP8266 и ESP32.
  • Множество сензори – Софтуерно адресиране на една I2C линия.
  • Компактен и лек – Лесен за интегриране в проекти.
  • Стабилно закрепване – Оборудван с 2 отвора за винтове.
Спецификации
Ширина1,04cm
СвързванеVIN, GND, SDA, SCL, INT, SHUT
ИнтерфейсI2C
Подходящ заArduino, ESP8266 и ESP32
Дължина1,3cm
Консумация на ток40 mA (max)
Височина0,32 cm
МоделTOF200C VL53L0X
Разстояние3cm до 200cm

Често купувани заедно

Общо: € 22,14

Отзиви

★★★★★ 5,0/5 1 отзив
  • ★★★★★Brenon EjupovicПотвърдена покупка

    много прецизно.

Напиши отзив
Твоята оценка

Доставка & връщане

Доставка

  • Пратка с track & trace€ 7,70В рамките на 24 часа
  • Вземане от локация на PostNL€ 7,40В рамките на 24 часа
  • Пратка за пощенската кутия€ 3,70В рамките на 2 работни дни
  • Пратка за пощенска кутия 24 часа€ 4,55В рамките на 24 часа
  • Вземане от магазинаБезплатно
Всичко за доставката

Връщане

Не си доволен? Имаш 30 дни след получаването, за да върнеш продукта.

Всичко за връщането

Наскоро разгледани