def __init__(self, PIN, INOUT, STATUS=0):
self.Pin = PIN
self.Status = STATUS
self.InOut = INOUT
self.gpio = GPIO
self.gpio.setwarnings(False)
self.gpio.setmode(GPIO.BCM)
if self.InOut == 'OUT':
self.gpio.setup(self.Pin, self.gpio.OUT)
self.Change(self.Status)
elif self.InOut == 'IN':
self.gpio.setup(self.Pin, self.gpio.IN)
else:
raise ValueError('Could not set GPIO %d to %s direction' % (self.Pin, self.InOut))
评论列表
文章目录