找回密码
 注册
关于网站域名变更的通知
查看: 311|回复: 0
打印 上一主题 下一主题

【疯壳·无人机教程7】开源编队无人机-地面站上位机的使用和介绍

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-9-6 17:39 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
COCOFLY教程
——疯壳·无人机·系列
地面站上位机的使用和介绍
1 |1 ]2 u3 }: j2 \# J

) b+ H. Q2 }3 y; ~) Q
+ t- r: f2 Q, u( @8 i
2 v( u& E+ r1 {, w     + X3 c# b: i! k
    图1; N2 ^5 A) e2 L
  t/ ~! Q* `9 j6 _0 N
) v1 W& `0 F9 v! {& F
    COCOFLY 地面站上位机是配套 COCOFLY 无人机使用的,该地面站上位机功能非常的全。主要分为 5 大功能板块,分别是基本收发、飞控设置、波形显示、图形编队以及飞控状态。' h2 t- I6 @! b& |
    1.1基本收发$ y6 W, L& \9 O  m
    基本收发可以相当于是串口调试助手,可以在基本收发中设置通讯的端口、波特率、以及收发的显示格式,例如 CHR(字符)、Hex(16 进制)。  J3 ~' @2 A: l. N6 Z
+ q) e/ K% ^! V+ e' ~# Q* Z
   
* w  L- {, I5 B    图2" d3 y$ ?& Z6 ]
* ?2 g& |2 ^$ w
    使用的时候非常的简单,只需点击刷新在串口号中找到对应的串口,在选择合适的波特率点击“打开”即可。: ^8 Y* P- b  P6 E9 S2 R
    1.2飞控设置/ ?# @1 P" ]& d( H4 n& z- ~
    飞控设置顾名思义是对飞控主机进行设置操作,在该设置页面下可以对飞机进行读写 PID 调节值,也可以恢复预设的 PID 值,除此之外还可以随意设置飞机的 2.4G 的通信信道,也可以设置为编队模式,还可以读取设备的版本信息, 值得注意的是,一旦飞控或者遥控器锁机后,可以在这里进行设备体检,进行解锁,如下图所示。! M+ x; ]8 G# d# c
# ?. `5 U6 S* @+ P+ R# r
   
2 |4 a( N% Z3 w    图3
4 x0 U3 K5 c! s    如果需要修改 PID 值,只需要在各项参数内修改为需要修改的参数,点击“写入 PID”,即完成 PID 值的修改;修改后可以点击“读取 PID”,如果读取的和写入的一致,则代表写入成功;如果发现修改 PID 后,飞机非常地飘,想要恢复出厂的 PID 设置,则可以点击“恢复默认”,这样飞机的 PID 参数就恢复到出厂的默认值了。( k3 b" w2 V& e5 B5 n: n
    1.3波形显示
- q5 m3 `" N; `5 Z# Q. e    波形显示主要有两大功能,一个是调试参数,另一个是查看频谱干扰,这两项功能都是需要把遥控器接到上位机,并且打开串口。遥控器连接上无人机后再通过 USB 线接上位机,只需要勾上 Data1~Data8,再点击“显示波形”,就可以看到代码中添加打印数据的波形(这里的数据是飞控传过来的),如下图所示。
" t0 j8 w0 d  d+ d2 a9 i$ K; ^3 ], w" Z0 m7 A( r. E8 B! r
    ! W. l& [5 ]: ?* b* _  ~8 G) m
    图4
4 d" q1 H# R  I0 E  d' B    这里数据为 0,所以是一条直线,Data1~Data8 显示的数据均可以在代码中更改,Data1~Data8 的波形显示的修改格式为下图所示(具体参照飞控代码的Data_Transfer.c 的 DT_Send_User()函数)。' m2 \5 V& v5 i9 x

$ z* K# ?/ U. p    ' G* t0 N7 _7 q8 i; P: g& @
    图5
& V4 y3 R- [3 Q7 ^0 F8 P    如果要切换到查看频谱数据,则需要勾上“频谱仪”,即可,如下图所示。
% l  Y% M$ s1 X: Z- V" ]& u
: Q" j  K& g# ~4 W7 v; d- n: a, }    
1 w3 |, |* @( `( s3 B    图6& U$ C# S9 I' D. m* L1 l* A0 N
    勾上“频谱仪”后就会看到 2.4G 下每个信道的干扰情况了(y 轴越高,干扰越严重),用户可以根据这个参数来设置飞机的信道(选择干扰低的)。
0 L' G  e0 u+ f9 x* K% M. R7 [) r2 M) s
& w( A) K& U) R
    1.4图形编队$ v5 x" w3 Y1 X' }& \* _0 X$ W
    图形编队用于编队设置,使用该页面功能需要上位机连接遥控器,编队模式下,一个遥控器对应多架飞机。
/ ^6 k& L* k0 k% M    该页面支持设置编队信息、设置编队队列动作、真机编队控制、飞行轨迹预览以及查看机群信息等。% v) l. m& r  Y' Y. ?3 z
    该界面如下图所示。) A, [; T  [2 M. c
- F2 [+ g! O$ S4 I4 V: C# ~' H- A; ]
   % ?! ^) y  A1 P/ S( `
    图7
( |/ ?  j& t5 p% n* w, m+ v  H    编队的详尽地使用方法可以参考《飞控开发高级篇-编队飞行》。% S7 k6 J/ r/ X5 W( b* G
    1.5飞控状态" s. i4 s7 m2 x6 H4 R( k  e, C
    该页面用来查看飞机的飞行姿态,只需要把与飞机配对好的遥控器与上位机相连接,就可以在界面查看飞机的姿态。其中的“箭头”代表的是飞控的方向, “圆点”代表的是飞控的姿态。如下图所示。
9 u/ j$ K: I) @* U2 x- ?$ a% r& \' D" a0 r( ~. ]6 [- @
    8 m+ Q- L( i) x. Q: [5 |! T
    图85 Z) [4 E( P' F0 x6 L" Q7 X
7 n, s, ^  [& z4 w! C8 X

% q4 M. h6 z  u! a+ ]: Q$ i3 L) v' L  m; {
文件下载请点击: 【6】地面站上位机的使用和介绍.pdf (746.29 KB, 下载次数: 0) ! F8 N, O8 w. }. v6 j

( d2 J8 F0 z9 D
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-12 15:28 , Processed in 0.140625 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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