5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

标题: 利用arduino+串口模块做fpv一体遥控-慢更 [打印本页]

作者: 风来西林88    时间: 2018-10-14 12:39
标题: 利用arduino+串口模块做fpv一体遥控-慢更
本帖最后由 风来西林88 于 2019-1-11 01:23 编辑

报下进度,硬件已经完工,软件部分刚写了个通道监视器,1点钟了,其他的等下次再弄了


(, 下载次数: 135)



主材料:哈博森一体控    ×1;

3.5寸雪花屏    ×1;
arduino nano     ×1;
arduino mega2560    ×1;
433罗拉数传 100mw     ×2;
图传接收模块5.8g    ×1;








目前进度:
接收端测试板完成;
发射端硬件完成;
程序代码正在验证中……

感觉玩一体控的人好少额,都没动力出教程




===========================================================
从二楼开始,放开发过程


作者: 风来西林88    时间: 2018-10-14 13:02
标题: 利用arduino+串口数传模块做fpv一体遥控-慢更
本帖最后由 风来西林88 于 2018-11-6 16:59 编辑

1、【开头】==========================
手里有一个哈博森的fpv一体孔,一直想改控,担心破坏了空壳原本的美感,一直没动手。

思路是利用板子自带的A0-A6控连接比例通道,另外再增加若干的开关通道,用串口传输信号;接收机读取串口值后输出舵机pwm信号;显示器、微调、大小舵什么的先不管,先做出简简单单的控再继续~

各位有经验的大佬还请指点一下可能出现的弯路和经验,在此先谢谢


2【放点拆控图】==========================


3.【重新优化了下发射端源码】==============================
增加了1个对码的数组,测试了下,单单串口端写入延迟约8-9毫秒,熬夜了2天,先休息一段时间,以后再更新,不出问题的话目前的两个源码是没问题,至少可以正常遥控了



作者: 光湿恩惠    时间: 2018-10-14 13:32
又来做开源遥控?萝莉很棒啊,降低了门槛。不知道楼主你的遥控初步预算是多少?


作者: 风来西林88    时间: 2018-10-14 14:10
光湿恩惠 发表于 2018-10-14 13:32
又来做开源遥控?萝莉很棒啊,降低了门槛。不知道楼主你的遥控初步预算是多少?

暂时还没想那么多,没办法,就喜欢折腾,喜欢折腾的乐趣
作者: 风来西林88    时间: 2018-10-14 14:11
本帖最后由 风来西林88 于 2018-11-6 17:02 编辑

接收端测试板就搞成这样了,遥控上放不下那么多通道的开关,我所有我只要8通道就够了 (, 下载次数: 155) (, 下载次数: 152)



作者: cwxaaaa    时间: 2018-10-14 16:26
祝你成功

作者: 13713292020    时间: 2018-10-15 08:36
这个硬件也可以开源,提供SDK。有没有人玩。 (, 下载次数: 111)
(, 下载次数: 119)

作者: 风来西林88    时间: 2018-10-15 09:42
哇哈哈,这个好高端,但是价格也很感人

作者: Yliangding    时间: 2018-10-16 19:22
厉害了老哥
作者: 风来西林88    时间: 2018-10-17 15:48
欣喜若狂地翻出了3dr数传,结果想起来是这样的,马拉个币(^_^)&

重新买数传模块,先把板子焊好,焊工就这样了


(, 下载次数: 136)
(, 下载次数: 123)
(, 下载次数: 136)

作者: 风来西林88    时间: 2018-10-19 11:42
继续更新ing。  无意中发现esp32更快的频率更快的计算能力,支持arduin ide和python开发还支持现成的osd模块,学习中,看看要不要换主板
(, 下载次数: 147)

作者: cyriliii    时间: 2018-10-19 13:17
stm32
作者: 风来西林88    时间: 2018-10-26 21:24
好久没更新了,这段时间忙的不行

遥控壳体大致做好,配了个3.5寸的雪花屏


测试了下osd效果,中文字模用的12px的,液晶屏分辨率太渣,快分辩不出字了;测试了下用两个字块组成一个中文字,发现字块之间有间隔
(, 下载次数: 174)
(, 下载次数: 128)
(, 下载次数: 161)

作者: 风来西林88    时间: 2018-10-26 22:02
测试显示范围
(, 下载次数: 142)
(, 下载次数: 140)

作者: 风来西林88    时间: 2018-11-9 00:34
osd模块测试,巨丑无比
(, 下载次数: 148)
(, 下载次数: 148)

作者: jnstsean    时间: 2018-11-24 12:50
构思不错,继续加油,换stm32 maple arduino 也可以编程

作者: 风来西林88    时间: 2018-11-27 23:56
jnstsean 发表于 2018-11-24 12:50
构思不错,继续加油,换stm32 maple arduino 也可以编程

哈哈,谢谢

作者: th_wang    时间: 2018-12-6 11:41
楼主厉害了,Arduino我也在玩儿,做了一个外置高频头,配在Frsky X12S上,玩儿小鸡。

作者: 风来西林88    时间: 2018-12-6 12:52
th_wang 发表于 2018-12-6 11:41
楼主厉害了,Arduino我也在玩儿,做了一个外置高频头,配在Frsky X12S上,玩儿小鸡。

高频头我没研究过,等做完这个遥控,就要开始做高频头了

作者: 风来西林88    时间: 2018-12-6 12:57
pcb打好了,发现上边忘了开槽、好吧,自己手工锉;电容和电阻用0402封装,作孽……上网再淘个头戴放大镜回来!
(, 下载次数: 223)
(, 下载次数: 230)
(, 下载次数: 237)
(, 下载次数: 221)
(, 下载次数: 199)

作者: 风来西林88    时间: 2018-12-9 16:39
焊接记录来两张
(, 下载次数: 274)
(, 下载次数: 285)

作者: yangxcn    时间: 2018-12-10 07:10
大工程啊

作者: kkwind    时间: 2018-12-15 22:11
13713292020 发表于 2018-10-15 08:36
这个硬件也可以开源,提供SDK。有没有人玩。

这个控支持混控吗?是在windows上的程序支持混控功能,就像一般高档遥控器一样的使用?


作者: kkwind    时间: 2018-12-15 22:18
这壳子不是一般的骚啊。

作者: 风来西林88    时间: 2019-1-3 01:01
总感觉之前的板太丑,于是又花了心思再打了一块板;这次用mega2560做主控,附对比图
(, 下载次数: 280)
(, 下载次数: 287)

作者: 风来西林88    时间: 2019-1-7 01:40
硬件部分完成,测试效果满意,还不错
(, 下载次数: 304)
(, 下载次数: 292)

作者: DDSG    时间: 2019-1-29 04:06
顶,学习中

作者: 风来西林88    时间: 2019-2-1 00:55
本帖最后由 风来西林88 于 2019-2-1 01:00 编辑

硬件部分出了点小插曲,虽然救回了,但是太丑了,忘记了avr芯片是5V电平了
软件菜单部分也基本写完,接下来是优化和找BUG,年后再继续了 (, 下载次数: 298) (, 下载次数: 276)

原理图已上传
(, 下载次数: 262) (, 下载次数: 273) (, 下载次数: 266)
作者: 风来西林88    时间: 2019-2-1 01:34
打算了很久 mega2560完全够用了 只只有一个spi硬接口,adc采样也只有1024级别 采用433usart无线串口传输 115200波特率下,延迟还算可以 至少和天地飞或d10比较是感觉不到延迟的。基本菜单搞搞其他的都不算太难。 下一步向多协议高频头进军!打算结束后还是移植到stm32,选型纠结f103还是405或者还是上429。     其实103够用了…强迫症~不知足(^_^)a~

作者: 喜欢加菲猫    时间: 2019-2-16 11:49

作者: ErrorGz2018    时间: 2019-2-25 12:56
原理图不是很清晰,有文字说明就好了。
请问nano用于什么?

作者: 狂野的野马    时间: 2019-2-25 19:59
过来学学技术,至于制作就算了
作者: 风来西林88    时间: 2019-3-5 14:55
ErrorGz2018 发表于 2019-2-25 12:56
原理图不是很清晰,有文字说明就好了。
请问nano用于什么?

兄弟仔细nano备用的,暂时是合成ppm信号的

作者: 风来西林88    时间: 2019-3-5 14:56
年过完跟新较慢 有了新目标,闲暇时间几乎都泡在健身房

作者: ErrorGz2018    时间: 2019-3-5 15:44
风来西林88 发表于 2019-3-5 14:56
年过完跟新较慢 有了新目标,闲暇时间几乎都泡在健身房

求更新,我会持续关注的。
我有个想法,可以嵌入lua解释程序,那么通过lua脚本比较容易的做一些连贯性的控制动作。我自己是做过简单脚本遥控小车的。

作者: 风来西林88    时间: 2019-5-2 09:48
末影小黑 发表于 2019-3-10 22:18
这个设计很好,但并不觉得有什么意义。因为自制的控不一定可靠。

是这个理。程序方面其实都一样,可不可靠还要看射频方面

作者: 风来西林88    时间: 2019-5-2 09:49
创业阶段,偶尔上来逛逛;抽时间继续更新
作者: ander    时间: 2019-5-9 14:19
3DR的数传收了
作者: flyghost    时间: 2020-3-17 19:55
数传和遥控的拉距怎么样





欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://5imx.com/) Powered by Discuz! X3.3