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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
COCOFLY教程
——疯壳·无人机·系列
地面站上位机的使用和介绍

' Y! K& B% J5 i, b
, W- k/ E$ ]' v' A  r$ K2 `. f: ]: D2 D: f, q4 F
/ @$ X' S: @. S- i# e' m! s: O% R7 J
    # j3 Q  e" [: m6 I& @6 b/ C
    图1
1 j5 Y/ c/ K! H' k) G0 \/ R
# e% w& H9 Z9 K9 S% c# Y9 X0 K5 W4 x* {
    COCOFLY 地面站上位机是配套 COCOFLY 无人机使用的,该地面站上位机功能非常的全。主要分为 5 大功能板块,分别是基本收发、飞控设置、波形显示、图形编队以及飞控状态。
0 }6 Z* t  p/ w8 O    1.1基本收发! s; V8 o, f( G3 F* M, Q
    基本收发可以相当于是串口调试助手,可以在基本收发中设置通讯的端口、波特率、以及收发的显示格式,例如 CHR(字符)、Hex(16 进制)。
' T* L2 ]  F, o; E# X/ H
  s: j* \$ T1 j4 u0 f    
2 D$ T) W; y9 _# d( N& n    图2: I2 O! g( r: G! b. v% h
5 D+ t" l# q9 P0 M
    使用的时候非常的简单,只需点击刷新在串口号中找到对应的串口,在选择合适的波特率点击“打开”即可。( y$ [8 }8 ]  q" t- J- e' T
    1.2飞控设置, d% L! E8 g9 r/ ^  \7 G
    飞控设置顾名思义是对飞控主机进行设置操作,在该设置页面下可以对飞机进行读写 PID 调节值,也可以恢复预设的 PID 值,除此之外还可以随意设置飞机的 2.4G 的通信信道,也可以设置为编队模式,还可以读取设备的版本信息, 值得注意的是,一旦飞控或者遥控器锁机后,可以在这里进行设备体检,进行解锁,如下图所示。8 v) @/ V! L: t* @4 O3 b6 S0 g4 w
. G  h5 X1 W" u$ V- k
      N; M4 m! T$ f7 d
    图3: [4 M, }" F* w6 h3 o) G
    如果需要修改 PID 值,只需要在各项参数内修改为需要修改的参数,点击“写入 PID”,即完成 PID 值的修改;修改后可以点击“读取 PID”,如果读取的和写入的一致,则代表写入成功;如果发现修改 PID 后,飞机非常地飘,想要恢复出厂的 PID 设置,则可以点击“恢复默认”,这样飞机的 PID 参数就恢复到出厂的默认值了。
. a' ?! |& h) F' l: ?! w& ]1 G' {    1.3波形显示: n0 G7 {& M5 q
    波形显示主要有两大功能,一个是调试参数,另一个是查看频谱干扰,这两项功能都是需要把遥控器接到上位机,并且打开串口。遥控器连接上无人机后再通过 USB 线接上位机,只需要勾上 Data1~Data8,再点击“显示波形”,就可以看到代码中添加打印数据的波形(这里的数据是飞控传过来的),如下图所示。; T: X7 w$ V# D: @9 K& X
$ O% s2 `; k: d
   
; a# Z  w+ I& W- h) ?    图4- d0 W9 D6 i$ m
    这里数据为 0,所以是一条直线,Data1~Data8 显示的数据均可以在代码中更改,Data1~Data8 的波形显示的修改格式为下图所示(具体参照飞控代码的Data_Transfer.c 的 DT_Send_User()函数)。- \1 X3 k1 H% Z1 F7 S; _- f5 H
0 r* s% _! F# h* |
   
: M8 j# G# `. @8 c5 r! F    图5
' }$ W  _/ w4 E" P$ P: C+ \    如果要切换到查看频谱数据,则需要勾上“频谱仪”,即可,如下图所示。' m  o2 Q# `( T0 t8 K$ A

( Y% v, \! v+ R! F    
. a# a7 ~" `4 d6 s8 T. e4 X4 M    图6
; N0 `* f( O2 Z1 f( k6 Q( t    勾上“频谱仪”后就会看到 2.4G 下每个信道的干扰情况了(y 轴越高,干扰越严重),用户可以根据这个参数来设置飞机的信道(选择干扰低的)。
+ G" W$ i  B4 d% V2 J5 ^* H. r1 `
0 M) i4 o6 W6 [" p2 r/ n/ G- ]5 J  A0 M/ A( @3 Y
    1.4图形编队
/ I0 y' A, @, x7 Y$ W    图形编队用于编队设置,使用该页面功能需要上位机连接遥控器,编队模式下,一个遥控器对应多架飞机。" k3 R3 \4 c4 ?7 M/ k
    该页面支持设置编队信息、设置编队队列动作、真机编队控制、飞行轨迹预览以及查看机群信息等。# R) M1 g! i7 u' D1 A+ Z( L
    该界面如下图所示。; A: `' }$ n% g% A: C7 a# v2 H9 J

2 P& F- _5 n+ Z! n* o  e2 K    
0 W$ v/ V" I+ b& i, ?- P: P( R    图7
5 M  E1 J' v! N3 Z8 T' {    编队的详尽地使用方法可以参考《飞控开发高级篇-编队飞行》。, k( V. p  ~/ p5 ?
    1.5飞控状态
$ w3 y0 @( G, N4 u. T+ b2 p% n    该页面用来查看飞机的飞行姿态,只需要把与飞机配对好的遥控器与上位机相连接,就可以在界面查看飞机的姿态。其中的“箭头”代表的是飞控的方向, “圆点”代表的是飞控的姿态。如下图所示。7 l* A$ g# ?. R% E1 b

3 u- p- X9 X9 |9 i& V: T     0 T6 x2 \# _  x) A
    图8- @  x! q1 o9 A7 P5 ]# Q7 `9 ~* {4 ]1 E
1 m5 A+ }. u4 {. X

4 h# E7 ~, ]$ m) D
; x( U: f5 F/ M' s7 W5 G文件下载请点击: 【6】地面站上位机的使用和介绍.pdf (746.29 KB, 下载次数: 0) 5 \0 P# U; J1 a$ U6 g- Q

: e+ t9 P8 t3 \$ u/ f. B. ~. P& ]' e
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-19 14:49 , Processed in 0.093750 second(s), 27 queries , Gzip On.

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

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

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