Objednáno v pracovní den do 14:00 = odesláno ještě týž den 30 dní na odstoupení od smlouvy Záruka 1 rok
← Zpět na přehled

Při přehrání se načte video z YouTube.

Schéma zapojení a ukázkový kód

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.

Ukázka ToF senzoru vzdálenosti VL53L0X

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.

Schéma zapojení: TOF200C VL53L0X Senzor vzdálenosti Time-Of-Flight velmi přesný na Arduino UNO
Schéma zapojení · Kliknutím zvětšíte
Tabulka zapojení: TOF200C VL53L0X Senzor vzdálenosti Time-Of-Flight velmi přesný na Arduino UNO
Tabulka zapojení · Kliknutím zvětšíte
VL53L0X_ToF_Distance_Sensor_Demo.ino · zkompilováno a otestováno
/*
 * ==================================================================
 *  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

Senzor vzdálenosti VL53L0X s ESP32

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.

Schéma zapojení: TOF200C VL53L0X Senzor vzdálenosti Time-Of-Flight velmi přesný na ESP32 DevKit V1
Schéma zapojení · Kliknutím zvětšíte
Tabulka zapojení: TOF200C VL53L0X Senzor vzdálenosti Time-Of-Flight velmi přesný na ESP32 DevKit V1
Tabulka zapojení · Kliknutím zvětšíte
VL53L0X_Distance_Sensor_with_ESP32.ino · zkompilováno a otestováno
/*
 * ==================================================================
 *  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

Nedávno zobrazené

Bezdrátový reléový modul vč. dálkového ovládání - 12V, 1 kanál, 433Mhz RF

Bezdrátový reléový modul vč. dálkového ovládání - 12V, 1 kanál, 433Mhz RF

€ 13,65
Zobrazit
Reproduktorová svorka s tlačnými a pružinovými svorkami 2pólová

Reproduktorová svorka s tlačnými a pružinovými svorkami 2pólová

€ 2,49
TOF050C-VL6180X Senzor vzdálenosti Time-Of-Flight velmi přesný

TOF050C-VL6180X Senzor vzdálenosti Time-Of-Flight velmi přesný

€ 10,20
Tlačítko | moment  - puls | 14x20 kulatý otvor 12mm | Žlutá

Tlačítko | moment - puls | 14x20 kulatý otvor 12mm | Žlutá

€ 1,00
Mecanum Kolo /Omnidirekční Kolo - 80MM-A Černé - sada 2 kol (1xL + 1xR)

Mecanum Kolo /Omnidirekční Kolo - 80MM-A Černé - sada 2 kol (1xL + 1xR)

€ 13,00
Tlačítko | momentové - impulzní | 14x20 kulatý otvor 12mm | Červená

Tlačítko | momentové - impulzní | 14x20 kulatý otvor 12mm | Červená

€ 1,00
Mecanum Kolo /Omnidirekční Kolo - 80MM-A Červené - sada 2 kol (1xL+1xR)

Mecanum Kolo /Omnidirekční Kolo - 80MM-A Červené - sada 2 kol (1xL+1xR)

€ 29,30
Startovací sada pro Arduino Uno R3 s HC-SR04 snímačem vzdálenosti a dupont kabely

Startovací sada pro Arduino Uno R3 s HC-SR04 snímačem vzdálenosti a dupont kabely

€ 12,15
Zobrazit
CNC hliníkové servo rameno M3 - 25T, pro MG995 MG946R MG996R MG945 S3003

CNC hliníkové servo rameno M3 - 25T, pro MG995 MG946R MG996R MG945 S3003

€ 2,25
Mikrofon (Kondenzátorový), Citlivost 52D, Ideální pro použití s Arduino/Raspberry Pi 9 x 7mm, Through Hole

Mikrofon (Kondenzátorový), Citlivost 52D, Ideální pro použití s Arduino/Raspberry Pi 9 x 7mm, Through Hole

€ 0,90
5 kg Senzor váhové buňky YZC-131 s kabeláží - pro digitální vážení

5 kg Senzor váhové buňky YZC-131 s kabeláží - pro digitální vážení

€ 6,50
Tlačítko | zapínací-vypínací self lock | 14x20 kulatý otvor 12mm | Bílá

Tlačítko | zapínací-vypínací self lock | 14x20 kulatý otvor 12mm | Bílá

€ 1,00