Board logo

標題: 陣列 (二) [打印本頁]

作者: tonyh    時間: 2019-7-18 10:19     標題: 陣列 (二)

本帖最後由 tonyh 於 2019-7-18 10:21 編輯

以陣列搭配for迴圈,使如下方接線之LED燈泡,由左至右依序快速閃爍。

[attach]6842[/attach]
  1. int pin[]={2,3,8,11};

  2. void setup()
  3. {
  4.     for(int i=0; i<4; i++)
  5.         pinMode(pin[i],OUTPUT);
  6. }

  7. void loop()
  8. {
  9.     for(int i=0; i<4; i++)
  10.     {
  11.         digitalWrite(pin[i],HIGH);
  12.         delay(50);
  13.         digitalWrite(pin[i],LOW);
  14.         delay(50);   
  15.     }
  16. }
複製代碼

作者: 林凱榮    時間: 2019-7-18 10:24

  1. int pin[]={2,3,8,11};

  2. void setup()
  3. {
  4.     for(int i=0; i<4; i++)
  5.         pinMode(pin[i],OUTPUT);
  6. }

  7. void loop()
  8. {
  9.     for(int i=0; i<4; i++)
  10.     {
  11.         digitalWrite(pin[i],HIGH);
  12.         delay(5);
  13.         digitalWrite(pin[i],LOW);
  14.         delay(5);   
  15.     }
  16. }
複製代碼

作者: 鄭豊翰    時間: 2019-7-18 10:31

  1. int pin[]={2,3,8,11};
  2. void setup()
  3. {

  4.   for(int i=0; i<4; i++)
  5.    pinMode(pin[i],OUTPUT);
  6.    
  7. }

  8. void loop()
  9.    
  10. {
  11.    for(int i=0; i<4; i++)
  12.    {
  13.        digitalWrite(pin[i],HIGH);
  14.        delay(50);
  15.        digitalWrite(pin[i],LOW);
  16.        delay(50);
  17.    }
  18.       
  19.   
  20. }
複製代碼

作者: 莊博丞    時間: 2019-7-18 10:32

本帖最後由 莊博丞 於 2019-7-18 10:42 編輯
  1. int pin[]={6,8,10,12};

  2. void setup()
  3. {
  4.     for(int i=0; i<4; i++)
  5.         pinMode(pin[i],OUTPUT);
  6. }

  7. void loop()
  8. {
  9.     for(int i=0; i<4; i++)
  10.     {
  11.         digitalWrite(pin[i],HIGH);
  12.         delay(50);
  13.         digitalWrite(pin[i],LOW);
  14.         delay(50);   
  15.     }
  16. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2