返回列表 發帖
  1. int pin[]={6,8,10,12};

  2. void flash1()
  3. {
  4.     for(int i=0; i<4; i++)
  5.     {
  6.         digitalWrite(pin[i],HIGH);
  7.         delay(50);
  8.         digitalWrite(pin[i],LOW);
  9.         delay(50);   
  10.     }
  11. }
  12. void flash2()
  13. {
  14.     for(int i=0; i<4; i++)
  15.     {
  16.         digitalWrite(pin[i],HIGH);
  17.         delay(300);  
  18.     }
  19.     for(int i=0; i<4; i++)
  20.     {
  21.         digitalWrite(pin[i],LOW);
  22.         delay(300);  
  23.     }
  24. }
  25. void flash3()
  26. {
  27.     for(int i=0; i<4; i++)
  28.         digitalWrite(pin[i],HIGH);   
  29.           delay(300);
  30.     for(int i=0; i<4; i++)
  31.         digitalWrite(pin[i],LOW);   
  32.           delay(300);
  33. }
  34. void setup()
  35. {
  36.     for(int i=0; i<4; i++)
  37.         pinMode(pin[i],OUTPUT);
  38. }

  39. void loop()
  40. {
  41.     flash1();
  42.     flash1();
  43.     flash1();
  44.     flash1();

  45.     flash2();
  46.     flash1();
  47.     flash2();
  48.     flash1();
  49.     flash2();
  50.     flash1();
  51.     flash2();
  52.     flash1();
  53.    
  54.           flash3();
  55.     flash3();
  56.     flash3();
  57. }
複製代碼

TOP

返回列表