树莓派光敏感应器


Dec 11, 2017

#!/usr/bin/env python
# -*- coding:utf-8 -*-
#Author  :ss
#E-mail  :[email protected]
#Ctime   :2017/12/03
#Mtime   :
#Version : 1.0
import RPi.GPIO as GPIO  
import time  

GPIO.setwarnings(False)  
GPIO.setmode(GPIO.BOARD)  
GPIO.setup(37, GPIO.IN)
GPIO.setup(40, GPIO.OUT)
while True :
      if GPIO.input(37) == 0: #低电平表示检测到光源
             GPIO.output(40,GPIO.HIGH); # 蜂鸣器响起(给高电平)
      time.sleep(0.5) # 0.5秒检测一次
      GPIO.output(40,GPIO.LOW); # 停止响
GPIO.cleanup()