蜂鳴器是一種可以產生聲音的元件。
嗯,我會說這是噪音而不是聲音,但我不想對蜂鳴器太苛刻,所以我們稱它為聲音吧。
這種聲音可以具有頻率,因此可以產生不同的音符。
蜂鳴器有時也被稱為揚聲器。
蜂鳴器分為兩種,主動蜂鳴器和被動蜂鳴器。
左邊是被動蜂鳴器,右邊是主動蜂鳴器:
通過主動蜂鳴器上的封裝和被動蜂鳴器上可見的電路,它們可以被區分開來。
主動蜂鳴器的價格較高,因為相比被動蜂鳴器,它們具有一些額外的邏輯。
特別地,主動蜂鳴器可以使用直流電源工作,您只需連接一根0V
的線和一根信號線,根據您想要播放的聲音,交替高電位和低電位的頻率也不同。
另一方面,被動蜂鳴器需要PWM信號,在Arduino中,我們使用analogWrite()
函數發送PWM信號。
被動蜂鳴器更酷,因為它們可以使用Arduino語言提供的tone()
函數播放小曲子。