树莓派(一) 控制LED灯和声音传感器(python)
生活随笔
收集整理的這篇文章主要介紹了
树莓派(一) 控制LED灯和声音传感器(python)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
實驗場景:
1.通過聲音傳感器檢測聲音的有無,當聲音正常輸出時,led燈亮
2.聲音傳感器靈敏度可調(通過藍色數字電位器調節)?
設備連接:
1.聲音傳感器的VCC、GND、OUT引腳分別對應樹莓派 (BOARD編碼)的針腳1、9、7
2.LED燈的正負極(發光二極管的小頭是正極)引腳分別對應針腳22、20
實驗
import RPi.GPIO as GPIO from gpiozero import Buzzer import timeGPIO.setwarnings(False) GPIO.setmode(GPIO.BCM) GPIO.setup(4,GPIO.IN) #設置針腳4為聲音傳感器的輸入接口 GPIO.setup(25,GPIO.OUT) #設置針腳25為二極管正極輸出接口 st=time.time() #添加時間響應while True: if GPIO.input(4)==0: #捕捉到聲音信號時輸出低電平print("正常輸出...")GPIO.output(25,GPIO.HIGH) #點亮二極管time.sleep(.1)else:GPIO.output(25,GPIO.LOW)if time.time()-st>60: # 超過60s無反應則退出break GPIO.cleanup()總結
以上是生活随笔為你收集整理的树莓派(一) 控制LED灯和声音传感器(python)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电桥参数
- 下一篇: android8强制将app移到sd卡,