소스1 -11번에 버튼 7번에 LED, 소스1이 안되는 경우 소스2 적용해보세요-
void setup(){
pinMode(11, INPUT);
pinMode(7, OUTPUT);
}
void loop(){
int k=0;
k = digitalRead(11);
digitalWrite(7,0);
while(k>0){
digitalWrite(7,1);
}
}
소스2 -팁은 아직도 눌러져있는경우를 확인하는것!-
void setup(){
pinMode(11, INPUT);
pinMode(7, OUTPUT);
}
void loop(){
int k=0;
int t=0;
int tt=0;
k = digitalRead(11);
digitalWrite(7,0);
while(k==1){
digitalWrite(7,1);
k = digitalRead(11);
delay(500);
while(k==0){
tt=digitalRead(11);
if(tt==1){
break;
t=1;
}
}
if(t==1){
t=0;
k=0;
tt=0;
break;
}
}
}
릴리즈스위치 개선소스가 나왔습니다. http://crazydragon.tistory.com/126
'작업실 > arduino' 카테고리의 다른 글
아두이노(arduino) - 가변저항에 의해 조절되는 LED (0) | 2015.03.06 |
---|---|
아두이노(arduino) - pc로 입력받아 LED를 조종하자! (0) | 2015.03.06 |
아두이노(arduino) - 스피커를 이용한 음악연주 (0) | 2015.03.06 |
아두이노(arduino) - 스위치로 LED켜고 끄기 (0) | 2015.03.06 |
아두이노(arduino) - LED로 2진법표현 (0) | 2015.03.06 |