Page 88 - MDP2020-1
P. 88
| 인천전자마이스터고등학교 ·············································································································
82
pinMode(5, INPUT);
pinMode(6, INPUT);
Keyboard.begin();
}
void loop(){
if(analogRead(A0)>550){
Keyboard.press(KEY_LEFT_ARROW);
} else {
Keyboard.release(KEY_LEFT_ARROW);
}
if(analogRead(A0)<400){
Keyboard.press(KEY_RIGHT_ARROW);
} else {
Keyboard.release(KEY_RIGHT_ARROW);
}
if(digitalRead(2) == HIGH){
Keyboard.press(KEY_UP_ARROW);
} else{
Keyboard.release(KEY_UP_ARROW);
}
if(digitalRead(3) == HIGH){
Keyboard.press(KEY_DOWN_ARROW);
} else{
Keyboard.release(KEY_DOWN_ARROW);
}
if(digitalRead(4) == HIGH){
Keyboard.press(KEY_LEFT_SHIFT);
} else{
Keyboard.release(KEY_LEFT_SHIFT);
}
if(digitalRead(5) == HIGH){
Keyboard.press(KEY_LEFT_CTRL);
} else{
Keyboard.release(KEY_LEFT_CTRL);
}
delay(5);
}