樹莓派中使用gpiozero控制蜂鳴器
作者: 鄭曉 分類: 樹莓派 發(fā)布于: 2016-12-30 13:28 瀏覽:8,194 評論(2)
RPi.GPIO庫按網(wǎng)上的方法使用output方法輸出高低電平不能有效的控制蜂鳴器發(fā)聲,高低電平都會響,最終勉強使用input和output方法來轉(zhuǎn)換接口的i/o狀態(tài)來實現(xiàn)嘀嘀的間隔音。
后來又換用gpiozero庫后就簡單多了(樹莓派官方系統(tǒng)中的python默認(rèn)也安裝了這個庫)
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
? ? ? ?
本文采用知識共享署名-非商業(yè)性使用 3.0 中國大陸許可協(xié)議進(jìn)行許可,轉(zhuǎn)載時請注明出處及相應(yīng)鏈接。
本文永久鏈接: http://yjfs.org.cn/raspberrypi-gpiozero-buzzer.html
嗨、我是Feeey 偶然看到你的博客,很棒喲,我會常來的。我的博客http://www.feeey.com