guntherb:
Hilfreich dafür sind z.B. Flussdiagramme, aber vor allem Papier und Stift....
Du bist aus dem letzten Jahrtausend, heute muß es eine App sein ![]()
@Kelvin98: Wichtig bei Tasten ist es, zwischen dem Tastenzustand und seiner Veränderung (Flanke) zu unterscheiden:
if (taster == HIGH) {} // Zustand
if(!altTaster && aktTaster) {} // positiver Flanke
if(altTaster && !aktTaster) {} // negativer Flanke
Was mir noch auffällt:
pinMode(t1,INPUT); // PullUp- oder PullDown-Widerstand?
pinMode(p1,INPUT); // PullUp- oder PullDown-Widerstand?
pinMode(statusled,INPUT); // eine LED als Eingang?