De VL6180X (soms de VL6180) is een Time of Flight-afstandssensor als geen ander die je hebt gebruikt! De sensor bevat een zeer kleine laserbron en een bijpassende sensor. De VL6180X kan de "vluchttijd" detecteren, oftewel hoe lang het laserlicht erover heeft gedaan om terug te kaatsen naar de sensor. Omdat er gebruik wordt gemaakt van een zeer smalle lichtbron, is deze alleen goed voor het bepalen van de afstand tot het oppervlak dat er direct voor ligt.
In tegenstelling tot sonars die ultrasone golven weerkaatsen, is de 'kegel' van de waarneming erg smal. In tegenstelling tot IR-afstandssensoren die proberen de hoeveelheid teruggekaatst licht te meten, is de VL6180X veel nauwkeuriger en kent hij geen lineariteitsproblemen of 'dubbele beeldvorming' waarbij je niet kunt zien of een object heel ver of heel dichtbij is.
Dit is het 'kleine zusje' van de Adafruit VL53L0X ToF-sensor en kan een bereik van ongeveer 5 mm tot 100 mm aan. We hebben tot 150-200 mm gezien met goede omgevingsomstandigheden. Er zit ook een luxsensor in. Als je een groter bereik nodig hebt, kijk dan eens naar de VL53L0X, die 50 - 1200 mm kan meten.
De sensor is klein en gemakkelijk te gebruiken in elk robotica- of interactief project. Omdat hij 2,8 V voeding en logica nodig heeft, hebben we het kleine kereltje op een breakout board geplaatst met een regelaar en niveauverschuiving. U kunt hem zonder zorgen gebruiken met elke 3-5V-voedings- of logische microcontroller. Elke bestelling wordt geleverd met een klein stukje header . Soldeer de header op je breakout board met je strijkijzer en wat soldeer en bedraad hem voor onmiddellijk succes op afstandsdetectie!
Communiceren met de sensor gebeurt via I2C met enkele eenvoudige commando's. Het meeste werk wordt binnen de sensor zelf afgehandeld, dus het is heel eenvoudig om onze Arduino library naar een andere microcontroller over te zetten.
Bekijk onze tutorial voor code, schema's, diagrammen en meer! Binnen 10 minuten bel je
Merk | Adafruit |
Model | 3316 |