5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 27218|回复: 161
打印 上一主题 下一主题

实现MWC遛狗功能--MWC的GPS定点功能太弱了,我的设想可能无法实现我所想要的效果了。

  [复制链接]
跳转到指定楼层
楼主
发表于 2013-2-28 10:26 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 fryefryefrye 于 2013-4-21 22:10 编辑

2013-04-21更新
有了强大的无线数据通道,我终于可以尝试MWC的遛狗功能了。今天早上风天挺大的第一次尝试,起飞后首先打开GPS定点和气压定高,可是这GPS定点实在定不住啊,一个120米×60米的学校操场,我定点在操场正中他能给我飞到操场外面去,然后我不得已手动拉回来。基本上一早上没办法脱控飞行。两个电池飞到最后两分钟,突发奇想,打开了“GPS回家”结果还真回家了,还在家的上空半径5米范围内晃悠了一小会,直到电压报警。


后来下午充好电,继续。下午风小一点,终于GPS定点可以定住了。于是打开EZ-GUI软件上的Follow Me功能,结果就是四轴轰隆隆的向我俯冲而来,吓死我了。飞往定点的时候,会稍微掉一点高度。


然后我跑向操场的另一端,基本上只有跑到一半的时候,四轴才开始有反应,向我的位置倾斜过来,等我跑到操场的另一头的时候,四轴已经加速到蛮快的了,越过我的头顶,然后开始减速。


然后我跑到操场正中,四轴慢慢的移动过来之后,在头顶半径约10m的范围内盘旋。


总结:对MWC的GPS定点功能太失望了,不知道是本身的原因,还是我自己的原因。




一个人飞行,无视频,无真相。



2013-04-12更新

蓝牙转接433数传成功,室内测试完成。可以用的。全程用的9600的波特率。蓝牙转接组合放在控的电池仓中。没时间出去测试,我在楼梯间,直线4层砖墙+1层混凝土墙之后,控的信号先丢失了,失控保护了。平板能看到失控保护启动了。不过这个时候,无线串口也快没信号了。


距离测试完成: 四轴放在15楼的窗台上,窗户是固定双层玻璃,所以信号是隔了玻璃的。

500m远的地方,通信正常。


再往远的地方,找不到可以看到目视到我家窗台的位置了,所以没办法测试了。




蓝牙转接433数传是这样放的,共用控的电,控的电源开关。


控的正面是这个样子的:




2013-04-07更新:


蓝牙的传输距离实在是太短了,购买了一对号称1200米的无线串口,准备替换蓝牙做远程传输。


而在外场,直接使用手机上的MultiWii EZ-GUI还是比用电脑方便多了。但是手机只能用蓝牙,于是我准备做一个蓝牙转远距离无线串口的转换器。整个系统如下图:



设备购买已经下单,就等实践了。

================================================================
2013-03-31更新:


前两天终于把我的四轴飞起来了,GPS Hold 和气压定高也都能正常工作了。试验了一下用蓝牙实现自动跟随,还是可以跟着走的,就是跟的太慢。稍微距离拉大一点的话,蓝牙连接就会中断。看来要解决长距离无线传输的问题。 而且只有我一个人出来飞,没人摄像,以后有机会再上视频了。


================================================================
2013-03-19更新:
组装完四轴,发现让他飞起来不是一件很容易的事情,估计我需要更长的时间才能实现了。我先把具体方法说一下吧,心急的同学可以自己搞定的。


1.首先购买蓝牙串口模块。并且连接到MWC飞控的调试端口。

有了这个,以后调PID之类的,都不需要连线了,之后用电脑的蓝牙就可以连接飞控就可以了。在现场没有电脑的话,用下面介绍的软件在Android手机上就可以搞定。



2.下 载MultiWii EZ-GUI这个软件。这个软件可以蓝牙连接飞控,调整PID,查看状态,甚至还能遥控飞机。除此之外,还有一个Following me功能。可以把手机的GPS坐标发给飞控。

com.ezio.multiwii-1.part1.rar (273.44 KB, 下载次数: 357)
com.ezio.multiwii-1.part2.rar (273.44 KB, 下载次数: 241)
com.ezio.multiwii-1.part3.rar (273.44 KB, 下载次数: 249)
com.ezio.multiwii-1.part4.rar (273.44 KB, 下载次数: 246)
com.ezio.multiwii-1.part5.rar (196.98 KB, 下载次数: 256)



3.起飞你的四轴到一定高度之后,打开GPS_HOLD,并且高度保持。就是可启用上面这个软件的Follow me 功能了。希望大家玩的开心。我也会努力把我的四轴送上天。


注意:蓝牙的最大通信距离是10米,小心操作。


这也是这个方案的最大的缺 陷,我准备下一步用其他的无线通信方法来代替。


2013-03-08 更新:
================================================================


MWC更新好快啊,最新方法,无需编程,即可实现自动跟随。


根据我研究的资料,应该用最新版的固件+蓝牙无线串口+Android手机运行MultiWii EZ-GUI这个软件就可以实现了。


MultiWii EZ-GUI这个软件的介绍如下。
http://www.multiwii.com/forum/viewtopic.php?f=8&t=2034

准备买一个蓝牙串口试试看。

================================================================
原帖



情景设想


在一个大草坪上,四轴已经起飞,并设置保持高度。

我打开手上的GPS,不断的把自己的位置发给四轴。

打开四轴Follow Me功能,四轴就一直在我头顶,不管我走到那儿,他都跟着。

如果觉得在头顶太危险,那就设置一个距离参数,一个方位参数,比如让四轴在我的北方20米处,而且
要头对着我。(摄像啊!)

甚至这个方位参数也不要设置,直接让四轴在我的前方20米处,而且头对着我摄像。

大家觉得这个功能怎么样?如果我实现出来了,我一定要骑着自行车,让四轴跟着我飞。

================================================================

硬件设计

四轴+MWC飞控+GPS是必须的装备了。如何把操作者的GPS数据发送给四轴,我准备给MWC飞控加装一个
NRF24L01无线传输模块。

操作者的手持机需要: GPS模块,单片机,NRF24L01无线传输模块,1602液晶(用来显示和设置距离,
高度等数据)
================================================================
技术学习
最新版本的WMC包含一个命令 MSP_SET_WP 。

只要发送这个命令到串口, 并且附带一个GPS坐标给飞控,飞控就会把原来的 Home坐标用这个替换掉。

然后你只要打开自动返航功能,四轴就会飞往这个坐标。


================================================================
实践第一步
和老婆申请经费买材料:

我在taobao上选择了一个套装,以及一些其他的材料,老鸟们帮忙看看。

四轴+遥控: 1700元

HM X465机架                1套
朗宇A2212 KV980                4个
好盈四合一电调                1个
1045正反桨                2对
双天2200mah 20C                2个
MWC SE标准版                1个
MWC SE飞控烧写器                1个
MWC SE标准版 安装座                1套
短尼龙扎带                10支
长尼龙扎带                10支
自粘魔术贴                1个
T插                1对
5MM热缩套管                1条
锂电低压报警器                1个
GPS
天7遥控
简易充电器
=========================

机载通信模块NRF24L01+适配器:25元

=========================

手持机:
GPS模块                65元
单片机学习版        50元               
NRF24L01无线        10元
1602液晶        15元




































评分

参与人数 2威望 +3 收起 理由
氢钋铟 + 2 顶一个!在学
喜歪歪 + 1 MWC SE标准版 也可以这么牛。

查看全部评分

欢迎继续阅读楼主其他信息

沙发
 楼主| 发表于 2013-2-28 10:29 | 只看该作者
本帖最后由 fryefryefrye 于 2013-4-21 21:34 编辑

占楼
实践第二步,制作出一个能飞的四轴。

今天下单。2013-03-05


===========================
2013-3-17更新

本来以为制作一个正常飞行的四轴就是组装一下的事情,结果搞了一个多星期了,才能勉强控制四轴离地悬停,而不是一飞冲天。

我原来飞过100级别的电直,觉得四轴应该更简单。没想到刚刚开始练习,仅仅油门的感觉,就大不一样。油门滞后很严重。太不习惯了。











































3
 楼主| 发表于 2013-2-28 10:30 | 只看该作者
本帖最后由 fryefryefrye 于 2013-3-5 22:59 编辑

占楼
实践第三步,无线数传的实现。
为了组装一个能够发送操作者自己坐标的手持机,购买如下器件。






把解析GPS数据的程序写了一点,可以从GPS设备中读取到当前位置了。如下图。精确坐标我打马赛克了,粗略坐标是31, 119,有人能认出来是那个城市吗?







然后就要利用下面买了一对无线串口传输GPS坐标数据。

上面那个适配器用的STC15L204单片机没有自带的串口,必须自己用IO口模拟一个,比较麻烦,今天(2013-03-05)没有搞定。



4
 楼主| 发表于 2013-2-28 10:31 | 只看该作者
占楼
实践第四步,四轴自动跟随。
5
发表于 2013-2-28 11:27 | 只看该作者
持续关注,梦想早日实现,不过零度已经提前一步做到了,X4和Y6都有这个功能。
6
发表于 2013-2-28 11:43 | 只看该作者
那啥..现在mwc最新版有遛狗了...你去写个小程序发送坐标就OK了
7
 楼主| 发表于 2013-2-28 12:14 | 只看该作者
爵爷 发表于 2013-2-28 11:43
那啥..现在mwc最新版有遛狗了...你去写个小程序发送坐标就OK了

MWC 哪个版本有遛狗?代码大概在什么位置?

谢谢。


8
发表于 2013-2-28 12:31 | 只看该作者
我也在研究这个。。。。。。。谁知道详细介绍下
9
发表于 2013-2-28 13:31 | 只看该作者
我很喜欢这个功能啊
10
 楼主| 发表于 2013-2-28 14:29 | 只看该作者
冷雪无心 发表于 2013-2-28 12:31
我也在研究这个。。。。。。。谁知道详细介绍下

最新版本的WMC包含一个命令 MSP_SET_WP 。

只要发送这个命令到串口, 并且附带一个GPS坐标给飞控,飞控就会把原来的 Home坐标用这个替换掉。

然后你只要打开自动返航功能,四轴就会飞往这个坐标。

而为了不断的发送最新的坐标给四轴,所以需要一个无线的串口。
11
发表于 2013-2-28 14:35 ——“来自手机” | 只看该作者
So good 收藏关注
12
发表于 2013-2-28 14:48 | 只看该作者
关注中
13
发表于 2013-2-28 15:56 | 只看该作者
关注下
14
发表于 2013-2-28 16:28 ——“来自手机” | 只看该作者
follow me这功能很早就有人做出来了,但不是mwc,好像是用kk做的,不记得了,印象最深的是他讲广东话的,拍的视频是竖着的,还有个漂亮的女朋友。
15
发表于 2013-2-28 18:17 | 只看该作者
牛逼啊
16
发表于 2013-2-28 18:18 ——“来自手机” | 只看该作者
零度x4,x6都有者功能
17
发表于 2013-2-28 18:19 | 只看该作者
MK很早就有fm功能了,目前好像zero的也有,其他的就不知道了
18
发表于 2013-2-28 18:44 | 只看该作者
本帖最后由 rapbbit 于 2013-2-28 18:55 编辑

楼主说的东东  两年前就搞掂了  没什么难度的:
我妈把我一箱箱的电子零件当垃圾仍后就没玩这个了 偶尔来论坛逛逛

http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=530409


19
 楼主| 发表于 2013-2-28 19:42 | 只看该作者
rapbbit 发表于 2013-2-28 18:44
楼主说的东东  两年前就搞掂了  没什么难度的:
我妈把我一箱箱的电子零件当垃圾仍后就没玩这个了 偶尔来论 ...


看了你的帖子,你只是展示了一下你的成果。看不到你是怎么实现的,希望你有时间也可以讲解一下。

我是准备公开我的所有制作过程和原理,让大家可以参考借鉴。
20
发表于 2013-2-28 22:32 | 只看该作者
支持楼主搞下去
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表