# 小米无人机遥控器
![0f0802fd512523410ba4fe818646edc.jpg]
![0502950249eda084f3563ec03bcba0d.jpg]
## 介绍
### 遥控部分
* **改装前**
![183991f50803be105cab8c2a49a8e45.jpg]
* **改装后**
![1e25b8acc55335a909d1ce3824a509e.jpg]
**这个遥控外观基本上是没有改动的,主要是更换了内部的主板,原本夹手机的地方改成了一块墨水屏,目前这块墨水屏只能显示通道值,没有用到其他功能所以还没有写菜单。**
![99970d07b8df1548490444661f2560d.jpg]
**墨水屏驱动板**
![f9f992988389ad3526f7e0f3f1a49af.jpg]
**充电接口换成了极为先进的typeC接口。**
`这个遥控目前只能说是能用的状态,具体的性能我还没有测试。我不是玩航模的,不清楚相关的协议,所以代码部分还不够完善,感兴趣的同学可以进一步完善一下。`
### 接收部分
* **无线模块选择的是nRF24L01这种常用的
2.4G模块,提供6路PWM接口和串口。**
![55811dd050ee27122e81e9e6c87e363.jpg]
**开源资料包括:**
* 遥控端、接收端、墨水屏驱动板PCB文件
* 遥控端、接收端
固件源码
* 墨水屏固定3D打印文件
**介绍视频:**
[气垫船_改装小米遥控_哔哩哔哩_bilibili](https://www.bilibili.com/video/BV1VP4y1e7JJ/?share_source=copy_web&vd_source=05a706bbfb8a2b3090007f78f1cede0c&t=95)
## 器件选型
* 遥控端
主控芯片主控选择的是
STM32F103C8T6,使用了7路ADC,其中6路是摇杆电位器的,1路测量电池电压。两路SPI分别连接2.4G模块和墨水屏。再加上几个按键和LED,IO基本上够用。
![微信截图_20230209163600.png]
* 接收端主控芯片主控选择的是STM32G030F6P6,IO也刚好够用。
![微信截图_20230209163637.png]
* 充
电芯片选择的是`IP5306_CK`,这款芯片款集成升压转换器、锂电池充电管理、电池电量指示的多功能电源管理 ,是以前充电宝用的。小米的这款遥控器刚好有一个电源键,四个电源指示LED,十分合适。
![遥控端充电管理截图.png]
* nRF24L01 模块可以选择`泽耀科技`或者`亿佰特`的模块,这两个模块可以相互替换。
![微信截图_20230213152505.png]
![微信截图_20230213144408.png]
## 3.项目代码
**开源连接: [XiaoMi_Remote_Control_Github](https://github.com/DaqoLee/XiaoMiRemoteControl.git)**