今天寫的是基于DroneBridge。是一個基于 wifi 的短距離遙測鏈路。支持 MAVLink、MSP 和 LTM (iNAV)。
Espressif Systems 流行的 ESP32 模塊使用了DroneBridge 的固件。可能是與你的無人機(jī)、UAV、UAS、地面車輛或你可能稱呼它們的任何東西進(jìn)行通信的最便宜的方式。
它還允許具有可變數(shù)據(jù)包大小(需要連續(xù)數(shù)據(jù)流)的完全透明的串行到 wifi 直通鏈路。
ESP32 的 DroneBridge 是一種僅遙測/低數(shù)據(jù)速率的解決方案。不支持連接到 ESP32 的攝像頭,因為它不支持視頻編碼。而且這個硬件也不支持。

使用的圖示是這樣的
上層的飛控系統(tǒng)在飛行中會產(chǎn)生不同的數(shù)據(jù),更多的時候會加一些負(fù)載,一些數(shù)據(jù)我們實時的去使用,比如當(dāng)前的位置,電量,飛機(jī)的機(jī)位這些。其實我們大部分也就是對這些內(nèi)容感興趣。
這個東西使用的時候就是飛控系統(tǒng)將這些信息通過串口發(fā)給ESP32,32將這些信息通過WIFI發(fā)送出來,其實就是一個數(shù)字電臺。

下面是里面寫好的網(wǎng)絡(luò)端口
擁有的特性有:
雙向鏈接:MAVLink、MSP & LTM
可達(dá) 150m 范圍
重量:<10 克
支持:DroneBridge for Android (app)、mwptools、QGroundControl、impload 等。
通過易于使用的 Web 界面完全可配置
解析 LTM 和 MSPv2 以獲得更可靠的連接和更少的數(shù)據(jù)包丟失
用于連續(xù)流(如 MAVLink 或其他協(xié)議)的完全透明遙測下行鏈路選項
可靠、低延遲、重量輕
上傳任務(wù)等
自動 UDP 單播消息到端口 14550 到所有連接的設(shè)備/站。允許其他客戶端注冊 UDP。客戶端必須向 ESP32 的 UDP 端口發(fā)送長度 > 0 的數(shù)據(jù)包。

無線鏈路的全景
將 ESP32 的 UART 連接到飛控的 3.3V UART。
將飛行控制器端口設(shè)置為所需的協(xié)議。
(使用穩(wěn)定的 3.3-5V 電源為 ESP32 模塊供電)默認(rèn)值:UART2(GPIO 16、17 上的 RX2、TX2)

就像這樣

還有一個好看的WEB頁面
Wifi SSID: 最多 31 個字符
Wifi password: 最多 63 個字符
UART baud rate:與飛行控制器上配置的相同
GPIO TX PIN Number& GPIO RX PIN Number:要用于 TX 和 RX (UART) 的引腳。
UART serial protocol: 基于 MultiWii 或 MAVLink - 配置解析器
Transparent packet size:僅與設(shè)置為透明的“串行協(xié)議”一起使用。UDP數(shù)據(jù)包長度
LTM frames per packet:緩存指定數(shù)量的數(shù)據(jù)包,并在一個數(shù)據(jù)包中一次發(fā)送
Gateway IP address:希望 ESP32 接入點擁有的 IPv4 地址

搭配APP使用,可以有遠(yuǎn)程遙測的能力奧
Web 界面與 ESP32 上的 REST:API 進(jìn)行通信。還可以使用該 API 設(shè)置無法通過 Web 界面選擇的配置(例如波特率)。允許輕松集成 DroneBridge for ESP32。
請求設(shè)置
請求統(tǒng)計

觸發(fā)重啟

觸發(fā)設(shè)置更改:發(fā)送有效的 JSON


這個main的頭文件里面,只有一個nvc系統(tǒng)的加載函數(shù)

完整的函數(shù)定義是這樣的的

所有的函數(shù)在這里
在下篇文章里面會使用APM飛控來測試系統(tǒng),也會進(jìn)行一個簡單的源碼概覽。
今天刷視頻,看見開海趕魚了,不過是萬支漁船,上面都是20多歲光頭的壯小伙去的,笑死了,貼近以后就上去吃點喝點。

閑時漁,戰(zhàn)時兵,天上實彈,地上“登陸”
?
大家都知道我的名字縮寫是YUNSWJ,恰里面有船是YUN,我就覺得很棒。
審核編輯:劉清
-
WIFI
+關(guān)注
關(guān)注
82文章
5509瀏覽量
213552 -
無人機(jī)
+關(guān)注
關(guān)注
236文章
11300瀏覽量
195662 -
UAV
+關(guān)注
關(guān)注
0文章
26瀏覽量
12299 -
ESP32
+關(guān)注
關(guān)注
26文章
1195瀏覽量
21698
原文標(biāo)題:Dronebridge-基于ESP32的廉價數(shù)字遙測
文章出處:【微信號:TT1827652464,微信公眾號:云深之無跡】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
短距離光纖傳輸:CWDM 波長如何科學(xué)選取?
短距離光模塊 COB 封裝與同軸工藝的區(qū)別有哪些
工業(yè)人必看:一主一從WIFI模擬量雙向?qū)髂K選型攻略
短距離傳輸場景:TTL光模塊優(yōu)選方案
TTL光模塊:短距離傳輸場景的優(yōu)選方案
移遠(yuǎn)通信亮相SiLabs 2025開發(fā)者大會,以豐富的短距離技術(shù)筑就“智聯(lián)”基石
低功耗、低成本短距離發(fā)射芯片XL4456
長距離光模塊直連短距離光纖:接收光器件的“隱形殺手”
如何擴(kuò)展NFC技術(shù)的讀取距離以滿足工業(yè)需求?
短距離物聯(lián)網(wǎng)產(chǎn)業(yè)園落戶上海寶山長江軟件園
易飛揚推出支持30km鏈路距離的100G QSFP28 DWDM1 O-BAND/200Ghz硅光模塊
星閃無線短距離通信技術(shù)
Lora組網(wǎng)、wifi串口服務(wù)器和蜂群自組網(wǎng)異同
一個基于wifi的短距離遙測鏈路設(shè)計
評論