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.

Escríbenos tus dudas o comentarios

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Usamos Cookies en nuestro sitio WEB

Por favor confirma, si aceptas nuestras cookies de rastreo. También puedes negar el uso de cookies de rastreo y seguir navegando sin que ninguna información sea enviada a servicios de terceros.