möchte mit diesem einfachen Script (mPiCraft) eine LED - später eine Relais - über einen Taster an einem ESP32-S durch Drücken ein und Loslassen ausschalten.
Code: Alles auswählen
from machine import Pin
from time import sleep
led = Pin(2,Pin.OUT)
taster = Pin(5, Pin.IN)
print(taster.value())
while True:
if taster.value(not taster.value()):
print(taster.value())
led.value(1)
else:
led.value(0)
Nach dem Stop button in der IDE wird angezeigt:
Traceback(.......)
File "<sdtin>", line 1, in <module>
File "<string>", line 10, in <module>
KeyboardInterrupt:
>>>
Leider konnte ich ein Bild der Schaltung nicht einfügen, sie funktioniert mit anderen Taster-Scripts und Pin 5 zeigt initial 3.3V nach Tastendruck 0V.