欧美vvv,亚洲第一成人在线,亚洲成人欧美日韩在线观看,日本猛少妇猛色XXXXX猛叫

新聞資訊

    G模塊測試。

    前兩個視頻無人機被干擾,出現姿態模式,一次飛丟墜河,一次差點沒降下來。考慮到2.4G和5.8G兩個頻段容易受干擾,于是斥巨資買了配套的4G模塊和流量卡。畢竟基于通信的頻段,受干擾的可能性較小,等于給無人機增加了一重保險。今天就做個拉距測試,對比一下裝不裝4G模塊對無人機飛行距離的影響有多大。

    測試地點選在比較空曠,干擾相對較少的地方。

    ·首先不裝4G模塊,測試高度大約40米,不用太高,超過樹木和電線就行。設定好方向,用普通模式向前推,滿桿同時爬升高度。

    ·1千米了,RC信號還是滿格。

    ·2千米了,RC信號開始變弱。

    ·3千米了,RC信號還剩兩格。

    ·3千八百米了,RC信號變紅。

    ·4千米了,圖傳畫面出現卡頓,繼續向前推桿。此時遙控器提示信號可能被遮擋,畫面卡頓也越來越嚴重。

    ·在4700米的時候,圖傳和遙控終于斷開,飛機此時應該在自動返航,只能等著畫面恢復。現在圖傳畫面已經恢復,可以看出飛機已經自行往回飛了將近500米。所以此次不帶4G模塊,僅使用遙控器RC信號拉距,一共飛了4700米。

    ·接下來裝上4G模塊,看看能飛多遠。這次飛行高度和方向基本上和上次一樣。

    ·1千米了,2千米了,RC信號開始變弱。

    ·2500米左右,RC信號變得不穩定。

    ·3000米左右,RC信號斷開。此時飛機利用4G模塊信號繼續往前飛行。

    ·4000米了,5000米了,4G模塊信號依然良好,只是在基站切換的過程中,飛機端信號會有一些波動,但總體上不影響飛機繼續向前飛行。

    ·8000米了,飛機電量還剩60%左右,此時APP提醒返航,再往前飛一點。

    ·9公里了,4G模塊信號依然滿格,操控反饋比較流暢。考慮到剩余電量不足,還是調頭返航,否則飛機回不來,就不得不在中途迫降,那會增加飛丟炸機風險。

    綜合這兩次拉距對比,加裝4G模塊優勢還是非常明顯的。理論上在4G信號良好的情況下,只要飛機電量允許就可以一直飛,但4G信號比RC信號有明顯延遲,所以4G信號只能作為輔助,還是盡量不要飛太遠。

    本期測評就到這里,感謝觀看。

    注《高手杰瑞》,每天更新哦!


    前言

    各位看官好久不見!最后一次更新到現在大概已經有4個月的時間了吧,好久沒有給大家輸出干貨了,所以今天杰瑞給大家帶來一個使用4G模塊完成超遠程控制無人車的實現過程。

    制作過程分為三大步驟,由于篇幅不能過長的原因,杰瑞打算分三篇文章來向大家展示。這三大步驟分別為:代碼編寫、硬件電路鋪設、車架安裝

    本篇文章將為大家講解代碼編寫部分,在閱讀本文章之前需要各位看官有一定的Python編程基礎,若沒有怎么辦?答案:關注《高手杰瑞》,每天有編程教學更新!

    前期準備

    既然要做一個基于4G網絡的超遠程控制無人車,那就必須要和硬件打交道,所以杰瑞把需要用到的硬件設備在下面給大家列了出來。

    • 樹莓派4B一臺
    • MicroSD卡一張(16GB或以上)
    • 讀卡器
    • 杜邦線公頭、母頭(若干)
    • L298N驅動板模塊(一塊)
    • MT3608升壓模塊(一塊)
    • 4G網絡模塊或迷你WIFI
    • 輪子若干
    • 云服務器一臺(搭載windows server 2016并安裝Python3.5)
    • 筆記本電腦或臺式一臺(安裝Python3.5)


    樹莓派4B


    MT3608升壓模塊


    L298N電機驅動板模塊

    整體設計思路

    遙控車子并讓它動起來這個很簡單,對于大家來說并沒有什么技術含量對吧?但是如果我們要讓他實現遠距離控制呢,比如實現10km控制、50km控制,甚至是100KM以上的控制呢?在這里大家肯定會聯想到5G技術和早已成熟應用的4G技術,利用4G網絡將控制編碼發送給車子可以實現遠距離低時延操作,但說是這么說,具體要怎么實現呢?

    杰瑞的方案如下:


    很容易理解,首先使用一臺擁有獨立公網ip的云服務器作為“中間人”,控制端把控制指令發送給“中間人”,“中間人”再轉發給車子,車子再執行接收到的指令。

    有些看官在這里就會有疑惑了?控制端為什么不直接把指令發送給車子,而是要經過“中間人”呢?這里要注意一點:車子和控制端使用的普通網絡并沒有獨立公網ip的,這就使得車子和控制端并不能直接進行通信,必須要經過中間服務器才行,因為這臺服務器是有自己的獨立公網ip的。

    通信代碼編寫(Python版本)

    車子上面要編寫相應的程序,控制端、中間服務器也一樣要有相應的程序,所以我們要編寫三個程序,分別是:“被控端”、“轉發端”、“控制端”

    控制端程序設計

    控制端的使用場景展示:“用鍵盤上的方向鍵來控制車子的前進、后退、左轉、右轉等”。

    我們將鍵盤方向鍵映射成4位數字:第一位是key.up,第二位是key.down,第三位是key.left,第四位是key.right,對應的按鍵按下則它對應的數字為1,否則為0。

    舉個例子,若方向上鍵按下,其他方向鍵松開則此時表示為:"1000",若方向下鍵按下,其他按鍵松開則表示為:"0100",這個就是我們的車子控制編碼,一共有4位。現在我們要做的就是:“當我們按下某鍵或松開某鍵時,將這四個方向鍵的組合成的控制編碼發送給轉發端”。

    在這里需要用到三個python庫:time(計算延遲)、socket(網絡通信)、pygame(鍵盤監聽)。

    下圖是控制端代碼框架,可以實現基本的方向鍵控制車子功能。



    轉發端程序設計


    轉發端程序要實現以下功能:“接收控制編碼,轉發給被控端”。

    轉發端實現的思路是這樣的,首先控制端和被控端都要主動向轉發進行連接,因為轉發端是無法主動找到被控端和控制端進行連接的。當控制端和被控端都連接完畢之后,我們再進行數據轉發工作。以下是轉發端程序源碼。



    注意:使用控制臺命令ipconfig查詢云服務器內網ipv4地址來綁定端口。

    被控端程序設計

    很抱歉,由于篇幅原因,被控端程序設計將在下一篇文章進行詳細講解。關注《高手杰瑞》即時獲得更新文章!

    文章中代碼源文件關注并私信:“超遠控RC源碼”即可獲得源碼。

    控GRM無線模塊當4G路由給電腦上網。

    今天給大家介紹一下無線模塊作為4G路由上網的功能。在往常的應用中很多時候別人用模塊都是用來做PLC全是上下載功能或者PLC數據采集功能,用4G路由的方法還是比較少一點的,今天就介紹一下。

    在現場可以看到有時候會有一種情況,比如下面有一些電腦不能上外網,但是又想把它連上網絡做遠程也好或者打開軟件做上位機程序修改也好都可以。因為一般情況下用模塊只能做PLC程序上載功能,不能做上位機程序上載功能。

    現在保證讓這臺A電腦能上網了,就可以做上位機的程序上載功能都可以。現在把PLC也接到鏈口里面,電腦也接到鏈口里面。這個模塊不管哪個型號都可以,只要有無線功能的都可以。

    這里提醒一下模塊必須要用4G上網的方式,因為模塊熟悉的朋友都知道有4G、有線、有wifi,有線跟wifi是不能用這種方式的,一定要用4G,用電話卡上網的方式。上網了,這臺電腦主機就可以,只要能上網就可以訪問到A電腦了,大概原理就是這樣子。

    可以看一下設置,設置是稍微比較簡單的,比如現在講臺電腦,首先要給模塊建設工程,把它配置下載下去。在建工程其實跟往常是一樣的,有一個地方需要注意的,先打開軟件,其實就是正常的建工程,選好工程,模塊型號建好工程。

    在這邊有一個非常要注意的地方就是工程選項,這里有一個網絡選項,把使用內置4G路由的功能勾上來,不用勾,下面這個不用勾,就勾一個就好了。確定完之后就下載工程,其他的PLC程序采集一樣的正常的鍵,這里想把它用來做采集,用來做4G路由,工程選項把它勾上4G路由的功能,就這樣子下載工程就可以了。

    接下來的是另外一個地方要設置的,就要去到這臺A電腦,可以用一臺電腦把它連上,因為現在A電腦的網口是連著模塊的晾衣口,現在用一臺電腦先把它的網口連上,電腦配置一下,需要把這臺A電腦的ip設置一下。

    怎么設置?打開它,現在打開,這臺a電腦的網絡配置要怎么配置?看一下這邊,主要配置就是要把a電腦的ip弄成一網段,因為模塊默認的lank就是一網段。

    ·這里網關、末日網關一定要設成模塊的連的口另一口的ip,還有ns這里也一定要設成ip,一點二四零,一定要這兩個ip一定要跟模塊的lan口,就是電腦a電腦直接用的lan口的ip一次,這樣子才能上網,否則是不行的。

    ·就是這樣子把a電腦的ip設成這樣子就可以了,這樣子a電腦完全沒有外網,就只有一根網線接到模塊的lan口,模塊通過設計上網,這樣子到時候這臺a電腦就可以進行正常的、往常的一樣的上網功能。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有