Adafruit VL6180X Sensor Time of Flight

19,30 

Inkl. MwSt.
zzgl. Versand
Lieferzeit: ca. 1-3 Tage (***)
Vorrätig 5 Stück auf Lager und direkt bestellbar

Vorrätig

Artikelnummer: 371975 Kategorie:
Beschreibung
Kurze Distanzen und Umgebungslicht digital erfassen

Präzise Näherungsmessung im Zentimeterbereich

Das Adafruit VL6180X Breakout kombiniert eine Time-of-Flight-Distanzmessung für kurze Abstände mit einem Umgebungslichtsensor. Die Messwerte werden digital über I2C bereitgestellt.

Regler und Pegelwandler des Breakouts ermöglichen den Einsatz an gängigen 3,3-V- und 5-V-Controllern. Die von Makershop geführte Ausführung basiert auf Adafruit Produkt 3316; Platinenrevision und Anschlussform können vom heutigen STEMMA-QT-Layout abweichen.

0–100 mmDistanz
UmgebungslichtZusatzsensor
I2CSchnittstelle
Adafruit VL6180X Time-of-Flight-Distanzsensor-Breakout in schräger Ansicht
Adafruit VL6180X Sensor Time of Flight Distance Distanz VL6180 5-200mm Arduino 3316

Pinout und Orientierung

Anschlüsse, Pins und Funktionen im Überblick

Die folgende Übersicht bezieht sich auf die konkret abgebildete Makershop-Ausführung.

Adafruit VL6180X Time-of-Flight-Distanzsensor-Breakout in schräger Ansicht
Adafruit VL6180X Sensor Time of Flight Distance Distanz VL6180 5-200mm Arduino 3316
VIN3–5-V-Versorgung des Adafruit Breakouts
GNDMasse
SCLI2C-Takt
SDAI2C-Daten
GPIO0 / SHDNHardware-Abschaltung und Startsteuerung
GPIO1 / INTprogrammierbarer Interrupt-Ausgang
Typische Projekte

Was du damit bauen kannst

Näherung am Bedienfeld

Hand- und Objektnähe lässt sich im spezifizierten Nahbereich berührungslos erkennen.

Kurze Positionierwege prüfen

Bewegliche Teile können innerhalb kleiner Mechanikaufbauten auf einen definierten Abstand überwacht werden.

Roboter im Nahbereich absichern

Der digitale Distanzwert eignet sich als zusätzliche Nahbereichsinformation vor langsamen Bewegungen.

Distanz und Licht kombinieren

Interaktive Installationen können eine Annäherung zusammen mit der gemessenen Umgebungshelligkeit auswerten.

Schnellstart

Nahbereich und Lux-Wert per I2C lesen

Der Einstieg benötigt nur vier Leitungen. Die genaue Pinbeschriftung richtet sich nach der gelieferten Adafruit-Platinenrevision.

Vorbereitung und Umsetzung

SchrittUmsetzung
VIN3,3 V oder 5 V
GNDGND
SCLI2C SCL
SDAI2C SDA
SHDN / GPIO0optional digitaler Ausgang
Beispiel

#include <Wire.h>
#include <Adafruit_VL6180X.h>

Adafruit_VL6180X sensor;

void setup() {
  Serial.begin(115200);
  if (!sensor.begin()) {
    Serial.println("VL6180X nicht gefunden");
    while (true) delay(100);
  }
}

void loop() {
  const uint8_t distance = sensor.readRange();
  const uint8_t status = sensor.readRangeStatus();
  if (status == VL6180X_ERROR_NONE) {
    Serial.print("Distanz: ");
    Serial.print(distance);
    Serial.print(" mm, Licht: ");
    Serial.print(sensor.readLux(VL6180X_ALS_GAIN_5), 1);
    Serial.println(" lx");
  } else {
    Serial.print("Messfehler: ");
    Serial.println(status);
  }
  delay(500);
}
Technische Daten

Die wichtigsten Werte

SensorchipSTMicroelectronics VL6180X
MessprinzipTime of Flight mit 850-nm-IR-Emitter
Spezifizierter Distanzbereich0–100 mm
Erweiterte Praxisreichweitebis etwa 150–200 mm nur unter günstigen Bedingungen laut Adafruit
Umgebungslichtsensorunter 1 Lux bis 100 kLux, 16-Bit-Ausgabe
SchnittstelleI2C bis 400 kHz
Standardadresse0x29
Versorgung Breakout3–5 V dank Regler und Pegelwandlung
Chip-Betriebsspannung2,6–3,0 V
Typische Stromaufnahme Chip1,7 mA beim Ranging; 300 µA bei ALS
Dokumente und Hilfe

Datenblatt, Pinout und Tutorials

Eigene Makershop-Unterlagen stehen direkt auf unserem Server bereit. Ergänzend verlinken wir vertrauenswürdige technische Primärquellen.

Technische Grundlage: Adafruit VL6180X Produkt 3316 · Adafruit VL6180X Learning Guide · STMicroelectronics VL6180X Datenblatt. Produktbilder und Lieferumfang beziehen sich auf das Makershop-Angebot.

Häufige Fragen

Vor dem ersten Einsatz wissen

Was unterscheidet den VL6180X vom VL53L0X?

Der VL6180X ist für kurze Distanzen ausgelegt und enthält zusätzlich einen Umgebungslichtsensor. Der VL53L0X erreicht deutlich größere Entfernungen.

Kann ich das Adafruit Breakout an einem Arduino Uno verwenden?

Ja. Adafruit integriert Spannungsregler und Pegelwandlung, sodass das Breakout mit 3,3-V- und 5-V-Controllern eingesetzt werden kann.

Warum erscheint bei manchen Zielen ein Messfehler?

Zu wenig Rücksignal, starkes Umgebungslicht, ungünstige Geometrie oder eine Distanz außerhalb des gültigen Bereichs können Fehlerstatus auslösen.

Besitzt jede Version STEMMA-QT-Anschlüsse?

Nein. Adafruit hat das Layout im Lauf der Produktpflege geändert. Anschlüsse und Zubehör müssen deshalb an der gelieferten Platinenrevision geprüft werden.

Dokumentation / Ressourcen

Rezensionen

Es gibt noch keine Rezensionen.

Schreibe die erste Rezension für „Adafruit VL6180X Sensor Time of Flight“

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

You have to be logged in to be able to add photos to your review.