changed module

Signed-off-by: Ebbe Baß <ebbe@ping-mee.de>
master
Ebbe Baß 2022-07-17 17:05:41 +02:00
parent 70e3eae581
commit 5526eef647
1 changed files with 33 additions and 34 deletions

67
test.py
View File

@ -1,42 +1,41 @@
import gpiozero
import time import time
from datetime import datetime from datetime import datetime
import RPi.GPIO as GPIO # import RPi.GPIO as GPIO
# GPIO.setmode(GPIO.BCM)
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.setup(17, GPIO.OUT) import gpiozero
GPIO.output(17, GPIO.HIGH) def debug_print(message: str):
time.sleep(1) now = datetime.now()
GPIO.output(17, GPIO.LOW) current_time = now.strftime("%H:%M:%S")
time.sleep(5) print('[DEBUG]['+current_time+'] '+message)
GPIO.cleanup()
# def debug_print(message: str): def error_print(message: str):
# now = datetime.now() now = datetime.now()
# current_time = now.strftime("%H:%M:%S") current_time = now.strftime("%H:%M:%S")
# print('[DEBUG]['+current_time+'] '+message) print('[ERROR]['+current_time+'] '+message)
# def error_print(message: str): def relay_controller(pin: int, state: str):
# now = datetime.now() if state == "True":
# current_time = now.strftime("%H:%M:%S") relay = gpiozero.OutputDevice(pin, active_high=False, initial_value=False)
# print('[ERROR]['+current_time+'] '+message) 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 relay_controller(pin: int, state: str): while True:
# if state == "True": relay_controller(7, "True")
# relay = gpiozero.OutputDevice(pin, active_high=False, initial_value=False) time.sleep(2)
# relay.on() relay_controller(7, "False")
# debug_print("Set relay-pin "+str(pin)+" to state True") time.sleep(2)
# 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)