|
楼主 |
发表于 2018-4-13 15:53:27
|
显示全部楼层
#include<Mouse.h>
#include<Keyboard.h>
void setup(){
Serial.begin(9600);
Mouse.begin();}
void loop(){
if(Serial.available()>0){
char C=Serial.read();
switch(C){
case 'D':
Mouse.release();
Mouse.move(2,0,0);
break;
case'A':
Mouse.release();
Mouse.move(-2,0,0);
break;
case 'W':
Mouse.release();
Mouse.move(0,-2,0);
break;
case 'S':
Mouse.release();
Mouse.move(0,2,0);
break;//正常运动
case '8':
Mouse.press();
Mouse.move(0,-2,0);
break;
case '6':
Mouse.press();
Mouse.move(2,0,0);
break;
case '2':
Mouse.press();
Mouse.move(0,2,0);
break;
case '4':
Mouse.press();
Mouse.move(-2,0,0);
break;//按键运动
case 'C':
Mouse.click();
break;
case 'T':
Mouse.click();
Mouse.click();
break;
/*case 'E':
Mouse.move(4,0,0);
break;
case 'Z':
Mouse.move(-4,0,0);
break;
case 'X':
Mouse.move(0,-4,0);
break;
case 'T':
Mouse.move(0,4,0);
break;
*/
}
}
}
|
|