你是否有飞机在你的汽车上方飞行,或者只是想在你坐在乘客座位上时看到你周围的所有飞机,或者只是非常书呆子,想在你的汽车上使用生锈的语言和覆盆子圆周率?这个项目将给你留下一个树莓皮触摸屏,它使用我们的雷达和dump1090_rs应用程序来实现这一点!
以下是我自己使用触摸屏控制,并查看大约60架飞机在我车上方的位置。
在这里,当我们收到更多信息时,我们可以看到飞机信息实时更新到表格中。
Raspberry Pi(我有一个Raspberry Pi 3 Model B Rev 1.2,但任何版本都可以)
使用radar--gpsd选项和gpsd守护进程,我们可以自动获得lat和lon位置。
您需要按照adafruit网站上的说明安装触摸屏驱动程序:link
要使用radar--gpsd设置,需要安装GPS守护进程。当你在车里的时候,这很好地工作,因为GPS将始终负责设置你的新lat/lon位置。
将USB设备添加到配置中,例如添加串行USB GPS设备/dev/ttyUSB0。
这是我能找到的最简单的X服务器显示管理器,使用raspberry pi上的小型ARM处理器,我们的应用程序运行良好。我还使用了一个添加autostart脚本的补丁。
将更改应用于~/。Xinitrc文件。根据您的shell,您需要自动登录到Raspberry pi并运行startx来启动dwm。
这将启动转储1090_rs,并在每次启动时连接到SDR。注意:您需要将ExecStart和WorkingDirectory更改为安装dump1090_rs的任何位置。
添加到dwm自动启动文件:~/。自动启动。这将自动启动圣路易斯的雷达。以下是autostart的一个示例。我使用的sh文件。如果你想要更多的机场,请查看--aiports选项:image。
>;猫~/。dwm/autostart。嘘/usr/bin/shst-e~/。货物/箱子/雷达——纬度=#34;39.0" --长="-84.00" --量表=";0.80" \--gpsd——禁用lat long \--触摸屏\--位置和#34;(wpafb,39.827793,-84.045894)和#34"(KMGY,39.591672,-84.227865)和#34\"(日,39.898899,-84.2287941)和#34"(CVG,39.0537296,-84.6500094)和#34"(CMH,39.999939,-82.8893654)和#34\"(工业数据,39.7168593,-86.2977839)和#34"(高,40.7588499,-83.8936466)和#34"(FDY,40.6141522,-84.2637368)和#34\"(fhq,39.4503696,-82.2616143)和#34"(mwo,39.4670316,-84.3879972)和#34"(rma,39.7298745,-84.8377054)和#34\"(fma,38.2256493,-84.0172027)和#34"(fwa,41.0588807,-85.2668302)和#34;