說明: 蜂鳴器是可以在直流電流的作用下振動發(fā)聲的裝置,因此可使用蜂鳴器來用作提示或報警,例如按鍵按下、開始工作、工作結(jié)束或提醒故障等等。 蜂鳴器發(fā)聲的原因在于其內(nèi)部的壓電陶瓷片。壓電陶瓷片是一種電子發(fā)音元件。在兩片銅制圓形電極中間放入壓電陶瓷介質(zhì)材料,當在兩片電極上面接通交流信號時,壓電片會根據(jù)電壓的大小和頻率發(fā)生機械變形而產(chǎn)生相應(yīng)的聲音。 壓電陶瓷片由于結(jié)構(gòu)簡單造價低廉,被廣泛的應(yīng)用于電子電器方面如:玩具,發(fā)音電子表,電子儀器,電子鐘表,定時器等方面。 依據(jù)蜂鳴器內(nèi)部有無振蕩源可以分為有源蜂鳴器和無源蜂鳴器。有了震蕩源的蜂鳴器,能夠?qū)⒅绷麟娹D(zhuǎn)換為周期性大小變化的交流電,因此用直流電可以直接工作。而無源蜂鳴器沒有振蕩源,需要外部輸入交流電(電流或方向做周期性變化),才能工作發(fā)聲。 可以看到有源蜂鳴器呈圓柱狀,中間由一道凹槽分成了兩部分,兩部分高度接近。而無源蜂鳴器下面一部分要比上面一部分矮得多。
16-有源蜂鳴器模塊.png (316.7 KB, 下載次數(shù): 59)
下載附件
2020-8-2 11:21 上傳
實驗?zāi)康模?/font>控制有源蜂鳴器每隔三秒蜂鳴一次,每次持續(xù)一秒。
器材:Stduino UNO/Nano、杜邦線、有源蜂鳴器模塊
電路連接:
16-有源蜂鳴器模塊電路圖.png (168.44 KB, 下載次數(shù): 69)
下載附件
2020-8-2 11:22 上傳
代碼展示: int LED = 13;
int BUZZER = 8;
void setup()
{
pinMode(LED,OUTPUT);
pinMode(BUZZER,OUTPUT);
}
void loop()
{
digitalWrite(BUZZER,HIGH);
delay(1000);
digitalWrite(BUZZER,LOW);
delay(1000);
}
Stduino IDE是一款面向32位處理器快速入門學(xué)習(xí)的集成開發(fā)平臺,目前已經(jīng)支持Arduino_Core_STM32框架,集聚快捷、高效、免費、開源、易得于一身,軟件還集成了GDB調(diào)試功能。
IDE當前支持的功能有: - GDB調(diào)試
- 封裝庫下載安裝
- 代碼自動補全提示
- 中英文模式
- UTF-8\GBK編碼格式
- 代碼快速格式化
- SWD\串口程序下載&調(diào)試(已驗證)
- DFU程序下載方式(待驗證)
- USB HID程序下載方式(待驗證)
- maple DFU程序下載方式(待驗證)
- maple DFU2程序下載方式(待驗證)
- MassStorage程序下載方式(待驗證)
更多功能細節(jié)請前往www點stduino點com進行了解 已經(jīng)支持的芯片&板型列表: - Stduino UNO&Nano
- Nucleo 144 boards
- Nucleo 64 boards
- Nucleo 32 boards
- Discovery boards
- Eval boards
- STM32MP1 series coprocessor boards
- Generic STM32F0 boards
- Generic STM32F1 boards
- Generic STM32F3 boards
- Generic STM32F4 boards
- Generic STM32H7 boards
- Generic STM32L0 boards
- 3D printer boards
- LoRa boards
- Electronic Speed Controller boards
- Generic flight controllers
- Garatronics boards
- Midatronics boards
更多功能集成正在進行中~
|