Paso 4:
p.MsoNormal, li. MsoNormal, div. MsoNormal {margen: 0.0 en; font-size: 12.0pt; font-family: Times New Roman;} div. Sección 1 {página: sección 1;}
Aquí está el código para el Arduino:
p.MsoNormal, li. MsoNormal, div. MsoNormal {margen: 0.0 en; font-size: 12.0pt; font-family: Times New Roman;} div. Sección 1 {página: sección 1;}
const int pingPin = 7;
de larga duración;
const int zumbador = 3;
void setup()
{pinMode(buzzer,OUTPUT);
}
void loop()
{pinMode (pingPin, salida);
digitalWrite (pingPin, LOW);
delayMicroseconds (2);
digitalWrite (pingPin, HIGH);
delayMicroseconds (5);
digitalWrite (pingPin, LOW);
pinMode (pingPin, entrada);
duración = pulseIn (pingPin, HIGH);
Si (duración > 12000 y duración < 20000)
{digitalWrite (zumbador, HIGH);
Delay(2000);
digitalWrite (zumbador, LOW);
Delay(1000);
}
otra cosa
{digitalWrite(buzzer,LOW);
}}