- 使用LED製作跑馬燈效果。
元件︰
- LED x 10
- 220Ω 電阻 x 10
接線圖︰
架構圖︰
程式碼︰
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | const int ledcount = 10; int ledPin[] = { 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 }; void setup() { for (int thisLed = 0 ; thisLed < ledcount ; thisLed++ ) { pinMode( ledPin[ thisLed ], OUTPUT ); } } void loop() { for ( int thisLed = 0 ; thisLed < ledcount ; thisLed++ ) { digitalWrite( ledPin[ thisLed ], HIGH ); delay(80); digitalWrite( ledPin[ thisLed ], LOW ); } for ( int thisLed = ledcount-1 ; thisLed >= 0 ; thisLed-- ) { digitalWrite( ledPin[ thisLed ], HIGH ); delay(80); digitalWrite( ledPin[ thisLed ], LOW); } } |
沒有留言:
張貼留言