
DOUT:Digital Out(数字量输出)
AOUT:Analog Out(模拟量输出)
GND:接地
VCC:正极
(本文不使用AOUT接线)【上面的十字旋钮可以用来调节声音敏感度】
步骤:
(1)VCC接入树莓派的3.3V或者5V引脚
(2)GND接入树莓派的GND引脚
(3)DOUT接入任意一个GPIO接口

如图所示
红线(VCC)接入一号引脚(3V3 power)
黑线(GND)接入六号引脚(Ground)
黄线(DOUT)接入三号引脚 GPIO 2(SDA)
注意事项:建议不要使用GPIO-2和GPIO-3,以下代码使用的是GPIO-4
import time
import RPi.GPIO as GPIO
"""指定编号规则为BOARD"""
GPIO.setmode(GPIO.BOARD)
#定义传感器连接的GPIO引脚为4
sound=4##完全错误
#2是GPIO编码,这里使用BOARD编码引脚,查表得到GPIO 2 对应BOARD编码中的7[和物理编码相同]
sound=7#正确
#指定2号引脚模式为输出模式
#默认拉高到高电平,低电平表示OUT口有输出

这篇博客介绍了如何将声音传感器连接到树莓派,重点在于DOUT数字量输出的接线,以及避免使用GPIO-2和GPIO-3。通过Python代码展示了如何检测声音传感器的输出,当检测到声音时触发相应操作。请注意,实际代码中将DOUT连接到了GPIO7(即物理引脚3)。
最低0.47元/天 解锁文章
286

被折叠的 条评论
为什么被折叠?



