Professional Documents
Culture Documents
void setup() {
Serial.begin(9600);
pinMode(pinSondeo,OUTPUT);
pinMode(pinEcho,INPUT);
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
pinMode(led3,OUTPUT);
void loop() {
digitalWrite(pinSondeo,LOW);
delayMicroseconds(2);
digitalWrite(pinSondeo, HIGH);
delayMicroseconds(10);
digitalWrite(pinSondeo,LOW);
distancia=(duracion/2) /29.1;
if (distancia<10){
digitalWrite(led1, HIGH);
digitalWrite(led2, HIGH);
digitalWrite(led3, HIGH);
}
if (distancia<15&&distancia>10){
digitalWrite(led1, HIGH);
digitalWrite(led2, HIGH);
digitalWrite(led3, LOW);
}
if (distancia<20&&distancia>15){
digitalWrite(led1, HIGH);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
}
}