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