

# 机载控制端esp32程序

项目简单描述


 本篇README.md面向飞行魔方授权开发者

## 目录

- [项目描述](#项目描述)
  
- [上手指南](#上手指南)
  
  - [开发前的配置要求](#开发前的配置要求)
  - [安装步骤](#安装步骤)
  
- [文件目录说明](#文件目录说明)

- [开发的架构](#开发的架构)

- [部署](#部署)

- [使用到的框架](#使用到的框架)

  

### 项目描述

###### 主要功能：

1. 控制钩子自动收放
2. 和飞控通讯发送航线，转发飞控控制和状态
3. 控制喇叭
4. 根据mqtt指令直接控制摄像头

   

###### 物理连接：

1. wifi连接4G模块
2. TTL连接飞控
3. 模拟输出连接喇叭
4. 内网udp连接摄像头推流服务器
5. CAN连接收放控制电机
6. PWM连接锁定舵机
7. 模拟连接称重传感器
8. IO连接开关控制
9. IO连接LED灯控制



### 上手指南

使用vscode和PlatformIO插件开发



###### 开发前的配置要求

1. vscode
2. PlatformIO插件

###### **安装步骤**

1. 
2. 

```sh
git clone https://github.com/shaojintian/Best_README_template.git
```

### 文件目录说明
eg:

```
filetree 
├── ARCHITECTURE.md
├── LICENSE.txt
├── README.md
├── /account/
├── /bbs/
├── /docs/
│  ├── /rules/
│  │  ├── backend.txt
│  │  └── frontend.txt
├── manage.py
├── /oa/
├── /static/
├── /templates/
├── useless.md
└── /util/

```





### 开发的架构 

请阅读[ARCHITECTURE.md](https://github.com/shaojintian/Best_README_template/blob/master/ARCHITECTURE.md) 查阅为该项目的架构。

### 部署

暂无

### 使用到的框架

- PlatformIO

  



