之前在HXD的帖子: http://www.pc426.com/thread-105518-1-1.html 里,他介绍了用flightware提供的树莓派+Software-defined radio芯片来接收并解码ADS-B飞行数据。
于是我也停止思考,盲从了一下:http://www.pc426.com/thread-105518-7-1.html 也买了个接收装置,当然只是玩了几天就抛弃了。
最近看426要自己建基站,就没事看了看关于无线电的玩意儿,突然发现这个便宜的家伙能干不少事情呢,就来分享下:
还是用这个旧图,这次这个黄色的usb接收器直接用在电脑上,而不是树莓派了,天线依旧是这根。两个价格加起来15刀的样子。

这个黄壳子里面是个RTL-SDR rtl2832u r820t 芯片: http://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/
可以接收24MHz-1.7GHz的无线电信号,囊括了FM广播,业余无线电很多频道,空管,GSM,甚至一些警用和卫星通讯频率。
当然,需要合适的天线。不过我就这一根目前,就简单试试。
软件在 http://www.rtl-sdr.com/big-list-rtl-sdr-supported-software/
我用的是SDRRadio http://v2.sdr-radio.com/
打开软件,选择好rtl sdr,就能开始接收了。
这个软件能把无线电信号以合适的调制
调频FM广播是这样宽宽的

而ADS-B则是数字编码的,没有解码器就是这样(中间的1090MHz)

Airband则是~110-140MHz,调幅AM信号
这是一个机场的ATIS(自动终端情报服务),听起来就是天气之类的信息(中间偏右的那条信号,可以看到波形而不是一条直线)
这个小机场的ATIS距离大概10km的样子吧,所以信号还算强。

可是离我最近的大机场(底特律机场)距离接近100km,用我的小天线并听不到地面站的信号,但是偶尔能听到从我头顶经过的飞机与离场和空管的通话:
比如最左边那些断断续续的波形,以及中间的几段。不过他们说话真的好快,差不多5秒钟就说完了呼号、高度、方向等信息。估计是我只能听到飞机发出的信号,可能只是重复了塔台说的话吧。

大概就是这样,机场边上喜欢听ATC的可以考虑下这个小家伙,比一个手台便宜不少,覆盖的频率也更广。
看网上说美国这边很多警车和大货车都装了广播定位,装个解码软件就能知道哪里有警车。海边的也可以用来听船舶的位置信息,火车的调度神马的。