viernes, 8 de enero de 2016

Medidor de distancias con HC-SR04 y LCD 1602


Hoy os traigo un sencillo medidor de distancias basado en el sensor ultrasónico HC-SR04, con el que ya hemos trabajado en un POST anterior, y la comunicación I2C entre un LCD 1602 y Arduino, también utilizada anteriormente, para poder observar los valores de las distancias medidas tanto en centímetros como en pulgadas. Como máximo podremos medir distancias de 5 metros o lo que es lo mismo unas 200 pulgadas.  Sin más preámbulo les muestro los materiales que necesitamos para el montaje y el programa completo para su funcionamiento.


Lista de Materiales:

·         Arduino UNO Rev.3.
·         Cable USB tipo A-B.
·         Sensor ultrasónico HC-SR04.
·         Módulo LCM 1602 I2C V1.
·         Display 16x2 LCD 1602.
·         Protoboard.
·         Cables de conexión.
 
 
Código del programa:



 
 
Video:
 
 


5 comentarios:

  1. ayuda no me funciono, ni si quiera cambia la programacion anterior que puede ser???

    ResponderEliminar
  2. Funciona Ok. revisar si están bajadas las librerías
    necesarias.

    ResponderEliminar
  3. El lCD I2C no ocupa tantos pines.

    ResponderEliminar
    Respuestas
    1. No se a que te refieres, pero un LCD I2C necesita unicamente dos pines para comunicarse con el arduino (SDA y SCL) mas otros dos para la alimentacion.

      Eliminar
  4. disculpa que libraria para ultrasonic.h usaste? me da un monton de errores son las librarias del gestor del arduino ide

    ResponderEliminar