David Lin

David Lin

一個軟體工程師的隨意筆記

30 May 2021

37 Sensors Kit - 012 主動式蜂鳴器

buzzer

如同 006 被動式蜂鳴器, 主動式蜂鳴器的接法與被動式蜂鳴器相同,而不同的是訊號產生方式不一樣。

Arduino 只要提供 DC 訊號給主動式蜂鳴器就可以了,不需要自己做出振盪訊號。

#define BUZZER 8

void setup()
{
    pinMode(BUZZER, OUTPUT);
}

void loop()
{
    digitalWrite(BUZZER, HIGH);
    delay(500);
    digitalWrite(BUZZER, LOW);
    delay(500);
}

執行結果

(請打開喇叭或耳機聽一下聲音XD)

References

comments powered by Disqus