【說明】
學習使用蜂鳴器和喇叭讓電路發出聲音。
【零件表】
【零件接腳】
| No. | 零件接腳 | UNO R3 接腳 |
| 1 | 蜂鳴器 S (或長腳) | D 8 |
【按線圖】
【程式碼】
/*
* 學習使用蜂鳴器和喇叭讓電路發出聲音。
*/
int buzzerPin = 8; // 定義蜂鳴器的腳位
unsigned char i = 0; // 定義迴圈變數
void setup()
{
pinMode(buzzerPin, OUTPUT); // 設定蜂鳴器的腳位為輸出模式
}
void loop()
{
for(i=0; i<80; i++) { // 輸出一個頻率的聲音
digitalWrite(buzzerPin, HIGH); // 發聲音
delay(3); // 延遲
digitalWrite(buzzerPin, LOW); // 不發聲音
delay(3); // 延時
}
for(i=0; i<100; i++) { // 輸出另一個頻率的聲音
digitalWrite(buzzerPin, HIGH); // 發聲音
delay(3); // 延時
digitalWrite(buzzerPin, LOW); // 不發聲音
delay(1); // 延時
}
}
※ 分享結束 ※