Stap 4: Upload de code
Nu is het tijd voor het uploaden van de code. Na het uploaden van de code, brengen je hand in de buurt van het. Het bereik van elke noot is ongeveer 7 cm. Zet uw hand richting van of weg van de zoemer en u zal zitten kundig voor horen de verschillende muzikale noten.
#define trigPin 8
#define echoPin 9
int zoemer = 3;
VOID Setup
{
pinMode (trigPin, OUTPUT);
pinMode (echo pin, INPUT);
pinMode(buzzer,OUTPUT);
}
void loop
{
int duur, afstand;
digitalWrite(trigPin,HIGH);
delayMicroseconds(1000);
digitalWrite(trigPin,LOW);
duration=pulseIn(echoPin,High);
afstand =(duration/2)/29.1;
Als (afstand < 70 & & afstand > 7)
{
if(Distance>63)
{
Tone(buzzer,490);
}
anders
if(Distance>56)
{
Tone(buzzer,523);
}
anders
if(Distance>49)
{
Tone(buzzer,587);
}
anders
if(Distance>42)
{
Tone(buzzer,659);
}
if(Distance>35)
{
Tone(buzzer,698);
}
anders
if(Distance>28)
{
Tone(buzzer,784);
}
anders
if(Distance>21)
{
Tone(buzzer,880);
}
anders if(distance>14)
{
Tone(buzzer,988);
}
}
delay(50)';
}