Im folgenden soll ausgewertet werden, ob der Taster kurz oder lang (> 1,5 Sekunden) betätigt wird.
Bei Programmstart sind alle LEDs aus.
Wenn der Taster an GPIO13 kurz betätigt wird, soll die rote LED an GPIO19 leuchten,
bei langem Tastendruck (> 1,5 Sekunden) leuchtet die grüne LED an GPIO21.
Nach 5 Sekunden geht die LED wieder aus und das Programm beginnt von vorne.
Erstelle hierzu einen Programmablaufplan (PAP).
Programmiere den Mikrocontroller entsprechend deines PAPs und kontrolliere die Funktion.
Im englischen Teil des Forum müssen die Beiträge und Diskussionen in englischer Sprache verfasst werden.
Deswegen wurde diese Diskussion in den deutschen Teil des Forums verschoben.
Die Aufgabe ist nicht lösbar.
Es ist nicht klar, was ein kurzer Tastendruck ist.
Es ist nicht klar, ob bei einem langen Tastendruck von >1,5 Sekunden die LED nach 5 Sekunden Leuchtzeit wieder ausgehen soll, oder erst wenn die Taste 5 Sekunden losgelassen wurde. (Retriggersperre)
das ist nicht richtig.
deshalb erstellt man erst ein Diagramm was das Programm machen soll, holt Feedback ein, und dann macht man erst eine Implementierung.