PRÁCTICA Nº 15: SENSOR DE ULTRASONIDOS 1
La práctica consiste en crear un programa que haga una medición de distancia correcta utilizando un sensor de ultrasonidos. La teoría la tenéis en la página 204, aunque está incompleta. Os pongo un código que podéis copiar y pegar en ARDUINO y la forma de conectarlo sería la siguiente:
GND conectadoa GROUND en la placa
Vcc conectado a 5V en la placa
TRIGG conectado al PIN 12 de la placa
ECHO conectado a PIN 8 en la placa
Programa:
#define trigPin 12
#define echoPin 8
void setup()
{
Serial.begin (9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
}
void loop()
{
long duracion, distancia ;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duracion = pulseIn(echoPin, HIGH) ;
distancia = duracion / 2 / 29.1 ;
Serial.println(String(distancia) + " cm.") ;
int Limite = 20 ; // Medida en vacío del sensor
}
Como siempre:
1.- Hay que comentar qué hace cada frase con //
2.- Hay que incluir el código que actúa con la placa
3.- Hay que incluir una foto/video con vuestro nombre de fondo que indique que lo habéis hecho vosotros
4.- Guardar con un nombre que sea intuitovo, por ejemplo 15ULTRASONIDOS1 "NOMBRE DE LOS ALUMNOS"
No hay comentarios:
Publicar un comentario