You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
591 B
31 lines
591 B
//www.elegoo.com
|
|
//2016.12.08
|
|
|
|
int buzzer = 12;//the pin of the active buzzer
|
|
void setup()
|
|
{
|
|
pinMode(buzzer,OUTPUT);//initialize the buzzer pin as an output
|
|
}
|
|
void loop()
|
|
{
|
|
unsigned char i;
|
|
while(1)
|
|
{
|
|
//output an frequency
|
|
for(i=0;i<80;i++)
|
|
{
|
|
digitalWrite(buzzer,HIGH);
|
|
delay(1);//wait for 1ms
|
|
digitalWrite(buzzer,LOW);
|
|
delay(1);//wait for 1ms
|
|
}
|
|
//output another frequency
|
|
for(i=0;i<100;i++)
|
|
{
|
|
digitalWrite(buzzer,HIGH);
|
|
delay(2);//wait for 2ms
|
|
digitalWrite(buzzer,LOW);
|
|
delay(2);//wait for 2ms
|
|
}
|
|
}
|
|
}
|
|
|