jueves, 12 de marzo de 2015

Sensor de distancia por ultrasonidos y distancia en pantalla 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 código 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);
}       

Fuente: http://ardujoan.blogspot.com.es

No hay comentarios:

Publicar un comentario