티스토리 뷰
int ledPin[10] = {3, 4, 5, 6, 7, 8, 9, 10, 11, 12}; void setup() { for(int i = 0 ; i < 10 ; i++) { pinMode(ledPin[i], OUTPUT); digitalWrite(ledPin[i], LOW); } } void loop() { for(int i = 0 ; i < 9 ; i++) { ledOff(); ledOn(ledPin[i]); ledOn(ledPin[i+1]); delay(100); } for(int i = 9 ; i > 0 ; i--) { ledOff(); ledOn(ledPin[i]); ledOn(ledPin[i-1]); delay(100); } } void ledOff() { for(int i = 0 ; i < 10 ; i++) { digitalWrite(ledPin[i], LOW); } } void ledOn(int pinNum) { digitalWrite(pinNum, HIGH); }
'IT > Arduino' 카테고리의 다른 글
아두이노 교육2일차 FND(Flexible Numeric Display) 제어 (0) | 2014.08.16 |
---|---|
아두이노 교육2일차 외부인터럽트 (0) | 2014.08.16 |
아두이노 교육1일차 스위치로 LED 점멸 (0) | 2014.08.09 |
라즈베리파이 (0) | 2014.07.21 |
아두이노 (0) | 2014.07.21 |
댓글