准备工作
1.下载 arduino ide 1.8.x 2.一块digispark 就是这个小玩意 一般就15元以下,当然以前也是便宜,9元就能拿到手 但现在电子都涨价,32也涨了不少 但这配置够用就行 3Automator,一款针对digispark开源的小工具 我选择用1.00版本,他让我们对编程没有难度 4.梯子,当然相信人品的可以不用 接下来就开始 链接:https://pan.baidu.com/s/1KXJqEvlAsHOtBVKi5ss7LA?pwd=05v3 如果你的电脑是64位,那么运行DPinst64.exe 工具->开发板->开发板管理器 正确 首先打开 这个目录 注意,直接用浏览器打开http://digistump.com/package_digistump_index.json,打不开就挂梯子 把里面的内容ctrl a ctrl c全部复制 这几个文件,再放进staging\packages这个目录里面 最后打开arduino, 就能看到我们的digispark了 安装可能会报错,我们根据报错信息下载相应的包 下载好还是放到staging\packages 直至安装不报错,成功安装为止,安装好后在此位置中选择第一个 下面就可以开始编程了,先了解一下bad usb 这些就是全部的功能了 要做bad usb,基本上就用俩,一个是DigiKeyboard,另一个是DigiaparkMouse 也就是模拟键盘和模拟鼠标 基础命令 DigiKeyboard.print(“cmd”) //输出“cmd”字符串 DigiKeyboard.delay(2000) // 延时2000毫秒,也就是两秒 DigiKeyboard.sendKeyStroke(KEY_ENTER) //发送按键enter 回车 DigiKeyboard.sendKeyStroke(KEY_R, MOD_GUI_LEFT) //发送组合键 左GUI 加 r,俗语:win加r 好了基本命令 前面说过Automator,这是一款非常方便的代码生成器? 差不多吧,你放心,在这里面是说人话的,在arduino是说鬼话的,所以, Automator就是人话鬼话翻译器 接下来讲讲怎么使用 先新建一个项目,初始延时,就是bad usb插入电脑后等待的时间,此项没有可能出一些错误, 键入就是输入什么东西 发送就是快捷键 再说一下,每两个动作直接要有一段延时 这样就可以任意组合了 按这个小箭头,他编译完后插入我们的digispark,等待烧录完成 我们的bad usb就制作好了 提供一种思路 |
暂无评论