KenoLeno

RunningLedArduino

Oct 23rd, 2022 (edited)
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.59 KB | None | 0 0
  1. *
  2.  * Title : RUNNNG LED
  3.  */
  4.  
  5. int led1=13;
  6. int led2=12;
  7. int led3=11;
  8. int led4=10;
  9. int led5=9;
  10. int led6=8;
  11. int led7=7;
  12.  
  13. void setup() {
  14.   pinMode(led1,OUTPUT);
  15.   pinMode(led2,OUTPUT);
  16.   pinMode(led3,OUTPUT);
  17.   pinMode(led4,OUTPUT);
  18.   pinMode(led5,OUTPUT);
  19.   pinMode(led6,OUTPUT);
  20.   pinMode(led7,OUTPUT);
  21. }
  22.  
  23. void loop() {
  24.  nyala();
  25.  mati();
  26.  mati();
  27.  mati();
  28.  nyalabeda();
  29.   nyalabeda();
  30.    nyalabeda();
  31.     nyalabeda();
  32.   nyalabeda();
  33.    nyalabeda();
  34.     nyalabeda();
  35.      nyalabeda();
  36. }
  37. void nyala() {
  38.   digitalWrite(led1,HIGH);
  39.   delay(50);
  40.   digitalWrite(led2,HIGH);
  41.   delay(50);
  42.   digitalWrite(led3,HIGH);
  43.   delay(50);
  44.   digitalWrite(led4,HIGH);
  45.   delay(50);
  46.   digitalWrite(led5,HIGH);
  47.   delay(50);
  48.   digitalWrite(led6,HIGH);
  49.   delay(50);
  50.   digitalWrite(led7,HIGH);
  51.   delay(50);
  52. }
  53. void mati() {
  54.   digitalWrite(led7,LOW);
  55.   delay(50);
  56.   digitalWrite(led6,LOW);
  57.   delay(50);
  58.   digitalWrite(led5,LOW);
  59.   delay(50);
  60.   digitalWrite(led4,LOW);
  61.   delay(50);
  62.   digitalWrite(led3,LOW);
  63.   delay(50);
  64.   digitalWrite(led2,LOW);
  65.   delay(50);
  66.   digitalWrite(led1,LOW);
  67.   delay(50);
  68. }
  69.  
  70. void nyalabeda() {
  71.   digitalWrite(led4,HIGH);
  72.   delay(100);
  73.   digitalWrite(led3,HIGH);
  74.   digitalWrite(led5,HIGH);
  75.   delay(100);
  76.   digitalWrite(led2,HIGH);
  77.   digitalWrite(led6,HIGH);
  78.   delay(100);
  79.   digitalWrite(led1,HIGH);
  80.   digitalWrite(led7,HIGH);
  81.   delay(100);
  82.   digitalWrite(led1,LOW);
  83.   digitalWrite(led7,LOW);
  84.   delay(100);
  85.   digitalWrite(led2,LOW);
  86.   digitalWrite(led6,LOW);
  87.   delay(100);
  88.   digitalWrite(led3,LOW);
  89.   digitalWrite(led5,LOW);
  90.   delay(100);
  91. }
Advertisement
Add Comment
Please, Sign In to add comment