void setup() {
// put your setup code here, to run once:
pinMode(1, OUTPUT);
pinMode(3, OUTPUT);
pinMode(5, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(11, OUTPUT);
pinMode(13, OUTPUT);
}
void loop() {
//전체 깜박임 3번
digitalWrite(1, HIGH);
digitalWrite(3, HIGH);
digitalWrite(5, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
digitalWrite(11, HIGH);
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(1, LOW);
digitalWrite(3, LOW);
digitalWrite(5, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
digitalWrite(11, LOW);
digitalWrite(13, LOW);
delay(1000);
//1번
digitalWrite(1, HIGH);
digitalWrite(3, HIGH);
digitalWrite(5, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
digitalWrite(11, HIGH);
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(1, LOW);
digitalWrite(3, LOW);
digitalWrite(5, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
digitalWrite(11, LOW);
digitalWrite(13, LOW);
delay(1000);
이거에서
int LED_Pin[8] = {1, 3, 5, 7, 8, 9, 11, 13};
int a;
void setup(){
for(a = 0; a < 8; a++){
pinMode(LED_Pin[a], OUTPUT);
}
}
void loop(){
for(a = 0; a < 8; a++){
digitalWrite(LED_Pin[a], HIGH);
}
delay(1000);
for(a = 0; a < 8; a++){
digitalWrite(LED_Pin[a], LOW);
}
delay(1000);
}
이거로 줄였는데 어떠누
쓰레드 노나쓰는 것도 암것도 아닌거로 고민하누 대충 짜
대충짜면 안되서그럼...ㅅㅂ 노가다로 대충짜고 떄려치고싶다.
0부터 6까지 2*i + 1 하는건 어떰
코드좀
잘했어
3번만 출력한댓지않음?
ㅇㅇ 근데 이거 코드 줄이는거도 포함이었음
https://gall.dcinside.com/board/view/?id=programming&no=1493202
이렇게하면
니가 원하는대로
껏다켯다를 3세트 하지않을까
ㄳㄳ
아주 좋아요