项目简介
ArduiDeck项目借助Arduino Uno或兼容板,结合Python脚本实现对计算机的控制。该项目提供了简单直观的界面,用户通过键盘就能轻松控制计算机上的应用程序和脚本。
项目的主要特性和功能
主要特性
- 采用Arduino和Python进行串行通信。
- 支持Mac操作系统。
- 可自定义快捷键来执行特定操作。
- 拥有友好的用户界面。
功能
- 能够打开指定的应用程序,例如Spark、系统偏好设置等。
- 可以运行特定的脚本,如速度测试、获取我的IP地址等。
- 可执行系统命令,如清理屏幕等。
- 支持通过键盘快捷键进行快速操作。
安装使用步骤
安装步骤
Arduino部分
- 复制此项目仓库。
- 在Arduino IDE中打开
ArduiDeck.ino
文件。 - 将代码上传至你的Arduino设备。
Python部分
- 复制项目仓库。
- 安装所需库:使用
pip install pyfiglet pyserial
安装必要的Python库。 - 运行Python脚本:通过命令
python main.py
启动脚本。
使用步骤
- 将Arduino设备连接到计算机。
- 启动Python脚本。
- 通过键盘输入控制计算机。
注意:要确保Arduino设备与计算机成功连接,并在启动Python脚本之前测试串行通信是否正常。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】