项目简介
本项目借助Digispark ATtiny85 USB开发板打造了鼠标抖动机。在IT领域,鼠标抖动机能自动移动鼠标,让计算机保持活动状态,避免屏幕保护程序启动或计算机因长时间无操作而关闭。此项目提供硬件解决方案,通过微控制器产生预设或随机的鼠标移动,无需安装软件。
项目的主要特性和功能
- 采用Digispark ATtiny85 USB微控制器实现鼠标移动。
- 每10 - 30秒自动进行一次鼠标抖动,模拟用户操作。
- 抖动模式为正方形路径,尽力模仿真实用户操作。
- 即插即用,无需安装软件,易于配置和使用。
安装使用步骤
前提条件
- 准备Digispark ATtiny85 USB开发板。
- 从这里下载Arduino IDE软件。
安装步骤
- 下载并安装Arduino IDE。
- 下载并安装Digispark驱动程序。
- 点击“工具” -> “板子”,选择“Board Manager”,安装“Digistump AVR Boards by Digistump package”。
- 点击“工具” -> “板子”,选择“Digispark - Default 16.5mhz”,使Arduino IDE编译代码适配Digispark板。
- 点击“工具” -> “程序员”,将程序员设置为“USBtinyISP”。若遇问题,可尝试用旧版本Arduino IDE编程和上传,具体方法见项目文档说明。
- 下载并打开MouseJiggler.ino开源鼠标抖动机程序,点击“上传”按钮,将程序编译并上传到Digispark开发板。
- 上传成功后,Digispark会每隔10 - 30秒闪烁一次,表明已成功产生鼠标抖动,且鼠标移动近乎自然,难以察觉。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】