TFmini con Arduino (sensor de distancia)

Buscador de rango láser TFmini

Primeramente en este tutorial se mostrara el uso del sensor TFmini con un código básico para medir distancia con arduino de hecho tiene las suficientes bases para mas usos. En realidad el TFmini LiDAR es un buscador de rango láser unidireccional que se basa en tecnología de tiempo vuelo (ToF). Se compone a base de dispositivos ópticos y electrónicos especiales, de esta manera integran un algoritmo adaptativo para entornos de aplicaciones interiores y exteriores. Aunque tiene un cuerpo diminuto siendo de solo 4.7 gramos, aun asi su rendimiento en medición de distancias es altísimo, haciéndolo muy eficaz. Su anti interferencia es tan fuerte que puede funcionar con luz exterior. En cuanto a la interfaz de comunicación, adopta la UART (TTL) y por suerte puede ser compatible con una variedad de controladores Arduino, en este caso para el ejemplo usaremos el Arduino UNO. Sus especificaciones son las siguientes:

  • Rango de voltaje: 4.5 V – 6 V
  • Rango de trabajo: 0.3 m – 12 m
  • Potencia media: 0.6 W
  • Angulo de recepción: 2.3°
  • Frecuencia de actualización: 100 Hz
  • Precisión de rango: 1% (<6m), 2% (6-12m)

Lista de materiales:

Diagrama de conexión

Para empezar la conexión de nuestro sensor con el arduino tomaremos en cuenta las siguientes imagenes:   

En primer lugar en nuestro programa de ejemplo nuestra salida TX la identificaremos en la 13 y la RX en la 12 de nuestras salidas digitales PWM, por otra parte lo demás se sobreentiende fácilmente conectando su pin 3 a 5 V y el pin 4 a GND pero en el serial.begin le tendremos que asignar 115200 baudios, en realidad es a los cuales trabajara el programa de manera correcta.

Código

Nota: Para aclarar se estará usando la librería DFRobot_TF_Mini

Resultados

Desplegamos nuestro monitor serial, de esta manera nos mostrara las lecturas de distancia e intensidad de la señal, cuando se obstaculiza el láser hace la lectura de la distancia y lo muestra al igual que notamos como cambia la intensidad de la señal.

Monitor serie

Finalmente, si este tutorial fue de tu ayuda nos agradaría dejes tu comentario o si crees que nos hizo falta algo con mucho gusto tomaremos en cuenta tu opinión. Tambien te invitamos a visitar nuestra pagina principal para que estes al pendiente de los nuevos tutoriales que tenemos en HETPRO, por ejemplo de ArduinoPCBsprogramacion y muchos mas.

Un comentario en «TFmini con Arduino (sensor de distancia)»

  1. Buen día.

    Me encuentro buscando un módulo que este capacitado a medir distancias hasta 8 m, me interesa este que se expone pero tengo una pregunta ¿El módulo TFmini se puede configurar a otra velocidad?, es decir, me gustaría que la Serial.begin fuera 9600 en vez de 115200.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *