Page 256 - 최강 아두이노 퍼스트 참고서
P. 256
그림 31-3 브레드보드 부저 회로 구성도
예제코드: 사이렌 소리
http://www.allfirst.co.kr/pds/arduinoLib/passive_siren_ex_1.ino
/* 사이렌 소리 예제 코드입니다. */
void setup()
{
pinMode(9,OUTPUT);
}
void loop() {
//Dynamic to set the frequence from 200HZ to 800HZ in a
cycle
for(int i=200;i<=800;i++)
{
tone(9,i); //Output the frequence in port 4
delay(5); //Keep this frequence 5ms
}
delay(4000); //Keep 4mins in the Highest frequence
for(int i=800;i>=200;i--)
{
tone(9,i);
delay(10); //Keep this frequence 10ms
}
}
256