當(dāng)前位置:博客首頁(yè)>>樹莓派 >> 閱讀正文

樹莓派中使用gpiozero控制蜂鳴器

作者: 鄭曉 分類: 樹莓派 發(fā)布于: 2016-12-30 13:28 瀏覽:7,944 評(píng)論(2)


RPi.GPIO庫(kù)按網(wǎng)上的方法使用output方法輸出高低電平不能有效的控制蜂鳴器發(fā)聲,高低電平都會(huì)響,最終勉強(qiáng)使用input和output方法來轉(zhuǎn)換接口的i/o狀態(tài)來實(shí)現(xiàn)嘀嘀的間隔音。
后來又換用gpiozero庫(kù)后就簡(jiǎn)單多了(樹莓派官方系統(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://www.yjfs.org.cn/raspberrypi-gpiozero-buzzer.html

樹莓派中使用gpiozero控制蜂鳴器:目前有2 條留言

用戶評(píng)論頭像 Feeey發(fā)表于 2017年01月14日 09:20[回復(fù)]

嗨、我是Feeey 偶然看到你的博客,很棒喲,我會(huì)常來的。我的博客http://www.feeey.com

用戶評(píng)論頭像 三五營(yíng)銷發(fā)表于 2017年01月06日 15:20[回復(fù)]

需要向博主學(xué)習(xí)的地方還有很多,很多,很多……

發(fā)表評(píng)論

change vcode