利用声音传感器控制led灯功能_利用光敏电阻加声音传感器制作声控灯

视频演示https://www.zhihu.com/video/1145029294962020352

光敏电阻传感器模块

模块参数:

工作电压:3.3V-5V

光敏电阻模块对环境光线敏感,一般用来检测周围环境的光线的亮度。模块在环境光线亮度达不到设定阈值时,DO端输出高电平,当外界环境光线亮度超过设定阈值时,DO端输出低电平。

线路连接(*连接线路时树莓派务必断电操作)

根据声控灯教程增加光敏电阻模块(查阅上一篇教程),模块VCC端接树莓派2号(5V)引脚,GND端接25号引脚,DO(OUT)端接18号引脚。

编写程序light.py(只用到光敏模块)

import RPi.GPIO as GPIO

import time

#初始化

def init():

GPIO.setwarnings(False)

GPIO.setmode(GPIO.BOARD)

GPIO.setup(18,http://GPIO.IN)

GPIO.setup(40,GPIO.OUT)

#点亮led检测是否工作

GPIO.output(40, 1)

time.sleep(0.1)

pass

#灯函数(这里数值控制灯亮的时间)

def beep():

while GPIO.input(18):

GPIO.output(40,GPIO.HIGH)

time.sleep

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值