Life doesn't get easier or more forgiving; we get stronger and more resilient.
生活從未變得更加輕松或寬容,是我們在一點一點變強、變堅韌。———— Steve Maraboli
摩爾斯電碼是一種時通時斷的信號代碼,通過不同的排列順序來表達不同的英文字母、數字和標點符號。抗戰(zhàn)片上聽到的發(fā)報聲即是這類電碼信號。以下程序中通過樹莓派控制蜂鳴器的發(fā)聲與停止來模擬這種信號音。 首先要在樹莓派上使用git下載編譯安裝wiringPi庫 #git clone git://git.drogon.net/wiringPi #cd wiringPi #./build 測試wiringPi是否安裝成功 #gpio -v //顯示版本號等信息 #gpio reada...
RPi.GPIO庫按網上的方法使用output方法輸出高低電平不能有效的控制蜂鳴器發(fā)聲,高低電平都會響,最終勉強使用input和output方法來轉換接口的i/o狀態(tài)來實現嘀嘀的間隔音。 后來又換用gpiozero庫后就簡單多了(樹莓派官方系統中的python默認也安裝了這個庫) from gpiozero import Buzzer bz = Buzzer(3) bz.beep(0.5, 0.2, 5, False) 僅僅兩行代碼啊我去。。參數和其它配置可參考官方文檔:http://...