얘 왜이러냐?
int currentsens = 0;
int lastsens = 0;
boolean butttoninput(boolean last, int i){
boolean current = digitalRead(i);
if(current != last){
delay(15);
current = digitalRead(i);
}
return(current);
}
void setup() {
// put your setup code here, to run once:
pinMode(4, OUTPUT);
pinMode(3, INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
currentsens = buttoninput(lastsens, 2);
if(lastsens == 0 && currentsens == 1 ){
digitalWrite(4, HIGH);
delay(8);
digitalWrite(4,LOW);
}
lastsens = currentsens;
}
https://youtu.be/sO5QGXNzezk?t=152
이 영상 보고 만들었는데 어케해야함?
댓글 0