手把手教你将树莓派打造为一个飞机监控雷达?

在本教程中,我们将构建树莓派 ADS-B 接收器,这将使我们能够跟踪 100-300 英里 (160-480 公里) 内的飞行。

接收器可以看到的距离将取决于您的位置,视线等。我们也进行了设置,因此您可以直接在 Pi 上跟踪航班并将数据上传到 flightaware .com

另外,为了鼓励您将收集到的数据共享给 FlightAware ,您的帐户将升级为每月价值 89 .95 美元的企业帐户。

如果您想要一个企业帐户,那么您应该考虑投资购买 Pi 设置,这样一两个月即可省钱。

设置 ADS -B 接收器非常简单,因此准备就绪不需要花费太长时间。

设备

我在此 DIY 飞行跟踪器教程中使用了以下设备。

推荐的

  • 树莓派

  • Micro SD 卡 (建议使用 8GB 以上)

  • 以太网线或 * Wi-Fi 加密狗

  • 电源适配器

  • 迷你 DVB -T 数字电视 USB 加密狗

可选的

树莓派外壳

  • USB 键盘

  • USB 鼠标

视频

我在树莓派 ADS-B 接收器上的视频就在下面,它将带您逐步了解一切所需的一切。

另外,如果您喜欢观看视频,请在社交媒体上订阅或关注我们,以便您可以随时了解 Pi 的最新信息。

Adblock 阻止了视频?订阅我们的无广告服务,为我们提供支持。

安装软件:树莓派 ADS-B 接收器

FlightAware 提供了我们将在 Pi 上使用的软件,您可以为 Pi 安装其他变种,但我发现这是最简单的一种,但仍然为您提供了许多很棒的统计数据。

下载并格式化 SD 卡

1 首先,从其 * 文件服务器下载 PiAware Raspbian Linux 映像,这是最新版本。

2 解压缩 PiAware 文件。

3 您将需要格式化工具。访问 SD 协会的网站,然后下载适用于 Windows 或 Mac 的 SD Formatter。

4 只需按照说明安装格式软件。

5 将 SD 卡插入计算机的 SD 卡读取器。 (如果您的计算机没有此设备,则可以在 * 此处购买 USB SD 卡读卡器))

6 检查一下 SD 卡驱动器号是什么,例如我的是”F:”。

7 现在以 sd 格式化程序格式化 SD 卡驱动器。

安装软件

1 我们还将需要 win32diskimager ,您可以在 win32diskimager 网站上下载它。

2 安装并打开 win32diskimager 。

3 现在选择我们之前解压缩的 PiAware 映像。

4 确认详细信息正确,然后单击写入。完成写作过程大约需要 5 分钟。

一起带来

1 插入 SD 卡,USB ADS-B 加密狗 + 天线电缆以及所需的其他设备。

2 Pi 开启后,您应该等待约五分钟,以启动软件并开始使用。

3 您现在可以在其网站 FlightAware 上将新的树莓派 ADS-B 接收器与 flightware .com 关联。

您将需要创建一个帐户,并且该帐户应该能够立即检测到您的 PiAware 设备。如果未检测到它,则可以执行以下命令来手动设置它。

sudo piaware-config-用户<用户名>-密码

设置好之后,只需使用以下命令重置 PiAware 服务:

sudo /etc/init.d/piaware restart

4 FlightAware 将立即开始处理来自 Pi 的数据。您应该在 30 分钟内看到可见的数据。

您可以通过转到浏览器并输入您的 Pi IP 地址和端口 8080 来查看本地流。

例如,我的 Pi 的 IP 地址如下。

192.168.1.108:8080

我收到了以下屏幕,自完成本教程以来,该屏幕可能已更新。

提示与故障排除这里有一些技巧和答案,可以解决您在本教程中遇到的任何问题。如果您遇到此处未提及的任何问题,请在下面添加评论,我们将尽力帮助您解决问题。

ADS-B 接收器似乎收音不大

飞机发出的信号并非旨在穿透固体。此限制意味着,为了获得最佳接收效果,天线应位于天空视线范围内,几乎没有障碍物。在理想情况下,将天线安装在屋顶上,并连接回 Pi 。

我在窗户上奔跑,似乎可以接飞机了。覆盖范围不是 360 °,因为墙壁会阻塞一侧。

如何设置 WiFi

如果您想将 Pi 连接到 WiFi ,只需键入 startx 即可登录。(它仍在运行标准 Raspbian)。

将文件系统扩展到整个 SD 卡

由于未通过 NOOB 安装此版本的 Raspbian ,因此您将需要扩展文件系统以手动覆盖整个 SD 卡。为此,请查看 raspi config 工具上的指南。

可以通过输入 sudo raspi-config 来访问该配置。默认情况下,SSH 也已启用,因此,如果您想学习如何如何 SSH 进入树莓派,请查看指南!它具有您需要了解的所有内容。

默认密码不同

我们在树莓派上安装的软件包具有与默认 Raspbian 中不同的默认密码。但是,用户名仍然是普通 Raspbian 的默认名称,例如 pi

默认密码为_FlightAware_,现在最好将其更新为其他密码。为此,输入”passwd” 并按照有关如何更新密码的说明进行操作。

我希望这个项目能够向您展示设置树莓派 ADS-B 接收器的所有步骤。如果您遇到任何问题,请不要在下面发表评论。

分享到