상단 내용
#include <Keyboard.h>
char val = 0;
void setup() {
Keyboard.begin();
Serial1.begin(9600);
delay(5000);
}
void loop() {
if (Serial1.available()) {
switch (Serial1.read()) {
case '1' :
Keyboard.press(KEY_LEFT_GUI);
Keyboard.press('l');
Keyboard.releaseAll();
break ;
case '2' :
Keyboard.press(KEY_LEFT_GUI);
Keyboard.press('r');
Keyboard.releaseAll();
delay(300);
Keyboard.print("shutdown -s -t 0");
delay(300);
Keyboard.write(KEY_RETURN);
break ;
case '3' :
Keyboard.print("aaaaa");
Keyboard.write(KEY_TAB);
Keyboard.print("ssssss");
Keyboard.write (KEY_RETURN);
break ;
case '4' :
Keyboard.print("aaaa");
Keyboard.write(KEY_TAB);
Keyboard.print("wwwwww");
Keyboard.write (KEY_RETURN);
break ;
}
}
}
위와같이 레오나르도에 넣어봣는데 동작이 이상하게 되는데 뭐가 문제일까요 ㅠㅠ