J20模型遥控开源项目系列教程(一)制作教程|基础版V1.0发布,从0到1
我们的开源宗旨:* 协调 开放 合作 共享
拥抱开源,丰富国内开源生态,开展多人运动,欢迎加入我们哈~
和一群志同道合的人,做自己所热爱的事!
项目开源地址:https://github.com/J20RC/STM32_RC_Transmitter
码云(Gitee)地址:https://gitee.com/J20RC
QQ交流群:1091996634 【密码:J20】
经过近一个月的开发,基础版V1.0终于可以发布了,基础的8通道遥控功能已经实现,能满足日常飞行需求。更多人性化的功能还有待完善,接下来会持续维护。基础版教程分为了三篇文章——制作教程、使用说明、开发说明,面向不同人群的需求,大家各取所需哈~
之所以称为基础版,是因为这个版本的制作成本和门槛都比较低,面向初学者。采用最小系统板,不用焊接太多芯片,9元的烙铁基本能搞定。PCB文件待我们的项目成员画好后再发布,可加QQ群实时关注动态哈~
1. 购物清单
你的烙铁是否已经饥渴难耐,不要着急,“兵马未动,粮草先行 ”,我们先来购物一波~
以下购物列表的商品基本可以一站式购齐,如果要推荐一家电子店铺的话,那就是优信电子了,每种商品基本都是比较便宜的,6块6包邮解君愁!
1. STM32F103C8T6最小系统板*2
2. USB转TTL模块*1(串口监视用)
或下面这种冷启动的,我们不用它下载程序,也能满足需求
3. ST-LINK V2仿真器下载器*1
调试STM32性价比极高,可烧写程序,可断点调试
如果你手上有旧遥控器的话,直接改造也可。
这是笔者找遍全网性价比最高的遥控器外壳了,15元不包邮,上面的遥杆基本能满足需求。
这款遥杆和上面遥控器上的同款,都是自动回中的,不适合作为油门的遥杆,所以经济条件允许的话,还是直接买上面的遥控器外壳吧~
极不推荐那种蘑菇头的遥杆,手感太差,容易炸鸡!
5. 无线模块(NRF24L01)≥2
集芯微这家一个ID可购买两个样品,价格较低,再配个天线即可。
铜管天线配上面的模块(IPEX接头)
胶棒天线用于下面的模块(内针)
接收机端可选用这种100m的,两种引脚定义一样。
- 遥控器端用2000m的,接收机端用2000m的——通信距离在1000m以上
-
遥控器端用2000m的,接收机端用100m的——通信距离在500m左右
-
遥控器端用100m的,接收机端用100m的——通信距离在50m左右
6. 电解电容100uF*2(用来稳压)
7. 独石电容0.1uF*2(用来滤波),又称104电容
8. 金属膜电阻1k*2、10k*3、20k*1
9. 电位器50k*2、电位器帽子*2、钮子开关*2(三脚三档)
辅助通道用,两者总数量4个,可互相替代,看个人需求
10. 轻触开关*8,按键帽*8
轻触开关选用7mm高的,便于安装按键帽
11. 三极管SS8050(NPN型)*2
12. 洞洞板(7*9cm)*2
13. XH2.54mm插针插座若干
14. L7805CD2T稳压管*1(用于降压到5V)
15. AMS1117-3.3稳压降压芯片*2(用于降压到3.3V)
16. 有源蜂鸣器5V的(接电即响)
17. OLED显示屏0.96寸,IIC通信
18. 旋转编码器EC11(本遥控器用户交互的精髓)
19. 肖特基二极管(用来续流)
20. 三脚拨动开关(作为电源开关)
OK,现在您的购物车应该已经加满了,清空它吧~等待快递期间先看看电路图
这里不得不提一句,DIY并不一定能省钱,对于初学者来说,买一套电子元件和烙铁,甚至比买成品更贵。省钱只是DIY的副作用,感受DIY的乐趣才是第一位的!
2. 电路焊接
2.1遥控器端
遥控器端的电路比较复杂,先来看原理图。几乎把所有的引脚全用光了,可以说榨干了这个最小系统板。它提供了10个ADC的引脚,这里一个作为遥控器电池的电压检测,一个被编码器占用,剩下8个全部用作通道采集,所以基础版是8通道的遥控器。没有更多ADC可用,通道也就无法扩充了。所以进阶版和豪华版会采用其他芯片,以实现更多通道!
推荐阅读
-
CVPR2022 口述]曼哈顿-SDF:从多视角图像重建三维场景
-
清华大学提出了一种新的三维重建方法:O²-Recon,用二维扩散模型补充残缺的三维物体
-
使用 VisualSFM + CMVS/PMVS + MeshLab 进行 3D 重建(Windows 版
-
[三维重建] 三维重建基础、三维数据、重建过程
-
基于 PaddleSeg 的无人机遥感图像分割技术提高复杂场景三维重建的准确性 - 项目背景
-
三维重建基础 - 1.2.1 被动三维重建技术
-
自动构建图集和压缩的统一自动化 - I. UI 图集压缩
-
冬天里的一把 "火"--岳阳楼区中小学信息技术名师工作室第四次线下活动
-
RISC-V 特权架构 - CSR 寄存器-1 CSR 地址空间
-
美国国防部发布 DevSecOps 持续授权实施指南(下) - IV.评估方法