SENSOR DE ULTRASONIDOS: ¿CÓMO MEDIR DISTANCIAS?
ESTE PROGRAMA OS PERMITE MEDIR DISTANCIAS CON EL SENSOR DE ULTRASONIDOS Y DAR EN EL MONITOR SERIAL LA SOLUCIÓN EN CM
#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
delay(2000);
}
#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
delay(2000);
}
No hay comentarios:
Publicar un comentario