Der Adafruit VL53L1X Time of Flight-Entfernungssensor (auch bekannt als VL53L1CX) ist ein Time of Flight-Entfernungssensor mit einer enormen Reichweite von 4 Metern und LIDAR-ähnlicher Präzision.
Der Sensor enthält eine winzige unsichtbare Laserquelle und einen passenden Sensor. Das VL53L1X kann die 'Flugzeit' erkennen, d. h. wie lange das Licht gebraucht hat, um zum Sensor zurückzukehren.
Da es eine sehr schmale Lichtquelle verwendet, ist es gut geeignet, um nur die Entfernung der direkt vor ihm liegenden Fläche zu bestimmen. Im Gegensatz zu Sonaren, die Ultraschallwellen reflektieren, ist der "Kegel" des Sensors sehr schmal. Im Gegensatz zu IR-Distanzsensoren, die versuchen, die Menge des zurückgeworfenen Lichts zu messen, ist das VL53L1X viel präziser und hat keine Linearitätsprobleme oder "Doppelbilder", bei denen man nicht erkennen kann, ob ein Objekt sehr weit entfernt oder sehr nah ist.
Dabei handelt es sich um die nächste Generation des VL53L0X ToF-Sensors, der mit einer Reichweite von ca. 30 bis 4000 mm und einer Aktualisierungsrate von bis zu 50 Hz arbeiten kann. Wenn Sie eine noch kleinere Reichweite benötigen, sollten Sie sich das VL6180X ansehen, das 5 mm bis 200 mm messen kann und ebenfalls einen Lichtsensor enthält.
Der Sensor ist klein und lässt sich leicht in jedem Robotik- oder interaktiven Projekt einsetzen. Da er 2,8 V Spannung und Logik benötigt, hat Adafruit den kleinen Kerl auf eine Breakout-Platine mit einem Regler und Level-Shifting gesetzt. Sie können es ohne Bedenken mit jedem 3-5V Power- oder Logik-Mikrocontroller verwenden. Funktioniert hervorragend mit dem 3,3V Logikpegel eines Feather oder Raspberry Pi, oder dem 5V Pegel eines Metro 328 oder Arduino Uno, dieses Breakout ist bereit, mit den meisten gängigen Mikrocontrollern oder SBCs zu arbeiten. Und da es I2C spricht, können Sie es einfach mit zwei Datenleitungen plus Strom und Masse anschließen.
Als ob das noch nicht genug wäre, haben sie auch SparkFun qwiic-kompatible STEMMA QT-Anschlüsse für den I2C-Bus hinzugefügt, so dass Sie nicht einmal löten müssen. Schließen Sie einfach Ihr Lieblingsmikrofon mit einem Plug-and-Play-Kabel an, um schnellstmöglich 6-DoF-Daten zu erhalten. Wenn Sie nicht löten möchten, schließen Sie einfach Ihr Lieblingsmikrofon, wie den STM32F405 Feather, mit einem STEMMA QT-Adapterkabel an. Dank der Stemma QT-Anschlüsse kann das VL53L1X auch mit unserem verschiedenen Zubehör verwendet werden. QT-Kabel ist nicht im Lieferumfang enthalten, aber wir haben eine Auswahl im Shop
. Die Kommunikation mit dem Sensor erfolgt über I2C mit einer von ST geschriebenen API, so dass es nicht allzu schwer ist, ihn auf Ihren bevorzugten Mikrocontroller zu portieren. Adafruit hat eine Wrapper-Bibliothek für Arduino geschrieben, so dass Sie ihn mit jedem Ihrer Arduino-kompatiblen Boards verwenden können.
TECHNISCHE DETAILS
VL53L1CX Spezifikationen:
Sender: 940 nm unsichtbarer Laser (Klasse 1)
SPAD (Single Photon Avalanche Diode) Empfangsarray mit integrierter Linse
FlightSense? Entfernungssensor für schnelle und genaue Entfernungsmessung
Bis zu 400 cm Entfernungsmessung
Bis zu 50 Hz Entfernungsfrequenz
Typisches Vollsichtfeld (FoV): 27 °
Programmierbare ROI-Größe (Region of Interest) auf dem Empfangsarray, so dass der Sensor-FoV reduziert werden kann
Programmierbare ROI-Position auf dem Empfangsarray, die eine Steuerung des Mehrzonenbetriebs vom Host aus ermöglicht
Kann hinter vielen Abdeckungsfenstermaterialien verborgen werden
I²C-Schnittstelle (bis zu 400 kHz)
Shutdown- und Interrupt-Pins
Standard-I2C-Adresse 0x29 (kann in der Software durch Verwendung des Shutdown-Pins geändert werden, um andere Sensoren auf demselben Bus zu deaktivieren)
Produktabmessungen: 25.5mm x 17.5mm x 4.6mm / 1.0" x 0.7" x 0.2"
Produktgewicht: 1.8g / 0.1oz