Stap 4:
p.MsoNormal, li. MsoNormal, div. MsoNormal {marge: 0.0 in; font-size: 12.0pt; font-family: Times New Roman;} div. Afdeling1 {pagina: Deel1;}
Hier is de code voor de Arduino:
p.MsoNormal, li. MsoNormal, div. MsoNormal {marge: 0.0 in; font-size: 12.0pt; font-family: Times New Roman;} div. Afdeling1 {pagina: Deel1;}
Const int pingPin = 7;
lange duur;
Const int zoemer = 3;
VOID Setup
{pinMode(buzzer,OUTPUT);
}
void loop
{pinMode (pingPin, OUTPUT);
digitalWrite (pingPin, laag);
delayMicroseconds (2);
digitalWrite (pingPin, hoge);
delayMicroseconds (5);
digitalWrite (pingPin, laag);
pinMode (pingPin, INPUT);
duur = pulseIn (pingPin, hoge);
Als (duur > 12000 en duur < 20000)
{digitalWrite (zoemer, hoge);
delay(2000);
digitalWrite (zoemer, laag);
delay(1000);
}
anders
{digitalWrite(buzzer,LOW);
}}