소스코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | #define RED_LED 4 // “#define A B”은 이후 프로그램에서 A가 나오면 B로 치환 #define YELLOW_LED 3 // 프로그램에서 직접 숫자를 써도 되지만 이렇게 해놓으면 #define GREEN_LED 2 // 번호가 아닌 Label로 의미가 전달되므로 더 쉬움 void setup() // 초기에 한 번만 실행 { pinMode(RED_LED, OUTPUT); // 4번핀은 출력 pinMode(YELLOW_LED, OUTPUT); // 3번핀도 출력 pinMode(GREEN_LED, OUTPUT); // 2번핀도 출력 digitalWrite(RED_LED, HIGH); // 빨강 LED ON } void loop() // 무한 반복 루프 { delay(3000) // 3초 대기 digitalWrite(RED_LED, LOW); digitalWrite(YELLOW_LED, HIGH); // 빨강 LED OFF, 노랑 LED ON delay(3000); digitalWrite(YELLOW_LED, LOW); digitalWrite(GREEN_LED, HIGH); // 노랑 LED OFF, 녹색 LED ON delay(3000); digitalWrite(GREEN_LED, LOW); digitalWrite(RED_LED, HIGH); // 녹색 LED ON, 빨강 LED ON } | cs |
'아두이노-스케치' 카테고리의 다른 글
4 pin RGB Led로 모든 색깔 표현 하고 fade in 구현 (6) | 2016.07.02 |
---|---|
4pin RGB Led 로 여러가지 색 표현 하기 (6) | 2016.07.02 |
조도센서 모듈에서 아날로그 출력을 읽어오자 (6) | 2016.07.01 |
아두이노 버튼 연결하고 LED 켜고 끄기 (6) | 2016.07.01 |
아두이노로 스피커 피에조 달고 연주음악 소스 코드들 (6) | 2016.06.24 |