From fe042d8fe147857b7c79864a9946b94449109afd Mon Sep 17 00:00:00 2001 From: fnord Date: Mon, 26 May 2025 00:34:57 +0200 Subject: [PATCH] =?UTF-8?q?muenze.py=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- muenze.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 muenze.py diff --git a/muenze.py b/muenze.py new file mode 100644 index 0000000..e692864 --- /dev/null +++ b/muenze.py @@ -0,0 +1,22 @@ +# Bibliotheken laden +from machine import Pin, PWM +from time import sleep + +pin_input = Pin(2, mode=Pin.IN, pull=Pin.PULL_UP) +pin_ledint = Pin(25, mode=Pin.OUT) +pin_sw = Pin(10, mode=Pin.OUT) + +pwm = PWM(Pin(15)) # GPIO25 mit PWM initialisieren +pwm.freq(37900) # Frequenz (Hz) einstellen +pwm.duty_u16(32767) # Duty Cycle einstellen: 0 - 65535 + +while True: + if pin_input.value() == 1: + pin_ledint.on() + pin_sw.on() + sleep(0.05) + pin_sw.off() + sleep(5) + + else: + pin_ledint.off() \ No newline at end of file