用电视棒接收民航客机ADS-B信号

硬件准备

  • 淘宝来的电视棒(RTL2832U+R820T),接收的频率范围为24 ~ 1766 MHz;
  • 树莓派2B,或其他Linux主机;

软件安装

把电视棒插到树莓派的USB口上,运行lsusb命令,如果有如下信息证明驱动正常:

Bus 001 Device 004: ID 0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T

安装必要包:

sudo apt-get install librtlsdr-dev
sudo apt-get install libusb-1.0-0-dev

下载并编译dump1090:

git clone https://github.com/antirez/dump1090.git
cd dump1090
make

见证奇迹的时刻

./dump1090 --interactive --net

打开命令行交互信息界面;同时打开web地图,默认是8080端口。

目录