首页 > 其他分享 >无人机编队通信网络搭建

无人机编队通信网络搭建

时间:2023-10-29 13:03:36浏览次数:41  
标签:模块 配置 电脑 数传 P900 设置 无人机 搭建 编队



文章目录

  • 前言
  • 一、ESP8266 WIFI模块
  • 1.1电脑热点设置
  • 1.2esp8266设置
  • 二、P900
  • 1.接线
  • 2.数传配置
  • 2.1旧版P900的配置方法
  • 2.2新版P900的配置方法
  • 3.地面站配置
  • 4.常见问题
  • 三、DL-43P


前言

ubuntu20.04

一、ESP8266 WIFI模块

使用的硬件是淘宝十块钱的ESP01s

无人机编队通信网络搭建_无人机


首先需要给模块刷写Pixracer的wifi模块固件,具体步骤参考博客:

PX4使用esp8266

刷写好固件后,电脑连接模块的热点,然后打开网址http://192.168.4.1就可以对模块进行配置了
模块默认是ap模式,自身发出wifi热点,如果连接单价飞机可以采用这种方式。

在在编队时,电脑需要同时连接多架飞机,电脑/路由器发出热点,wifi模块需要配置成STA模式。

1.1电脑热点设置

首先设置电脑的wifi热点
执行

nm-connection-editor

点击弹出的页面的左下角的+号

无人机编队通信网络搭建_旧版_02


然后选择Wi-Fi,然后点击“创建”

无人机编队通信网络搭建_无人机_03


设置如下:

无人机编队通信网络搭建_旧版_04

编辑连接名称、SSID、模式设置为热点,设备点击右侧的下三角形,选择相应的设备

无人机编队通信网络搭建_串口_05

安全设置为“WPA及WPA2个人”,自行设置8位密码

无人机编队通信网络搭建_网络_06

点击“添加”,自行设置IP地址和子网掩码,最后点击保存

无人机编队通信网络搭建_无人机_07

然后关闭wifi再重新开启,可以看到显示如下:

无人机编队通信网络搭建_串口_08


无人机编队通信网络搭建_网络_09

这样电脑端就设置好了

1.2esp8266设置

连接上esp8266模块的wifi后,在浏览器访问192.168.4.1,点击Setup对模块进行设置

无人机编队通信网络搭建_旧版_10


设置如下,WiFi Mode设置为Station

Station SSID :电脑的热点名称(参考1.2)

Station Password: 电脑的热点密码(参考1.2)

Station IP:电脑的热点IP(参考1.2)

Station Gateway: 电脑的热点网关(参考1.2)

Station Subnet: 电脑的热点掩码(参考1.2)

Host Port可以都设置为14550

每架无人机的Client Port不要重复,可以每个依次加1

Baudrate根据飞控数传口的波特率确定,默认是57600.

无人机编队通信网络搭建_网络_11


设置完后把esp8266接到飞控数传口(需要5V转3.3),每架无人机的ID不要一样,打开电脑热点,同时给多架飞机上电,打开QGC,会自动连接到多架无人机。

二、P900

数传资料:

链接:https://pan.baidu.com/s/1dv2CZslyRiHW8p1250Hgng?pwd=cwkj
提取码:cwkj
–来自百度网盘超级会员V6的分享

1.接线

电台的端口定义如下:

无人机编队通信网络搭建_网络_12

电台的TX(c口)接飞控的RX,RX(b口)接飞控的TX,5V和GND对应接即可

无人机编队通信网络搭建_串口_13

2.数传配置

新版P900数传(黑色)和旧版P900数传(蓝色)的配置方法不太一样,但是新版和旧版的数传可以混用。

2.1旧版P900的配置方法

旧版的数传配置要使用X-CTU软件,下载地址

2 先进入配置模式

无人机编队通信网络搭建_串口_14

AT&F7设置主机
AT&F8设置从机
不同的从设备设置ATS105等于不同的值

设置节点网络:ATS104=网络号;

设置波特率用ATS102
ATS102=1 115200
=2 57600

查看配置:AT&V
保存配置:AT&W

如果要设置不同的主节点对应不用的从节点,则将一类的ATS104设置成相同的

典型的主机配置:

AT&F7
ATS102=2
ATS104=12345
AT&V
AT&W

典型的从机配置:

AT&F8
ATS102=2
ATS104=12345
ATS105=(从2开始,每个数传不一样)
AT&V
AT&W

无人机编队通信网络搭建_串口_15

设置完后用AT&W保存

AT&V查看配置

无人机编队通信网络搭建_旧版_16

2.2新版P900的配置方法

新版的P900数传使用普通的串口助手即可配置。配置方法见:

用usb连接电脑配置时,可能出现发送+++没有反应,建议优先尝试通过usb转串口模块接串口上配置

XCOM如果无法配置,可以尝试用下面的串口助手

链接:https://pan.baidu.com/s/1lUpvklsUG2oW5E17z8OJSQ?pwd=3uo6

提取码:3uo6

–来自百度网盘超级会员V6的分享

将数传通过USB线接到电脑,或者通过usb转ttl接到电脑。打开串口助手,注意串口助手的波特率要设置成和数传当前的波特率一样。

然后向P900发送“+++”,正常的话返回如下:

无人机编队通信网络搭建_无人机_17


说明此时已经进入配置模式了,直接发送配置指令就可以了,注意上面发送+++的时候不需要发送新行,但是发送指令的时候每条执行都要发送新行,指令一条一条发送,配置成功会返回OK。所有指令发送完后发送AT&W保存。

无人机编队通信网络搭建_串口_18

3.地面站配置

地面站不会自动识别P900数传,需要手动添加连接


4.常见问题

p900数传传数据时断断续续
原因:
输出背面短路
解决办法:
把背面的双面胶等去掉

一对多通信时延时比较大
原因:
数据量太大
解决办法:
降低主从节点的通信量

三、DL-43P

无人机编队通信网络搭建_无人机_19


标签:模块,配置,电脑,数传,P900,设置,无人机,搭建,编队
From: https://blog.51cto.com/u_15352549/8079929

相关文章

  • [量化投资-学习笔记002]Python+TDengine从零开始搭建量化分析平台-MA均线的多种实现方
    MA均线时最基本的技术指标,也是最简单,最不常用的(通常使用EMA、SMA)。以下用两种不同的计算方法和两种不同的画图方法进行展示和说明。MA均线指标公式MA(N)=(C1+C2+C3+…+CN)/N目录方式一1.SQL直接查询均值2.使用pyplot进行绘图3.使用Grafana绘图方式二1.使用Python计......
  • 大数据平台架构搭建目录
    Centos7基础环境搭建(1)ESXI安装CentOS7(1)ESXI界面操作Centos7基础环境搭建(2)ESXI安装CentOS7(2)CentOS7(Linux)详细安装教程 ......
  • Sqli-labs靶场搭建教程
    sqli-labs靶场环境搭建1.官网下载靶场的压缩文件2.下载phpstudyWindows版phpstudy下载-小皮面板(phpstudy)(xp.cn)3.打开phpstudy的根目录,把下载好的压缩文件解压到相应的根目录下4.修改sql-connections中的db-creds.inc文件中的数据库密码5.启动apache和mysql......
  • 机房WSUS服务器搭建方案-服务器安装
    1、服务器安装在服务器运行下载的安装文件WSUSSetup.exe,开始安装(以下是几个重要截图)为了进行测试,产品选择只选择了OFFICE2003;其它的略......
  • vue+odoo前后端搭建
    项目所需前端用vue的element组件后端用odoo 1、为什么选用element(饿了么)源自vuevue国人开发文档完善便于自学关键是我以前接触过比react上手快一开始的路线是想直接在template里面引入vue的js在xml混写,结果总是报错,这两天一直在想办法解决报错最后没解决今晚上只......
  • React学习一:环境搭建、JSX基础、事件绑定、组件使用、样式控制
    一、概念React由Meta公司研发,是一个用于构建Web和原生交互界面的库。react中文文档地址:https://zh-hans.react.dev/learnReact的优势相较传统基于DOM开发的优势:组件化的开发方式;不错的性能相较于其他前端框架的优势:丰富的生态;跨平台支持二、环境搭建首先和vue项目一样,项目......
  • 使用Ocelot搭建网关Gateway
    一、Ocelot官网和学习地址官网:https://threemammals.com/ocelotGit:https://github.com/ThreeMammals/Ocelot文档:https://ocelot.readthedocs.io/en/latest/index.html二、搭建网关Gateway1.新建一个WebAPI服务进程,独立进程完成网关请求转发,承上启下。......
  • go 环境搭建
    下载go 编辑器https://www.jetbrains.com.cn/go/ 激活工具可以留言,我看到就回复。(保存在阿里云盘) 编辑器配置 GOPROXY=https://goproxy.cn,direct......
  • 机房WSUS服务器搭建方案-概述
    拓扑如下单个WSUS服务器在单个WSUS服务器方案中,在服务器内部网络建立一个运行WSUS的服务器,它直接将内容与MicrosoftUpdate同步,然后再将更新分发到客户端计算机,如上图所示。有几点需要注意:1.如果已经有其它IIS站点了,安装时不能选择IIS默认网站。2.WSUS服务器必须安装BIT......
  • 新一体机 从0到1 搭建步骤
    加域,加入scada群组,加入网卡mac地址,本地管理员账号fxxxx。来电自动开机(BIOS:Advance->SuperIO),文件夹共享,防止锁屏。VNC,HSL,调试工具,采集软件,运行环境,Edge浏览器,压缩软件,WPS(可选)。硬件,网口,串口,打标记(xx网口是公司设备网,xxx网口是局域网,xx串口是哪个设备)Excel文档:ip,远程账号密码,U......