diff --git a/test.py b/test.py index 176b509..2700af0 100644 --- a/test.py +++ b/test.py @@ -1,41 +1,42 @@ +import gpiozero import time from datetime import datetime -# import RPi.GPIO as GPIO +import RPi.GPIO as GPIO -# GPIO.setmode(GPIO.BCM) -# GPIO.setup(17, GPIO.OUT) -# GPIO.output(17, GPIO.HIGH) -# time.sleep(1) -# GPIO.output(17, GPIO.LOW) -# time.sleep(5) -# GPIO.cleanup() +GPIO.setmode(GPIO.BCM) -import gpiozero -def debug_print(message: str): - now = datetime.now() - current_time = now.strftime("%H:%M:%S") - print('[DEBUG]['+current_time+'] '+message) +GPIO.setup(17, GPIO.OUT) +GPIO.output(17, GPIO.HIGH) +time.sleep(1) +GPIO.output(17, GPIO.LOW) +time.sleep(5) +GPIO.cleanup() -def error_print(message: str): - now = datetime.now() - current_time = now.strftime("%H:%M:%S") - print('[ERROR]['+current_time+'] '+message) +# def debug_print(message: str): +# now = datetime.now() +# current_time = now.strftime("%H:%M:%S") +# print('[DEBUG]['+current_time+'] '+message) -def relay_controller(pin: int, state: str): - if state == "True": - relay = gpiozero.OutputDevice(pin, active_high=False, initial_value=False) - relay.on() - debug_print("Set relay-pin "+str(pin)+" to state True") - elif state == "False": - relay = gpiozero.OutputDevice(pin, active_high=False, initial_value=False) - relay.off() - debug_print("Set relay-pin "+str(pin)+" to state False") - else: - error_print("Unknown state for relay ("+state+")") +# def error_print(message: str): +# now = datetime.now() +# current_time = now.strftime("%H:%M:%S") +# print('[ERROR]['+current_time+'] '+message) -while True: - relay_controller(7, "True") - time.sleep(2) - relay_controller(7, "False") - time.sleep(2) \ No newline at end of file +# def relay_controller(pin: int, state: str): +# if state == "True": +# relay = gpiozero.OutputDevice(pin, active_high=False, initial_value=False) +# relay.on() +# debug_print("Set relay-pin "+str(pin)+" to state True") +# elif state == "False": +# relay = gpiozero.OutputDevice(pin, active_high=False, initial_value=False) +# relay.off() +# debug_print("Set relay-pin "+str(pin)+" to state False") +# else: +# error_print("Unknown state for relay ("+state+")") + +# while True: +# relay_controller(7, "True") +# time.sleep(2) +# relay_controller(7, "False") +# time.sleep(2) \ No newline at end of file