Advertisement
DK0975

Void

May 8th, 2024
278
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. // Pins für die LEDs
  2. int LEDgelb = 8;
  3. int LEDrot = 9;
  4.  
  5. // Pins für die Taster
  6. int TasterRot = 7;
  7. int TasterGelb = 6;
  8.  
  9. // speichert den Status der LEDs: 0 = aus, 1 = ein
  10. int StatusGelb = 0;
  11. int StatusRot = 0;
  12.  
  13. void gelb() {
  14. StatusGelb = digitalRead(TasterGelb);
  15. if (StatusGelb == HIGH) {
  16. digitalWrite(LEDgelb, HIGH);
  17. delay(1000);
  18. digitalWrite(LEDgelb, LOW);
  19. }
  20. }
  21.  
  22. void rot() {
  23. StatusRot = digitalRead(TasterRot);
  24. if (StatusRot == HIGH) {
  25. digitalWrite(LEDrot, HIGH);
  26. delay(1000);
  27. digitalWrite(LEDrot, LOW);
  28. }
  29. }
  30.  
  31. void setup()
  32. {
  33. // LEDs werden als OUTPUT (Ausgang) definiert
  34. pinMode(LEDgelb, OUTPUT);
  35. pinMode(LEDrot, OUTPUT);
  36.  
  37. // die Taster werden als INPUT (Eingang) deklariert
  38. pinMode(TasterGelb, INPUT);
  39. pinMode(TasterRot, INPUT);
  40. }
  41.  
  42. void loop()
  43. {
  44. gelb;
  45. rot;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement