您好,歡迎來到江陰市福鼎通訊器材有限公司官網!
咨詢服務熱線:
13815256501
江陰市福鼎通訊器材有限公司
聯系人:陳紅波
手 機:13815256501
電話: 0510-86582084
郵 箱:taiasia@126.com
地 址:江蘇省江陰市月城鎮錫澄路1016號
網 址:sjzsdsw.cn
有兩種常見的蜂鳴器模塊,一種是有源蜂鳴器,可以作為數字輸出設備直接控制。
袁山野人:BlockPi入門教程-傳感器zhuanlan.zhihu.com
有提到。
另外一種是無源蜂鳴器,需要用一定頻率的方波驅動,才能發出聲音。另一個是無源蜂鳴器,需要用一定頻率的方波驅動發出聲音。
無源蜂鳴器模塊本文介紹的是使用串行觸發無源蜂鳴器來播放歌曲。樹莓派用蜂鳴器播放《小星星》https://www.zhihu.com/video/1213141393801490432首先需要找到所需要的歌曲樂譜,某些《小星星》。《小星星樂譜》然后還需要知道不同的音符所對應的聲音頻率:通過簡單的音樂知識,可以找到音符頻率表。在小星星中,do的頻率為261.63hz,re為293.66hz,其他子類被推動。然后將一首歌的每一個音符按順序保存到列表中:注:這里使用這種方法新建列表是為了好看和方便修改,你可以使用更簡單的方法。用同樣的方式把每個音符的時長保存在一個列表里:將蜂鳴器設置為pwm輸出設備,通過遍歷列表修改pwm的頻率和持續時間,并播放注釋:注意:設置為0,等待0.1秒來模擬音符之間的暫停效果。你也可以在分數中暫停。完整程序預設
本文介紹的是使用串行觸發無源蜂鳴器來播放歌曲。
首先需要找到所需要的歌曲樂譜,某些《小星星》。
然后還需要知道不同的音符所對應的聲音頻率:
然后將一首歌的每一個音符按順序保存到列表中:
注:這里使用這種方法新建列表是為了好看和方便修改,你可以使用更簡單的方法。
用同樣的方式把每個音符的時長保存在一個列表里:
將蜂鳴器設置為pwm輸出設備,通過遍歷列表修改pwm的頻率和持續時間,并播放注釋:
注意:設置為0,等待0.1秒來模擬音符之間的暫停效果。你也可以在分數中暫停。
網站首頁
關于我們
產品中心
廠房環境
合作客戶
新聞資訊
聯系我們