用SDR硬件设备监测附近的飞机

2017-09-18  本文已影响193人  c4a1d989518e

SDR即软件定义的无线电。
我买到的设备是这种,当初花40多块钱买的。

网图
这个东西能够接受到的频率大概为24 - 1766 MHz

安装驱动

有了设备,要使用就要在电脑上安装硬件的驱动,R820T的驱动下载为:
http://zadig.akeo.ie/downloads/zadig_2.1.0.exe
安装好后,打开


选择RTL2832U > 点击 install Driver 即可

捕获信号

下载这个RTL1090
打开后

rtl1090

1090MHz是飞机的通信频率,这个软件是用来捕获信号的,点击start


如果出现上面那张图片,说明已经成功了。这架 CSH9529 就是我们附近的飞机了。
数据已经有了,接下来就是把数据呈现在web界面上。

安装地图服务

安装VirtualRadar
我们需要先运行安装 VirtualRadarSetup.exe ,安装需要 .net 环境,这个它会提示去下载。安装选择32位的,不要选择64位的,它会默认选择32位的,64位的暂时还不支持DatabaseWriterPluginSetup。VirtualRadarSetup会默认安装在Program(x86)。
安装好之后,接着下载插件,它的插件并不是打开VirtualRadar,在软件里下载,而是也要到官网上下载,然后下载之后安装到VirtualRadarSetup的目录,这个它会默认下载到这个目录,不用过多的操心。安装好打开VirtualRadar。

选择Tools,然后打开Plugins

tools>plugins
然后点击第一个Options ,进去后勾选 Enable,然后点击 Create Database。这一步可能出现的错误是访问受限,解决方法是,用管理员方式打开。软件运行过程中,大部分报.net的错误都不是.net的错误。
点击 Tools,但这次选择Options 。左侧的栏目选择Data Sources-- Receivers -- Receiver 。然后将右边的 Port填写我们上面看到的31001。然而,这个更改Port的方法,我试过后并可以,还是选择默认的端口号就好。如果rtl1090能够有飞机的信号,VirtualRadar或者web界面没有传过数据,那可能是这里的端口号没有对应。

然后就可以在VirtualRadar中看到rlt1090传过来的数据了

如果已经在墙外了,那就可以访问软件中提供的那个本地web网址。


点击飞机,可以在右侧查看飞机的信息,并飞机路线的跟踪。VirtualRadar实际上就是一个web服务器。

参考文章:

使用 R820T2 电视棒监测空中飞机
RTL2832U+R820T电视棒SDR软定义无线电教程
电视棒SDR——SDR软件安装 & 接收飞机ADS-B信号

上一篇 下一篇

猜你喜欢

热点阅读