您的位置:首页 > 其它

树莓派声控LED灯

2016-07-21 20:34 204 查看
#!/usr/bin/env python

# encoding: utf-8

import RPi.GPIO

import time

#LED灯输出口

LED = 24

#声控器输出口

SENSOR = 16

flag = False

RPi.GPIO.setmode(RPi.GPIO.BCM)

RPi.GPIO.setup(SENSOR, RPi.GPIO.IN, pull_up_down=RPi.GPIO.PUD_UP)

RPi.GPIO.setup(LED, RPi.GPIO.OUT)

try:

        while True:

                if (RPi.GPIO.input(SENSOR) == 0):

                        flag = not flag

                        RPi.GPIO.output(LED, flag)

                        time.sleep(0.5)

except KeyboardInterrupt:

        pass

RPi.GPIO.cleanup();

把声控和LED按上述接口接好,然后就可以声控LED灯了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: