樹(shù)莓派中使用gpiozero控制蜂鳴器
作者: 鄭曉 分類: 樹(shù)莓派 發(fā)布于: 2016-12-30 13:28 瀏覽:8,252 評(píng)論(2)
RPi.GPIO庫(kù)按網(wǎng)上的方法使用output方法輸出高低電平不能有效的控制蜂鳴器發(fā)聲,高低電平都會(huì)響,最終勉強(qiáng)使用input和output方法來(lái)轉(zhuǎn)換接口的i/o狀態(tài)來(lái)實(shí)現(xiàn)嘀嘀的間隔音。
后來(lái)又換用gpiozero庫(kù)后就簡(jiǎn)單多了(樹(shù)莓派官方系統(tǒng)中的python默認(rèn)也安裝了這個(gè)庫(kù))
from gpiozero import Buzzer
bz = Buzzer(3)
bz.beep(0.5, 0.2, 5, False)
僅僅兩行代碼啊我去。。參數(shù)和其它配置可參考官方文檔:http://gpiozero.readthedocs.io/en/v1.3.1/api_output.html#buzzer
本文采用知識(shí)共享署名-非商業(yè)性使用 3.0 中國(guó)大陸許可協(xié)議進(jìn)行許可,轉(zhuǎn)載時(shí)請(qǐng)注明出處及相應(yīng)鏈接。
本文永久鏈接: http://m.yjfs.org.cn/raspberrypi-gpiozero-buzzer.html
嗨、我是Feeey 偶然看到你的博客,很棒喲,我會(huì)常來(lái)的。我的博客http://www.feeey.com