5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 7021|回复: 32
打印 上一主题 下一主题

想玩3g数传的进来,无距离限制

  [复制链接]
跳转到指定楼层
楼主
发表于 2017-6-28 23:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
点击查看详情
     一直有这个想法,以前一直用3dr数传,一套价格200不贵。但是用过的都知道距离是硬伤,1km左右就不行了。飞多轴还行,固定翼这个距离就相当于没有什么用。于是想要增加距离的话只有换大功率数传。选择其实还挺多的。国外的xtend号称64km,国内的剑侠433有人测试过十多公里,最近还有一个加拿大的模块Microhard P900也号称60+km。不过价格都是上千,有点太贵了。而且实用距离应该都在10km左右。相对大胖子等固定翼单程20/30km的距离,还是不能达到全覆盖。

    于是萌生了使用gprs网络传输数据的念头,这样只要有手机信号地面站都能连接。于是论坛一顿搜,搜到一些信息但是不全面。然后上google play看看有没有现成的手机app。结果真让我找到了。mavlink hub,因为我一直用的apm和pix飞控,所以主要找的传输mavlink数据的app。这个app通过otg或者蓝牙获得飞控的mavlink数据流,然后生成一个tcp server,这样就可以用mp或者手机地面站连接了。但是。。。。,因为是手机生成的server,需要地面站软件和手机在同一局域网,这样在飞行中肯定是不能再同一局域网的。所以这个app拿来玩玩,看看mavlink数据流就可以了,不能实用。然后找到的其他类似软件也是只能在局域网使用。所以暂时放弃了app这个方案。

     后来偶然看到国内有人做了一个成品在淘宝卖,长这个样子。


  很小巧,实现了我想要的功能。原理是通过手机网络把数据传到服务器,地面站再连接服务器获取数据,这样就解决了内网的问题,真的实现了全球传输,基本达到了我的要求。不过这个麻烦的是需要记住一个复杂账号,进行一系列的登录操作。而且这个是个人开发的,它使用了微软的云服务器,所以用户每年还要交服务费。并且个人开发的东西,说不定哪天就把服务器关了,这模块就废了。这模块价格也不算便宜,300大洋。


     本着省钱好用的目的,我打算自己开发。买了一个A6 gprs数据传输模块。使用AT指令配置,可以进行tcp数据传输,和他这个原理一样,价格才20块钱,加上一个mcu10快钱,成本少很多,每次飞的时候把我电脑打开当做服务器,绑定动态域名就可以了,这样把服务器的钱也省了。不过我测试发送数据到我自己的服务器没问题,但是延时太大了,这个模块每次发送数据必须等它返回ok以后才可以发送下一帧数据,不然就出错。测试发现每帧数据从发送到返回ok大概要0.5秒,这个延时太大了,不得不放弃这个方案。


   做了这么久还是没实现我的方案有点诅丧了。最近闲着无聊又上google play看看,果然发现了好东西:andruav。这个app实现了我想要的所有功能,它自带免费服务器,注册一个账号登录就可以了,可以进行公网传输。要实现3g远距离传输,你需要两台手机,然后打开app注册一个账号。一台放到飞机上,然后打开app,选择drone模式,登录刚刚注册的账号,然后点击上方按钮连接服务器,再点击左下角FCB选项通过蓝牙或otg连接飞控,这样天空端就连接好了。

    然后另外一个手机打开app,选择ground模式,同样登录一样的账号。然后点上方的连接,点击FCB,然后你就可以看到里面有一个在线的设备,点击它就开启了一个tcp服务器。记下它显示的ip和端口,然后让app后台运行,打开你的手机地面站,连接方式选择tcp,填入刚刚记下的ip地址和端口,点连接。现在你的地面站就连上飞控了。理论上现在你去到美国也能链接上你的飞控。
其实这个app还有很多额外的功能,比如可以传回图像,远程控制飞机上的手机发出报警声等,而且飞机丢了还可以用定位手机的方式找回飞机等。


     很多人是不是看这个流程都看晕了,其实我只是简述一下。这个使用流程刚开始不会用是有点麻烦,用一次了就好了。youtube有很多使用教程。我这里发两个。https://www.youtube.com/watch?v=PNFjHC8rWaY        
https://www.youtube.com/watch?v=RHndyedTcgU   

   考虑到有的人用不了google play,我把app发上来。链接在此。http://pan.baidu.com/s/1clKQuU


     说道这里你可能会怀疑你个穷逼连300的成品数传都嫌贵,你这个新方案还要装个手机在飞机上不更贵吗?而且手机还这么重。我想说现在谁的家里没几个吃灰的安卓手机的,不正好废物利用吗?嫌重的话可以把手机外壳和电池去掉,用飞机电池供电。或者淘宝个mini安卓手机,手表之类的。我看淘宝上有个新的mini安卓手机才200块.重43g。所以感兴趣的赶快用起来吧,好久没发帖子了,表达能力不够,没说明白的欢迎继续留言问我。


ps. 只能在有手机网络的情况下使用哦。




评分

参与人数 1威望 +2 收起 理由
永丰狼人 + 2 很给力!

查看全部评分

欢迎继续阅读楼主其他信息

沙发
发表于 2017-6-29 05:19 | 只看该作者
延迟如何呀?
3
发表于 2017-6-29 05:53 | 只看该作者

4
发表于 2017-6-29 07:51 | 只看该作者
本帖最后由 老阿杜 于 2017-6-29 07:57 编辑

有点兴趣,,,4G 不行吗
  
用云服务不行吗



网上有很多这样的,,电池改一下就行了

捕获11.PNG (233.25 KB, 下载次数: 191)

捕获11.PNG
5
发表于 2017-6-29 08:29 | 只看该作者

6
发表于 2017-6-29 08:38 | 只看该作者
先要說一個問題,  GSM /PCS 網絡系統一般都是在100米左右向下反射, 即是說飛高了基本是沒SIGNAL.

7
发表于 2017-6-29 09:01 | 只看该作者



0.5秒延迟还大啊?你是要把穿越机飞到几十公里远去?

8
发表于 2017-6-29 09:09 | 只看该作者
那岂不是要开很多的流量?
9
发表于 2017-6-29 09:58 | 只看该作者
飞得太高,会没3G信号的
10
发表于 2017-6-29 10:07 | 只看该作者
高手在民间!!
11
发表于 2017-6-29 10:22 | 只看该作者



群主看看我的帖子,你这个东西如果增加点带宽,估计彻底就实现了我说的 无人机飞行节点的目标了。
我现在东西里,无人机是可以当服务器使用的,我只是还没有增加外部网络的模块进去

http://bbs.5imx.com/forum.php?mo ... &extra=page%3D1


12
发表于 2017-6-29 10:35 | 只看该作者
MARK一下。好贴
13
发表于 2017-6-29 11:38 | 只看该作者
高手在民间

来自苹果客户端来自苹果客户端
14
 楼主| 发表于 2017-6-29 13:30 | 只看该作者

是有延迟,不到一秒,可以接受的范围。固定翼远航的时候调整一下飞行模式,看看飞机电压,飞机大概位置,上传航点等操作完全够了。

15
 楼主| 发表于 2017-6-29 13:33 | 只看该作者
littlestep 发表于 2017-6-29 08:38
先要說一個問題,  GSM /PCS 網絡系統一般都是在100米左右向下反射, 即是說飛高了基本是沒SIGNAL.

100米倒不至于,500米高度应该没问题,上1k了可能会有你说的这个问题。

16
 楼主| 发表于 2017-6-29 13:35 | 只看该作者
xxdcq 发表于 2017-6-29 09:01
0.5秒延迟还大啊?你是要把穿越机飞到几十公里远去?

首先这个针对的不是穿越机,主要是固定翼远航,而且只是做一个参照,看一些飞机位置,电压,飞行模式等对延时不是很敏感的信息。并且还有一个很大的功能就是丢机后找机。

17
发表于 2017-6-29 14:13 | 只看该作者
还得用两个手机,直接两个手机之间视频通话就完了呗。

来自苹果客户端来自苹果客户端
18
发表于 2017-6-29 15:28 | 只看该作者
kenhuyang 发表于 2017-6-29 13:33
100米倒不至于,500米高度应该没问题,上1k了可能会有你说的这个问题。

一層樓3米, 100層才300米....
一般發射中轉天線沒100層的高吧...而且天線是下傾角...3至5公里半徑後大約只得100米不到的高度.

19
发表于 2017-6-29 17:23 | 只看该作者
专业,学习了
来自安卓客户端来自安卓客户端
20
发表于 2017-6-29 23:21 | 只看该作者
好贴支持一下,感谢楼主的无私奉献
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

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