Op werkdagen vóór 14:00 uur besteld = dezelfde dag verzonden en in 98% van de gevallen de volgende dag in huis. Gratis retourneren 30 dagen bedenktijd 1 jaar garantie

Aansluitschema en codevoorbeeld

Zo sluit je de TOF400C-VL53L1X Afstandssensor Time-Of-Flight 4-400cm aan op een Arduino UNO of ESP32, met een voorbeeldsketch die je direct kunt uploaden.

VL53L1X Time-of-Flight afstandsmeting

Sluit de TOF400C VL53L1X Time-of-Flight sensor aan op je Arduino Uno via I2C. De sketch initialiseert de sensor in long-distance mode (tot 4 meter) en meet continu de afstand met millimeterprecisie. Open de Seriële Monitor op 115200 baud om de afstandsmetingen in realtime te bekijken.

Aansluitschema: TOF400C-VL53L1X Afstandssensor Time-Of-Flight 4-400cm op een Arduino UNO
Aansluitschema · Klik om te vergroten
Aansluittabel: TOF400C-VL53L1X Afstandssensor Time-Of-Flight 4-400cm op een Arduino UNO
Aansluittabel · Klik om te vergroten
VL53L1X_Time_of_Flight_Distance_Measurem.ino · gecompileerd en getest
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : VL53L1X Time-of-Flight Distance Measurement
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : TOF400C-VL53L1X Distance sensor Time-Of-Flight very accurate 4-400cm
 *  Libraries : VL53L1X 1.3.1
 *
 *  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 <VL53L1X.h>

VL53L1X sensor;

void setup() {
  Serial.begin(115200);
  Wire.begin();
  Wire.setClock(400000); // 400 kHz I2C

  sensor.setTimeout(500);
  if (!sensor.init()) {
    Serial.println(F("Failed to detect and initialize sensor!"));
    while (1) {
      delay(1000);
    }
  }

  // Use Long distance mode (up to 400 cm)
  sensor.setDistanceMode(VL53L1X::Long);
  sensor.setMeasurementTimingBudget(50000);

  // Start continuous ranging with 50 ms period
  sensor.startContinuous(50);
  Serial.println(F("VL53L1X sensor ready. Reading distances..."));
}

void loop() {
  uint16_t distanceMm = sensor.read();

  Serial.print(F("Distance: "));
  Serial.print(distanceMm);
  Serial.print(F(" mm  ("));
  Serial.print(distanceMm / 10.0, 1);
  Serial.print(F(" cm)"));

  if (sensor.timeoutOccurred()) {
    Serial.print(F(" [TIMEOUT]"));
  }

  Serial.println();
  delay(100);
}

Benodigde bibliotheken: VL53L1X 1.3.1

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

VL53L1X Time-of-Flight-afstandsmeter

Deze schakeling verbindt een VL53L1X laser time-of-flight-sensor met de ESP32 via I2C om afstanden van 4 cm tot 400 cm te meten. Open de Serial Monitor op 115200 baud om de afstandsmetingen in real time in millimeters te bekijken.

Aansluitschema: TOF400C-VL53L1X Afstandssensor Time-Of-Flight 4-400cm op een ESP32 DevKit V1
Aansluitschema · Klik om te vergroten
Aansluittabel: TOF400C-VL53L1X Afstandssensor Time-Of-Flight 4-400cm op een ESP32 DevKit V1
Aansluittabel · Klik om te vergroten
VL53L1X_Time_of_Flight_Distance_Meter.ino · gecompileerd en getest
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : VL53L1X Time-of-Flight Distance Meter
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : TOF400C-VL53L1X Distance sensor Time-Of-Flight very accurate 4-400cm
 *  Libraries : VL53L1X 1.3.1
 *
 *  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 <VL53L1X.h>

VL53L1X sensor;

void setup() {
  Serial.begin(115200);
  Wire.begin(21, 22);
  Wire.setClock(400000);

  sensor.setTimeout(500);
  if (!sensor.init()) {
    Serial.println("Failed to detect and initialize VL53L1X sensor!");
    while (1) {
      delay(10);
    }
  }

  // Use Long distance mode (up to 4 meters) and 50 ms timing budget
  sensor.setDistanceMode(VL53L1X::Long);
  sensor.setMeasurementTimingBudget(50000);
  sensor.startContinuous(50);

  Serial.println("VL53L1X ready! Measuring distance...");
}

void loop() {
  uint16_t distanceMm = sensor.read();

  if (sensor.timeoutOccurred()) {
    Serial.println("Measurement timeout!");
  } else {
    Serial.print("Distance: ");
    Serial.print(distanceMm);
    Serial.print(" mm (");
    Serial.print(distanceMm / 10.0, 1);
    Serial.println(" cm)");
  }

  delay(100);
}

Benodigde bibliotheken: VL53L1X 1.3.1

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

TOF400C-VL53L1X Afstandssensor Time-Of-Flight 4-400cm

Mini laser afstandssensor module met een nauwkeurigheid van 1mm en groot bereik.

Model: TOF400C-VL53L1X
Spanning: 3V tot 5 V
Stroomverbruik: 40 mA (max)
Afstand: 4cm tot 400cm

Aansluitingen:
- VIN
- GND
- SDA
- SCL
- INT
- SHUT


Communicatie: de I2C communicatieprotocol (volledig compatibel met 3-5 v systeem)

Geschikt voor Arduino, ESP8266 en ESP32. 

Meerdere sensoren op 1 I2C lijn mogelijk doordat de sensoren softwarematig voorzien kunnen worden van een I2C adres.

De TOF400C-VL53L1X Time Of Flight laser sensor is een zeer precieze en betrouwbare sensor die gebruikt kan worden voor een breed scala aan toepassingen, waaronder afstandsmeting, bewegingsdetectie en navigatie.

Een van de belangrijkste voordelen van deze sensor is zijn precisie. De sensor maakt gebruik van lasertechnologie om de afstand tot een object te meten, waardoor het een veel nauwkeuriger resultaat geeft dan bijvoorbeeld een infrarood sensor. Dit maakt de sensor bijvoorbeeld geschikt voor gebruik in drones, industriële automatisering en robots.

Daarnaast is de sensor ook zeer eenvoudig te gebruiken. Het is compatibel met een breed scala aan microcontroller platforms, waaronder Arduino, Raspberry Pi en STM32, en er zijn veel voorbeelden en bibliotheken beschikbaar om u te helpen bij het integreren van de sensor in uw project.

Tot slot, de sensor is ook zeer klein en licht, waardoor het gemakkelijk te integreren is in een breed scala aan toepassingen. De 2 schroefgaten maken het ook nog eens zeer eenvoudig om deze sensor stevig te bevestigen.

Afmetingen
Lengte: 1,3cm
Breedte: 1,04cm
Hoogte: 0,32cm

  • Laser afstandssensor
  • 1 mm nauwkeurig
  • 4-400 cm bereik
  • 6 aansluitingen

Waarom kiezen voor dit product?

  • Zeer nauwkeurig – Meet afstand met 1 mm nauwkeurigheid.
  • Groot bereik – Meet afstanden van 4 tot 400 cm.
  • Eenvoudige integratie – Compatibel met Arduino, Raspberry Pi en STM32.
  • Meerdere sensoren – Meerdere sensoren op één I2C-lijn mogelijk.
  • Compact formaat – Klein en licht, makkelijk te integreren.
  • Stevige bevestiging – Twee schroefgaten voor stevige montage.
Specificaties
Afmetingen1,3 cm x 1,04 cm x 0,32 cm
InterfaceI2C
Geschikt voorArduino, ESP8266 en ESP32
Stroomverbruik40 mA
ModelTOF400C-VL53L1X
Afstand4cm tot 400cm

Beoordelingen

★★★★★ 5,0/5 1 beoordeling
  • ★★★★★Joep KievitsGeverifieerde koop

    4 meter range!

Schrijf een beoordeling
Jouw beoordeling

Verzenden & retourneren

Verzending

  • Pakket met track & trace€ 7,70Binnen 24 uur
  • Ophalen bij PostNL locatie€ 7,40Binnen 24 uur
  • Brievenbuspakketje€ 3,70Binnen 2 werkdagen
  • Brievenbuspakketje 24 uur€ 4,55Binnen 24 uur
  • Afhalen in de winkelGratis
Alles over verzenden

Retourneren

Niet tevreden? Je hebt 30 dagen bedenktijd na ontvangst om het product terug te sturen.

Alles over retourneren

Eerder bekeken