El VL6180X (a veces llamado VL6180) es un sensor de distancia de tiempo de vuelo como ningún otro que haya utilizado.
El sensor contiene una fuente de láser muy pequeña y un sensor de correspondencia. El VL6180X puede detectar el "tiempo de vuelo", o el tiempo que la luz láser ha tardado en rebotar en el sensor. Dado que utiliza una fuente de luz muy estrecha, es bueno para determinar la distancia sólo de la superficie que está directamente frente a él.
A diferencia de los sonares que hacen rebotar las ondas ultrasónicas, el "cono" de detección es muy estrecho. A diferencia de los sensores de distancia IR que intentan medir la cantidad de luz rebotada, el VL6180X es mucho más preciso y no tiene problemas de linealidad ni de "doble imagen", donde no se puede saber si un objeto está muy lejos o muy cerca.
Se trata de la "hermana pequeña" del sensor ToF Adafruit VL53L0X, y puede manejar entre 5 mm y 100 mm de distancia de alcance. Hemos visto hasta 150-200mm con buenas condiciones ambientales. También incluye un sensor de lux. Si necesita una gama más amplia, eche un vistazo a la VL53L0X que puede medir de 50 a 1200 mm.
El sensor es pequeño y fácil de usar en cualquier proyecto de robótica o interactivo. Como necesita una alimentación de 2,8V y la lógica, pusimos al pequeño en una placa de circuito impreso con un regulador y un cambio de nivel. Puedes utilizarlo con cualquier microcontrolador de 3-5V de potencia o lógico sin problemas. Funciona muy bien con el nivel lógico de 3.3V de un Feather o Raspberry Pi, o el nivel de 5v de un Metro 328 o Arduino Uno, este breakout está listo para trabajar con la mayoría de los microcontroladores comunes o SBCs. y como habla I2C, puedes conectarlo fácilmente con dos cables de datos más la alimentación y la tierra.
SparkFun Por si fuera poco, Adafruit también ha añadido conectores STEMMA QT compatibles con qwiic para el bus I2C, por lo que ni siquiera es necesario soldar. Sólo tienes que conectarlo a tu micro favorito con un cable plug-and-play para obtener datos 6-DoF cuanto antes. Para una experiencia sin soldaduras, sólo tienes que conectar tu micro favorito, como el STM32F405 Feather, utilizando un cable adaptador STEMMA QT.
Además, cada pedido incluye un pequeño trozo de cabecera. Suelda el cabezal en tu placa de circuito impreso con tu plancha y un poco de soldadura para cuando quieras que la placa de circuito impreso sea fácil de usar.
Consulta el tutorial para ver el código, los esquemas, los diagramas y mucho más. Estarás sonando en menos de 10 minutos. La comunicación con el sensor se realiza a través de I2C con algunos comandos simples. La mayor parte del trabajo se realiza dentro del propio sensor, por lo que es muy fácil portar nuestra biblioteca Arduino a otro microcontrolador.
¡DETALLES TÉCNICOS
Esquemas, objeto Fritzing, diagramas, código de interfaz y más en el tutorial!
Historial de revisiones:
A partir del 3 de marzo de 2020 - Hemos actualizado este sensor a nuestro estándar STEMMA QT de 0,7" x 1,0" para sensores. Ahora hay cuatro orificios de montaje y dos conectores STEMMA QT para la conectividad plug-and-play. El esquema es el mismo, sólo ha cambiado la forma mecánica, también hemos eliminado el pin de salida de 2,8V.
Dimensiones del producto: 20,5 mm x 18,0 mm x 3,0 mm / 0,8" x 0,7" x 0,1"
Peso del producto: 1,4 g / 0,0 oz