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

标题: 顶贴啊 MWC GPS 测试成功 注意细节问题 跟我来看吧!有图有真相 [打印本页]

作者: 羽翎    时间: 2012-3-23 15:43
标题: 顶贴啊 MWC GPS 测试成功 注意细节问题 跟我来看吧!有图有真相
看帖请顶起!
Darling baby  
MWC 支持两种GPS格式 一种gpGGA
                                         一种gprmc

新版的程序请用arduino-0100-relax  编译下 载

开启GPS串口功能
这条语句开启GPS 串口  
#define GPS_SERIAL 2
注解// should be 2 for flyduino v2. It's the serial port
       //number on arduino MEGA
这条语句是串口启用波特率  通常使用9600较多
#define GPS_BAUD   9600
{我使用的是M-89的GPS模块  定位很快
但是GPS天线不能与模块 靠太近;
可以刷程序输出两种或者多种  GPS格式和波特率。
但刷这个程序都需要GPS厂家烧写
}

那么现在要做的是把MWC固件升级好!
然后把GUI设置好 ,
通常开启GPS需要同时开启ACC角度传感器。
设置好后把GPS模块与MWC连接好!  
我们就等待定位吧!

好!
怎么看定位没有,你知道吗?
请顶贴:em15: !






定位主要就是看我们平常开机常亮的那个指示灯,
没开机前,灯是不亮的,但是定位后,这个灯就一直闪(不是很亮)。
GUI里面可以  在左下角看到  卫星数量和 离家的距离是多少!  
没定位前卫星数量那里显示不是绿色,定位后显示绿色






注意GPS与MWC连接要牢固,以免飞行时数据丢失。


现在再说明的就是:
MWC接上电源  定位后的那个点就是回家的点!  
如果你换了地方,就拔掉电源从新插上。这样就从新设置了一个回家地点



作者: votreami    时间: 2012-3-23 15:45
用惯了兔子还真是不习惯这个啊
作者: 羽翎    时间: 2012-3-23 15:47
标题: 忘了写电压检测报警了
忘了写电压检测报警了
作者: 武汉QBT    时间: 2012-3-23 16:50
今天才买了这飞控,向大家学习!
作者: 羽翎    时间: 2012-3-23 18:40
标题: 看电子罗盘那里的指针
看电子罗盘那里的指针。外面的指针式指向你定位的起点!
当你开启GPS时,可看到电机输出值的变化;是控制电机往你开机定位的起点飞!
作者: 7777777    时间: 2012-3-23 22:08
请问如何在飞行中让四轴和GUI保持联系的。
作者: cliffkhew    时间: 2012-3-23 22:33
只能支持arduino MEGA,ATmega328P芯片不行:em17:
作者: 飞行行家    时间: 2012-3-23 22:41
没看懂:em22:
作者: dongfang    时间: 2012-3-23 22:52
GPS功能在MWC 2.0中会有较好的支持,如果是主板是MEGA2560的话,直接再上一个串口接GPS就行了,但像我用的arduino pro mini这类328芯片,就得再接一个arduino pro mini,用第二个arduino连GPS做I2C_GPS

第二个arduino pro mini的i2c_gps的代码是现成的。我已经写好,准备测试了。
作者: dongfang    时间: 2012-3-23 22:53
原帖由 7777777 于 2012-3-23 22:08 发表
请问如何在飞行中让四轴和GUI保持联系的。


蓝牙透传模块
作者: luoxin1984    时间: 2012-3-23 23:57
ATmega328P芯片不行..................... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  这个比较郁闷~

希望LZ尽快测试arduino pro mini的i2c_gps的代码    然后写个教学贴   然后好败家GPS了   快块啊~
作者: 武汉QBT    时间: 2012-3-24 00:29
早知不买328P了!
作者: 阆苑居士2008    时间: 2012-3-24 07:46
顶啊
作者: mealie    时间: 2012-3-26 05:01
直接用I2C的GPS不就可以了么……如果没有Mega的话
作者: dongfang    时间: 2012-3-26 10:03
原帖由 mealie 于 2012-3-26 05:01 发表
直接用I2C的GPS不就可以了么……如果没有Mega的话

I2C的GPS没有成品卖的。老外是在一个arduino pro mini写了程序来把串口GPS转成I2C的。程序除了转换,还写了一些距离算法,为了减轻主CPU的GPS导航负担吧。
作者: tedeum    时间: 2012-3-26 10:52
好帖 顶一个
作者: 耍流氓的小屁孩    时间: 2012-3-26 11:06
好帖子,目前GPS最有眉目的帖子了,尽快上架才是王道!

卖家小号喷子我们都看不惯了!楼主加油!
作者: 武汉QBT    时间: 2012-3-27 08:56
原帖由 dongfang 于 2012-3-23 22:53 发表
蓝牙透传模块
也想买,但不知买什么样的?
作者: kissghost    时间: 2012-3-27 09:40
看着调试好复杂啊
作者: 武汉QBT    时间: 2012-3-27 09:49
标题: 标题
那才叫技术!
作者: lovetvro    时间: 2012-3-27 10:50
新手被楼主的贴启发也想折腾一下,在淘宝上看到arduino mini有二种,一种是16路舵机控制板方形的90元左右,一种是arduino nano 长条形的很小70元左右,芯片都是328的,请问应该买哪种,谢谢!
作者: lovetvro    时间: 2012-3-28 11:31
买tb上的120元一块的mega2560的开发板+9dof+gps不知道行不行。
作者: tedeum    时间: 2012-3-28 11:35
原帖由 lovetvro 于 2012-3-28 11:31 发表
买tb上的120元一块的mega2560的开发板+9dof+gps不知道行不行。

还没上gps 前两样肯定行
作者: lovetvro    时间: 2012-3-28 15:54
希望有高人尽快实验,造福模友。毕竟楼主的mega2560 mwc飞控板太贵了。
作者: dongfang    时间: 2012-3-28 16:56
飞控板有便宜的,10dof的145元也有,要上GPS的话,还是mega2560比较直接。只是这东西挺大的。

要不然就用标准的promini+FTDI,我用的是nano,在洞洞板上,焊接相对方便。

前一阵子,还买过两套promini的散件,38元一套,卖家已经赚不少了,后来居然涨价了。
作者: lovetvro    时间: 2012-3-28 17:22
我说的是主芯片为mega2560的mwc飞控板,tb卖600一快,开发板才120,就是大一点。
作者: mealie    时间: 2012-4-7 06:48
dongfang真强大,赶快测试下如何转换I2C吧,期待中:em00:
作者: lc453517913    时间: 2012-7-24 14:56
标题: 看了一篇,不是很明白,在看一篇

作者: mealie    时间: 2012-7-24 21:38
I2C-GPS 板子有卖的,淘宝搜索就有了
作者: lc453517913    时间: 2012-7-25 12:26
标题: 请问楼主,GPS_hold打开是不是就可以开始定点了,GPS-home打开,就自动回家??

作者: 黄马甲    时间: 2012-7-27 14:19
留个记号。下次调用
作者: bdtanghui    时间: 2012-8-1 13:48
原帖由 lovetvro 于 2012-3-28 11:31 发表
买tb上的120元一块的mega2560的开发板+9dof+gps不知道行不行。

我就这么做的,没问题
作者: archfly    时间: 2012-8-1 14:31
学习了
作者: 好人不学坏    时间: 2012-8-17 08:59
:em15: :em15:
作者: donaldshp    时间: 2012-9-3 23:45
玩MWC的顶一个
作者: xcm_gz    时间: 2012-9-4 04:03

作者: xcl010    时间: 2012-9-16 00:21
顶啊~~~~~~~`

作者: killcisco    时间: 2012-9-16 02:44
mark
作者: 幸运的雕刻时光    时间: 2012-9-16 23:10

作者: q312448494    时间: 2012-9-18 11:28
支持之,赚点分
作者: 世界真奇妙    时间: 2012-9-18 15:39
123456
作者: donaldshp    时间: 2012-10-4 19:45
帮顶
作者: gerrardyao    时间: 2012-10-20 13:09
看看看  MWCGPS  调试好复杂
作者: unknow0    时间: 2012-10-20 14:55
好高端啊!!学习!
作者: wangjiaowwxy    时间: 2012-11-9 12:39
真好这几天在琢磨AIOP的gps呢
谢谢LZ啦
作者: lhy564    时间: 2012-11-9 15:30
基础差看不懂 有谁能帮我把机子调好么?
作者: wangjiaowwxy    时间: 2012-11-9 19:08
LZ:GPS 开启到底是需要 加速度开启还是开启 角度传感器


作者: wangjiaowwxy    时间: 2012-11-9 20:59
LZ:你的GPS漂移大概有多少

作者: BenjaminKennedy    时间: 2012-11-9 22:15
~~~~~不知所云
还没到哪种地步吧
作者: 仁者    时间: 2013-2-24 11:14
哥们,麻烦把你的程序源文件给我发一下呗,我网上下 载的一直出错,谢了,我qq244532843

作者: gxhifi    时间: 2013-3-23 01:24
哇~~LZ啊~我真是众里寻它千百度~原来你在这啊~好贴~好文~好技术~一日一顶~拜之,

作者: gxhifi    时间: 2013-3-23 10:08
感谢楼主啊~我的GPS终于搜到星拉

作者: 泊洋    时间: 2013-3-23 10:19
看来想追求扩展不能卖328……

作者: ck811    时间: 2013-3-23 10:35
谢谢楼主,以后mwc上gps就来看这个帖子了

作者: wanwei0527    时间: 2013-3-23 12:05
很复杂很纠结

作者: 北方孤狼    时间: 2013-3-23 14:17
虽然我表示看不懂但是非常佩服LZ这种无私的奉献精神,顶你了!

作者: 归巢雁    时间: 2013-4-1 20:24
顶一下慢慢看

作者: 归巢雁    时间: 2013-4-1 20:26
顶一下慢慢看

作者: talangxue    时间: 2013-4-1 20:59
顶贴啊,确实是技术党

作者: 玉石俱焚    时间: 2013-4-15 16:56
gxhifi 发表于 2013-3-23 10:08
感谢楼主啊~我的GPS终于搜到星拉

怎么搜到星的,我用软件测试过GPS可以搜到10颗星,在MWC程序里要怎么改,我只开了#define I2C_GPS
(, 下载次数: 1)



作者: gxhifi    时间: 2013-4-15 17:35
本帖最后由 gxhifi 于 2013-4-16 00:31 编辑
玉石俱焚 发表于 2013-4-15 16:56
怎么搜到星的,我用软件测试过GPS可以搜到10颗星,在MWC程序里要怎么改,我只开了#define I2C_GPS


...

代码我回家查查后告诉你吧!除了代码外~接线上我的那块MWC版看了代码后只能接第二个串口.然后还有你的GPS模块的工作频率.这可以通过电脑上的软件查到后写到固件中.
然后测试GPS时,不要把蓝牙调试模块同时接入...我就是因为这个东西走了段弯路.


==============
    #define GPS_SERIAL 2 // should be 2 for flyduino v2. It's the serial port number on arduino MEGA //自己度娘看看心里更有数
    #define GPS_BAUD 38400 //我那块GPS的工作波率
======================
    /* Get your magnetic decliniation from here : http://magnetic-declination.com/
       Convert the degree+minutes into decimal degree by ==> degree+minutes*(1/60)
       Note the sign on declination it could be negative or positive (WEST or EAST) */
    //#define MAG_DECLINIATION  3.96f              //For Budapest Hungary
    #define MAG_DECLINIATION  1.866666666666667f  //这个是需要计算的!通过上面的网站和下面第二句的计算方法和你当地的所属东或西来计算
我记得坛子里有位大神有说过.我也是从那学来的.


作者: 小哥哥    时间: 2013-4-15 20:01
gxhifi 发表于 2013-3-23 10:08
感谢楼主啊~我的GPS终于搜到星拉

想请问前辈GPS的串口RX2TX2
是如何接在飞控板上
GPSRX2接在飞控板上的TX2上吗
还是
GPsRX2接在飞控板上的RX2
还真的搞不清楚耶
麻烦暸解前辈赐教



作者: zyb5918    时间: 2014-2-26 03:18
我用的MWC,准备入手GPS。怎么设置失控后自动返航呢?请教





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