gpio_inpput_manager.py 375 B

12345678910111213141516
  1. import RPi.GPIO as GPIO
  2. import logging
  3. logger = logging.getLogger(__name__)
  4. class GPIOManager():
  5. def __init__(self):
  6. GPIO.setmode(GPIO.BCM)
  7. GPIO.setup(23, GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
  8. GPIO.add_event_detect(23, GPIO.RISING, callback=self.printFunction, bouncetime=300)
  9. def printFunction(self):
  10. logger.error("Sakatu da")