项目简介
本项目是基于PlatformIO框架开发的激光指向系统,专为高空气球项目设计。该系统可通过两个电机平台控制激光指向,能在高空环境中精确指向另一个气球,可用于通信,但本项目不涉及通信部分。
项目的主要特性和功能
- 激光指向控制:借助两个电机平台精确控制激光指向。
- 平台IO集成:利用PlatformIO进行项目构建和管理。
- 串行通信控制:通过串行连接从计算机控制激光指向系统。
- 3D模型支持:提供激光指向结构的3D模型。
安装使用步骤
1. 安装PlatformIO
确保已安装PlatformIO命令行工具,若未安装,参考PlatformIO安装指南进行安装。
2. 初始化项目
在项目根目录下运行以下命令初始化项目并安装依赖:
shell
pio project init
pio lib install
3. 构建项目
运行以下命令构建项目:
shell
pio run
4. 上传到Arduino Due
将项目上传到连接的Arduino Due:
shell
pio run --target upload
5. 使用控制程序
在controller
目录中,有一个控制程序,可通过串行连接从计算机控制激光指向系统。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】