如何用电视棒接收飞机信号

电子专业 徐 自远 640℃

如何用电视棒接收飞机信号

A1d2m3i4n5 2018-10-25 08:39:26

前几天看到几个关于「飞机棒」的帖子,觉得挺有意思的,正好@猫头鹰给了一个淘宝链接,就淘了一个r820t。

但是买回来在虚拟机中配置环境的时候就傻了,原链接这么麻烦。

我使用那一大串安装脚本安装,根本没反应,后来有人说在synaptic里面有,这才顺利的傻瓜式的安装好。但是后面的问题就是解决不了了,因为我之前基本没怎么接触过Linux(原谅我是小白),就是cmake的时候总是出错。。。安装各种库之后还是不行的。

第二个看着简单点,貌似是Windows下的软件,但是又没有安装过程,网上也找不到,桑心了。

后来经过我的“不懈努力”百度谷歌了好几天,终于用了一个简单的软件dump1090实现了同样的功能。

关于ADS-B的详细介绍:百度百科

其实说简单了,就是每个飞机回主动的报告自己的位置等信息,而不是被动的去探测,这样会增加安全性,也是作为雷达技术的一种补充吧。

因为这个技术的信号信息等都是公开的,所以我们要做的就是接收信号并解码,这样我们就能获取附近飞机的信息了~~哈哈

为什么接收电视信号的东西能接收飞机信号呢,这个很简单,就是电视棒芯片为了能保持兼容,把它的频率范围涉及的很宽,但是默认是屏蔽掉了部分频率,我们要使用破解驱动使它支持这部分频率的。

所以大家要是想淘宝买一个的话,就搜索 r820t,这是它的芯片型号,也有别的芯片的,但是不多见了。

很便宜的,我买的才40块钱。就是这样子的。

3 之前说了,我们要使用ubuntu,所以接下来就是要安装软件了。需要两个软件,“rtl-sdr”的软件,网址位于:http://sdr.osmocom.org/trac/wiki/rtl-sdr。它是一个RTL2832U芯片的控制软件,负责控制电视棒频率,类似破解驱动。

那一个是“dump1090”,网址位于:“https://github.com/antirez/dump1090”。他是一个把无线电中的数字信号提取出来并解码的软件。就是解码S模式应答机的内容。

安装的步骤是这样的,由于这两个软件是在网上的,我们要先安装一个svn软件,就是用git就行。终端下运行

复制代码

输入密码,就会自动下载安装的。

之后运行

复制代码

每一步注意看看是否成功运行了。

第二个软件的安装简单点

复制代码

这样软件就安装完成了。

4 组装好电视棒,然后插入电脑的usb接口,注意也要连接到虚拟机里面,在vmware中是这样的

这样就好了。

ubuntu中打开terminal,切换到dump1090的目录,然后输入以下命令

这样如果附近有飞机的话,就能看到了

文/liyang[乌云zone]

转载自:http://www.freebuf.com/geek/11183.html 转载请注明出处。

 

如何用电视棒接收飞机信号http://t.jinritoutiao.js.cn/R2ER4J/

转载请注明:徐自远的乱七八糟小站 » 如何用电视棒接收飞机信号

喜欢 (0)

苏ICP备18041234号-1 bei_an 苏公网安备 32021402001397号