-
-
[原创] 三十块钱成本的按键盒子
-
发表于:
2019-10-28 17:12
9523
-
#include <Keyboard.h>
void setup() {
Keyboard.begin();
Serial.begin(9600);
while(Serial.read()>=0){}
}
void loop() {
// put your main code here, to run repeatedly:
if(Serial.available()>0){
delay(100);
char Comm=Serial.read();
char x;
String Comdata;
switch(Comm){
case 0: //获取版本
Serial.print("Ver 0.1");
break;
case 1: //模拟按下
x=Serial.read();
Keyboard.press(x);
case 2: //模拟弹起
x=Serial.read();
Keyboard.release(x);
case 3: //模拟打印字符
Comdata=Serial.readString();
Keyboard.print(Comdata);
case 4: //释放所有按键
Keyboard.releaseAll();
}
while(Serial.read()>=0){} //清空缓冲区
}
}
先来个码..PC端也很简单..基本上没啥难度..至于鼠标模拟.网上也有资料 ..淘宝只需要30块买个USB 的设备..就可以实现硬件模拟鼠标键盘输入...代码很挫.初学Arduino..几行代码就可以实现以前一直想实现的硬件模拟操作..果然,以前还是太菜了..
硬件设备只需要 一个可以Arduino开发带U口的设备即可
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
最后于 2019-10-29 09:52
被bambooqj编辑
,原因: