蜂鳴器發聲

【說明】

學習使用蜂鳴器和喇叭讓電路發出聲音。

【零件表】

No.零件名稱數量
1蜂鳴器1

【零件接腳】

No.零件接腳UNO R3 接腳
1蜂鳴器 S (或長腳)D 8

【按線圖】

buzzer

【程式碼】

/*
 * 學習使用蜂鳴器和喇叭讓電路發出聲音。
 */

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);                        // 延時 
  } 
}
下載程式碼

 ※  分享結束  ※


發佈留言