树梅派-声音传感器示例(Python)

来源:互联网 发布:传智播客52期php下载 编辑:程序博客网 时间:2024/06/09 13:46

简介:

1.声音模块对环境声音强度敏感,一般用来检测周围环境的声音强度。
2.模块在环境声音强度达不到设定阈值时,OUT输出高电平,当外界环境声音强度超过设定阈值时,模块OUT输出低电平;
3.灵敏度可调(图中蓝色数字电位器调节) 


将树莓派与一个二极管和声音传感器相连,当传感器触发时,二极管闪一下,连接图大概像这样:


代码:

import RPi.GPIO as GPIOfrom gpiozero import Buzzerimport timeGPIO.setwarnings(False)GPIO.setmode(GPIO.BCM)  GPIO.setup(4,GPIO.IN)   #设置针脚4为声音传感器的输入接口GPIO.setup(25,GPIO.OUT) #设置针脚25为二极管正极输出接口while True:     if GPIO.input(4)==0:#捕捉到声音信号时输出低电平        print("ok")        GPIO.output(25,GPIO.HIGH)#点亮二极管        time.sleep(.1)    else:        GPIO.output(25,GPIO.LOW)            GPIO.cleanup()

原创粉丝点击