Ultrasonido: Medida distancias
Ultrasonido: Medida distancias
Ultrasonido: Medida distancias
Para ver el vídeo pulse aquí
Realizado por: Laura Nine Fidalgo y Lucía Sánchez Merón
Programa:
long distancia;
long tiempo;
void setup(){
Serial.begin (9600);
pinMode (2, OUTPUT);
pinMode (3, INPUT);
pinMode (4, OUTPUT);
pinMode (6, OUTPUT);
}
void loop()
{
digitalWrite (2,LOW);
delayMicroseconds(5);
digitalWrite (2,HIGH);
delayMicroseconds (10);
tiempo=pulseIn (3,HIGH);
distancia=int(0.017*tiempo);
long t;
long d;
Serial. print (''Distancia'');
Serial. print (distancia);
Serial. print (''cm'');
Serial. println ();
delay (100);
if (distancia <=20){
digitalWrite(4, HIGH);
digitalWrite(6, LOW);
}
else {
digitalWrite(4, LOW);
digitalWrite (6, HIGH);
} delay(1000); }