El proyecto que hemos realizado es un medidor de distancia con ultrasonido y una placa Arduino, al que le hemos añadido una distancia límite en la cual al sobrepasarla se activa un zumbador que produce un pitido. Este mecanismo es el que utilizan los coches para ayudarlos a aparcar, conocido como Park Assist.
Para este proyecto hemos utilizado los siguientes elementos:
-Una placa Protoboard
-Una placa Arduino (En nuestro caso Itaduino UNO)
-Un Modulo sensor ultrasonidos US-100 o HC-RS04
-Un Display LCD
-Un potenciómetro (para regular el brillo de la LCD)
-Un zumbador
-Unos cuantos cables
El esquema es el siguiente:
La programación:
Y os adjuntamos unas fotos del proyecto terminado
Hemos sacado parte de la información de: http://zygzax.com/webproyectos/websensorus-100/
Esperamos que os haya gustado y que os sirva de ayuda.
- #include <LiquidCrystal.h>
- LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
- const int trigger=10;
- const int echo=13;
- float distance;
- void setup(){
- Serial.begin(9600);
- pinMode(trigger,OUTPUT);
- pinMode(echo,INPUT);
- lcd.begin(16,2);
- }
- void loop(){
- //Inicializamos el sensor
- digitalWrite(trigger,LOW);
- delayMicroseconds(5);
- // Comenzamos las mediciones
- // Enviamos una señal activando la salida trigger durante 10 microsegundos
- digitalWrite(trigger,HIGH);
- delayMicroseconds(10);
- digitalWrite(trigger,LOW);
- // Adquirimos los datos y convertimos la medida a metros
- distance=pulseIn(echo,HIGH); // Medimos el ancho del pulso
- // (Cuando la lectura del pin sea HIGH medira
- // el tiempo que transcurre hasta que sea LOW
- distance=distance*0.0001657;
- // Enviamos los datos medidos a traves del puerto serie y al display LCD
- Serial.println(distance);
- lcd.setCursor(0,0);
- lcd.print(distance);
- delay(100);
- }
Y os adjuntamos unas fotos del proyecto terminado
Hemos sacado parte de la información de: http://zygzax.com/webproyectos/websensorus-100/
Esperamos que os haya gustado y que os sirva de ayuda.
Proyector realizado por Fernando Estevan y Jorge Díaz.
1 comentarios:
Guapisimo, me ha servido mucho. Muy buen proyecto, gracias
Publicar un comentario