소스코드
아래는 소스코드입니다. 아두이노 IDE에 붙여넣기 하여 컴파일하고 업로드합니다.
int buzzer=6;//버저출력을 디지털IO 6번핀으로 지정합니다.
int i = 0;
void setup()
{
pinMode(buzzer,OUTPUT);//디저털IO 6번핀을 출력으로 지정합니다.
}
void loop()
{
for(i=0;i<80;i++)//버저의 주파수 설정
{
digitalWrite(buzzer,HIGH);//버저 ON
delay(1); // 1ms 지연
digitalWrite(buzzer,LOW);//버저 OFF
delay(1); // 1ms 지연
}
for(i=0;i<100;i++)//버저의 주파수 설정
{
digitalWrite(buzzer,HIGH);//버저 ON
delay(2); // 2ms 지연
digitalWrite(buzzer,LOW);//버저 OFF
delay(2); // 2ms 지연
}
}