arduino 有源 蜂鸣器_【教程】教你玩转Stduino之有源蜂鸣器模块
蜂鳴器一直是日常生活中比較重要的傳感器
很多地方都會用到
那么今天我們就來看看
最基礎的蜂鳴器如何實現有源蜂鳴器模塊
關鍵字:
51、stm32、arduino、stduino單片機、stduino UNO&Nano、有源蜂鳴器模塊
說明:
蜂鳴器是可以在直流電流的作用下振動發聲的裝置,因此可使用蜂鳴器來用作提示或報警,例如按鍵按下、開始工作、工作結束或提醒故障等等。
蜂鳴器發聲的原因在于其內部的壓電陶瓷片。壓電陶瓷片是一種電子發音元件。在兩片銅制圓形電極中間放入壓電陶瓷介質材料,當在兩片電極上面接通交流信號時,壓電片會根據電壓的大小和頻率發生機械變形而產生相應的聲音。
壓電陶瓷片由于結構簡單造價低廉,被廣泛的應用于電子電器方面如:玩具,發音電子表,電子儀器,電子鐘表,定時器等方面。
依據蜂鳴器內部有無振蕩源可以分為有源蜂鳴器和無源蜂鳴器。有了震蕩源的蜂鳴器,能夠將直流電轉換為周期性大小變化的交流電,因此用直流電可以直接工作。而無源蜂鳴器沒有振蕩源,需要外部輸入交流電(電流或方向做周期性變化),才能工作發聲。
可以看到有源蜂鳴器呈圓柱狀,中間由一道凹槽分成了兩部分,兩部分高度接近。而無源蜂鳴器下面一部分要比上面一部分矮得多。
實驗目的:
控制有源蜂鳴器每隔三秒蜂鳴一次,每次持續一秒。
器材:
StduinoUNO/Nano、杜邦線、有源蜂鳴器模塊
電路連接:
代碼展示:
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教程了,我們明天見!
【如果你想要探尋更多系列教程】請點它!37種傳感器(十六)有源蜂鳴器模塊+Stduino Nano&UNO?www.stduino.com
【如果你想進入思特諾官方qq群參與討論和提出軟硬件反饋意見】請掃它!
Stduino IDE是一款面向32位處理器快速入門學習的集成開發平臺,目前已經支持Arduino_Core_STM32框架,集聚快捷、高效、免費、開源、易得于一身,軟件還集成了GDB調試功能。
IDE當前支持的功能有:GDB調試
封裝庫下載安裝
代碼自動補全提示
中英文模式
UTF-8\GBK編碼格式
代碼快速格式化
SWD\串口程序下載&調試(已驗證)
DFU程序下載方式(待驗證)
USB HID程序下載方式(待驗證)
maple DFU程序下載方式(待驗證)
maple DFU2程序下載方式(待驗證)
MassStorage程序下載方式(待驗證)
已經支持的芯片&板型列表: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
更多功能集成正在進行中~
總結
以上是生活随笔為你收集整理的arduino 有源 蜂鸣器_【教程】教你玩转Stduino之有源蜂鸣器模块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网络摄像头sdk_SenseDLC嵌入式
- 下一篇: 我的世界光影mod怎么用_玩转光影!闪光