Esta librería está diseñada para que puedas medir distancias con gran precisión utilizando tu placa MentorBit y el módulo de sensor de distancia láser VL53.
Si estás empezando en el mundo de la electrónica, ¡no te preocupes! MentorBit está pensado para que aprender sea fácil y divertido. Esta placa ya incluye un montón de componentes (LEDs, pulsadores, pantallas, etc.) y utiliza conectores especiales (JST) para que puedas añadir nuevos sensores y módulos sin tener que pelearte con un montón de cables. Pásate por nuestra web para saber más de MentorBit y nuestros productos pinchando aquí.
Con esta librería, podrás medir distancias de forma precisa, rápida y segura, ideal para proyectos donde el control de proximidad o posicionamiento es clave.
El VL53L0X (u otras variantes similares) es un sensor de medición de distancia basado en un láser infrarrojo. Utiliza una tecnología llamada Time-of-Flight (tiempo de vuelo), que mide cuánto tarda el láser en rebotar en un objeto para calcular su distancia. Es mucho más preciso y confiable que sensores ultrasónicos o de infrarrojos tradicionales.
Gracias a este sensor puedes medir distancias cortas (hasta unos 2 metros en condiciones ideales) con gran exactitud.
La librería MentorBit-VL53 facilita la comunicación entre la placa MentorBit y el sensor láser, ocultando los detalles técnicos para que tú puedas obtener la distancia con una simple instrucción.
Te permite centrarte en el desarrollo de tus ideas, sin preocuparte por configuraciones complejas.
- Un sistema de aparcamiento asistido con avisos de proximidad.
- Contadores de personas o de objetos que cruzan una línea.
- Robots que detectan obstáculos con precisión milimétrica.
- Dispositivos que reaccionan al movimiento o presencia de objetos cercanos.
Conecta el módulo VL53 al puerto marcado como I2C en la sección de comunicaciones de la placa MentorBit. Este sensor se comunica usando el protocolo I2C, por lo que solo necesitas ese conector.
- Abre tu entorno de programación IDE de Arduino.
- Ve al menú Programa -> Incluir Librería -> Administrar Librerías...
- En el buscador, escribe MentorBit-VL53 y haz clic en "Instalar".
- El IDE también instalará las dependencias necesarias automáticamente.
Este ejemplo muestra la distancia detectada por el sensor cada medio segundo.
#include <MentorBitVL53.h>
// Creamos el objeto sensor
MentorBitVL53 miVL53;
void setup() {
// Inicializamos el monitor serial
Serial.begin(9600);
miVL53.begin(); // Inicializamos el sensor
Serial.println("Sensor VL53 listo para medir.");
}
void loop() {
Serial.print("Distancia: ");
Serial.print(miVL53.leerDistancia());
Serial.println(" mm");
delay(500);
}-
void begin()
Inicializa el sensor láser y lo prepara para las mediciones. -
int leerDistancia()
Devuelve la distancia detectada en milímetros. Ideal para usar dentro del loop del programa.

