Vamos a realizar un medidor de distancia por ultrasonidos que sacara el resultado en nuestra LCD
Para ello vamos a necesitar:Arduino
Sensor de ultrasonidos HC-SR04
Pantalla LCD de 2 X 16
Potenciómetro de 1k
Placa protoboard
Conectores protoboard
Las librerias <Ultrasonic.h> y <LiquidCrystal.h>
Lo conectaremos siguiendo el esquema de esta imagen:
El codigo del programa es el siguiente:
// Medidor de distancias con sensor de ultrasonidos HC-SR04 y pantalla LCD
#include <Ultrasonic.h> //Librerias incluidas
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // Pines que utiliza nuestra LCD
Ultrasonic ultrasonic(9,8); // (Trig PIN,Echo PIN) Pines del sensor HC-SR04
void setup() {
lcd.begin(16, 2);
}
void loop()
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print(ultrasonic.Ranging(CM)); // Se puede elegir entre CM or INC
lcd.print("cm");
delay(100);
}
Video del resultado:
Enlaces para descargar las librerias:
LiquidCrystal
No hay comentarios:
Publicar un comentario