触摸开关传感器实验

触摸开关传感器实验

实验目的:通过触摸传感器触发传感器的检测,然后做出对应的提示;以及后续的触发声光报警等。
#接线效果如图
接线示例
#实验代码

#!/usr/bin/env python
#coding:utf-8

'''
from JiuJiang
树莓酱的操作实例
https:://www.shumeijiang.com
'''

import RPi.GPIO as GPIO  ##引入GPIO模块
import time              ##引入time库

touchPin = 18

GPIO.setmode(GPIO.BCM)   ##此处采用的BCM编码 因为T型扩展板也是BCM编码 方便统一
GPIO.setup(touchPin, GPIO.IN)  ##设置为接收模式

try:
    while True:
        status = GPIO.input(touchPin) ##读取传感器状态
        if status == 1:       ##高电平说明有触摸
            print '有人碰我'
        time.sleep(0.3)       ##检测频率 可调节

except KeyboardInterrupt:
    pass

GPIO.cleanup()
#实验效果
1、执行代码 Python jiujiang.py;
2、用手指触摸传感器sensor部分;
3、可见屏幕输出”有人碰我“字样的提示;
4、Ctrl+C停止检测。
#视频效果如下:
jiujiang

评论已关闭。