123456789101112131415161718192021222324252627282930 |
- #!/usr/bin/python
- # -*- coding: UTF-8 -*-
- import RPi.GPIO as GPIO
- import time
- #GPIO BOARD mode
- #BTN_PIN = 36
- #GPIO BCM mode
- BTN_PIN = 16
- number=0
- #GPIO.setmode(GPIO.BOARD)
- GPIO.setmode(GPIO.BCM)
- GPIO.setup(BTN_PIN, GPIO.IN, GPIO.PUD_UP)
- try:
- while True:
- time.sleep(0.1)
- if GPIO.input(BTN_PIN) == 0:
- print("Button Click:%s"%number)
- number = number + 1
- except KeyboardInterrupt:
- pass
- #GPIO资源清理
- GPIO.cleanup()
|