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

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

【Naze32/Afroflight/Baseflight】使用GUI调参

[复制链接]
跳转到指定楼层
楼主
发表于 2015-4-17 11:05 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 退后 于 2015-4-17 11:11 编辑

前段时间写过一个DIY/Naze32飞控的帖子:http://bbs.5imx.com/bbs/forum.ph ... 2125&fromuid=248842
回响还不错,但是懒癌发作没有再更新GUI调参的介绍,现在再写一贴简单介绍一下GUI

GUI的下载安装看这里:
http://bbs.5imx.com/bbs/forum.ph ... 8418&fromuid=248842


刷固件的方法看这里:
http://bbs.5imx.com/bbs/forum.ph ... &fromuid=248842


下面正式开始介绍



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

28
发表于 2019-1-28 22:10 | 只看该作者
学习了!谢谢分享!!!
27
发表于 2016-5-23 22:07 | 只看该作者
你好,我的数传连接不上GUI,请教下,你的扣扣多少我的9954397453

26
发表于 2016-3-24 23:42 | 只看该作者
25
发表于 2016-3-18 14:12 | 只看该作者
入手naze32,这个非常有用,感谢楼主
来自苹果客户端来自苹果客户端
24
发表于 2015-6-17 10:25 | 只看该作者

23
 楼主| 发表于 2015-5-31 19:36 | 只看该作者
正十七 发表于 2015-5-26 09:12
这几天都在看naze32的代码,有些地方不明白,比如下面这段,不清楚是具体做什么的,楼主能解答一下吗

不好意思,我对代码研究得没那么详细,这个是什么配置我也不是很清楚。建议你可以翻一翻上下文,结合实际相关功能,应该不难猜出作者的意思。

很高兴你这么有兴趣,可以加一个群:203498338,里面有很多Cleanflight/Baseflight的玩家,大家可以交流交流。
22
发表于 2015-5-30 18:37 | 只看该作者
云台没反应啊
21
发表于 2015-5-26 09:12 | 只看该作者
这几天都在看naze32的代码,有些地方不明白,比如下面这段,不清楚是具体做什么的,楼主能解答一下吗

QQ截图20150526090852.png (26 KB, 下载次数: 45)

QQ截图20150526090852.png
20
发表于 2015-5-25 02:44 | 只看该作者
退后 发表于 2015-5-23 13:34
请参阅使用手册
http://www.abusemark.com/downloads/naze32_rev3.pdf

楼主你好,深夜打扰,学生党程序猿一枚。不久前买了MWC,研究它的代码时搜到了你的帖子,读了之后忽然有种亲切感,直接往我的32上刷了固件,修改了IO口,默认参数就飞起来了。我自己写的工程基本能飞,从LED控制到姿态解算再到PID,一点点自己写的,期间参照了阿莫论坛上的资源,吃了不少苦,好几次想放弃。现在能飞,但工程架构不好,一直痛苦的想去改造他,国内的开源大都差别不大还卖得贵,所以买了MWC想借鉴老外的思想然后完善。刚才熬夜看代码了,躺床上后又把你的帖子翻出来手机细读了一遍,程序猿就是苦逼。方便的话加个企鹅,有些问题想向你请教

19
 楼主| 发表于 2015-5-23 13:34 | 只看该作者
teayu 发表于 2015-5-22 22:46
感谢,我试着研究了下,现在的问题是:串口控制是用的串口几?我想一边用usb插着连上gui看效果,一边用另 ...

请参阅使用手册
http://www.abusemark.com/downloads/naze32_rev3.pdf

18
发表于 2015-5-22 22:46 | 只看该作者
退后 发表于 2015-5-15 12:20
MSP的格式,http://www.multiwii.com/wiki/index.php?title=Multiwii_Serial_Protocol

感谢,我试着研究了下,现在的问题是:串口控制是用的串口几?我想一边用usb插着连上gui看效果,一边用另一个串口连CH340再连电脑发指令。
在源码里没有找到相关的信息,难道只能用一个串口吗,
求指教,

17
 楼主| 发表于 2015-5-15 12:20 | 只看该作者
teayu 发表于 2015-5-14 23:05
楼主你好,请问用串口控制飞行动作具体是要怎么操作呢,我可以用蓝牙连在TX,RX上,用电脑蓝牙串口发命令吗 ...

MSP的格式,http://www.multiwii.com/wiki/index.php?title=Multiwii_Serial_Protocol
16
发表于 2015-5-14 23:05 | 只看该作者
楼主你好,请问用串口控制飞行动作具体是要怎么操作呢,我可以用蓝牙连在TX,RX上,用电脑蓝牙串口发命令吗,具体的命令格式你有研究过吗?
15
 楼主| 发表于 2015-4-18 15:02 | 只看该作者
GPS


楼主暂时还不会用,没有玩过GPS…………留个楼

14
 楼主| 发表于 2015-4-18 14:57 | 只看该作者
Servos 云台

开启Servos在前面Configuration里面。
当没有开启Servos功能时,是这样的:


开启后是这样的:


只支持两轴云台
CH1~AUX4选择两个遥控通道来控制。
MID 是中位值
MIN 是最小值
MAX 是最大值

这里说一下云台的接线
如果开启了Servos功能,那么M1和M2就不再接给电调,而是接给云台
电调全部往后移两个们,即M3~M6接给四轴电调
如果你的飞机是更加复杂的情况,请参阅使用手册。



13
 楼主| 发表于 2015-4-18 14:37 | 只看该作者
Mode Selection:模式选择
使用辅助通道AUX1~4来控制选择不同的模式


Low 是指通道数据在1100以下
Med 是指通道数据在1500左右
HIGH 是指通道数据在1900以上

当你遥控打到不同的数值,打了勾的模式就会被开启。
图中AUX1的数值是MED,没有开任何功能,但是因为开了失控保护,所以ANGLE功能被自

动打开。

功能解释:
ARM 解锁
ANGLE 自稳
HORIZON 地平线模式(手动和自稳模式的混合)
BARO 气压定高
MAG 地磁方向锁定,也即是锁头,不动摇杆时方向保持,不会被外部风力影响
HEADFREE 无头模式,无论如何自旋,控的方向与解锁前保持一致
HEADADJ 重新指定无头模式的方向,切回HEADFREE时按当前方向确定无头模式
BEEPER 蜂鸣器
OSD SW OSD开关



12
 楼主| 发表于 2015-4-18 14:10 | 只看该作者
Receiver:



接收机看这里,左边是各通道的数据,图中我开了串口接收,所以默认是1502不是1500


右边是油门曲线,跟MWC的一样。
默认就好,一般不需要改动。

Channel Map 通道匹配
可以根据需要更改字母和数字的顺序,达到修改接收通道对应的功能
默认是AETR1234,即
ch1 = Roll
ch2 = Pitch
ch3 = Throttle
ch4 = Yaw
ch5 = AUX1
……
ch8 = AUX4

RSSI on AUX 设置接收机接收到的信号强度通过哪个AUX通道告知飞控,这个需要先设置你的接收机把RSSI输出。

最下面的是各通道关于时间的图像。再下面是刷新按钮和保存按钮,如果你修改了数据,记得要按下Save按钮


11
发表于 2015-4-18 00:21 | 只看该作者
今天试了一下PID controller 1, "Rewrite"和PID controller 2, "LuxFloat"
之前用Old时候自动调参过,换成pid c1,参数不变,飞机抖动厉害。换成LuxFloat,参数变成系统默认值,飞行很稳定。
我觉得LuxFloat下调节Angle和Horizon的参数比较简单,用一段时间看看。
10
发表于 2015-4-17 23:04 | 只看该作者
https://github.com/cleanflight/cleanflight/blob/master/docs/PID%20tuning.md
这个页面有详细说明。我在国外网站上看过投票结果,目前用Harakiri和MultiWii23这两个PID controller的比较多。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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