Florian-Binder

mod2_runLED

Nov 8th, 2021 (edited)
560
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. int ledy = 5; //Gelb
  2. int ledb = 4; //Blau
  3. int ledg = 3; //Grün
  4. int ledr = 2; //Rot
  5. int currentpin = ledr;
  6.  
  7. void setup() {
  8.   // Pins als Outputs definieren
  9.   pinMode(ledy, OUTPUT);
  10.   pinMode(ledb, OUTPUT);
  11.   pinMode(ledg, OUTPUT);
  12.   pinMode(ledr, OUTPUT);
  13. }
  14.  
  15. void loop() {
  16.   // loop für die wechslenden LEDs
  17.   digitalWrite(currentpin, HIGH); //ausgewählte LED einschalten
  18.   delay(1000);                    //eine Sekunde Pause
  19.   digitalWrite(currentpin, LOW);  //ausgewählte LED auschalten
  20.   currentpin++;                   //eine LED weiterschalten
  21.  
  22.   if (currentpin > ledy)          //ende der LED reihe erreicht?
  23.   currentpin = ledr;              //ausgewälte LED wieder auf die erste zurücksetezen
  24. }
Add Comment
Please, Sign In to add comment