树莓派如何跟踪附近的飞机,安装和配置Flightradar24

在这个Raspberry Pi Flightradar24教程中,我将安装和配置FlightRadar24服务,一步一步地用树莓派制作一个飞机跟踪器。

我以前介绍过一个ADS-B跟踪器,但利用的是FlightAware软件。萝卜白菜各有所爱,你可能会更喜欢使用Flightradar24。两者都有其优点和缺点。

运行自己的飞机跟踪器最重要的一个好处是,可以免费获得Flightradar24商业账户。这个账户一年需要499美元的费用,你将免费获得共享ADS-B数据的交换。如果你喜欢在家里追踪航班,那就完美了。

您的ADS-B跟踪器能够看到的距离取决于您的DVB-T天线的位置和视域,它应该覆盖大约140-480公里。

整个教程就在下面。

设备清单

下面列出了设置这个Flightradar24教程所需要的所有设备。

建议

树莓派

微型SD卡

以太网线或USB WiFi(Pi 3内置WiFi)。

电源适配器

迷你DVB-T数字电视USB接口

可选

树莓派外壳

USB 键盘

USB鼠标

注册到Flightradar24

在你开始之前,你首先要注册Flightradar24。这个过程很简单,在他们的网站上注册Flightradar24就好。

您需要在注册后确认您的电子邮件。在设置Raspberry Pi时,只需选择基本(免费)计划。

从零开始安装Flightradar24。

本节将介绍从头开始安装Flightradar24的步骤。其中包括烧录SD卡和上面的所有东西。如果你不介意格式化你的SD卡,这个选项是最简单的。

1. 首先,下载FlightRadar24的最新镜像。

FlightRadar24-Download-Location.png

2. 现在需要一个工具,能够将镜像写入SD卡。Etcher很好用,可以在其官方网站上下载。它能在大多数流行的操作系统上工作,如Windows,Linux和Mac OSx。

3. 安装好Etcher后,打开它。接下来,选择镜像,然后浏览到我们刚刚下载的镜像。

FlightRadar24-Etcher-Select-Image.png

4. 在下一步,你需要选择你想使用的存储设备。确保它是正确的,因为这会格式化存储设备。

FlightRadar24-Etcher-Select-Drive.png

5. 点击Flash按钮,开始向SD卡写入数据。这个过程可能需要一些时间来完成。

FlightRadar24-Etcher-Flash.png

6. 完成后,将SD卡插入Raspberry Pi,并接通电源。访问终端来完成接下来的几个步骤。您需要按ctrl+alt+f2来访问Raspberry Pi上的终端。登录信息是Raspbian的默认值。  用户名是pi,密码是raspberry。

7. 如果你连接了一根以太网线,那么Pi应该可以接入网络。否则,你还需要设置WiFi,按照我们的WiFi教程来设置终端内的WiFi连接。

8. 网络设置完成后,在树莓Pi上或通过SSH进入终端,输入下面的行。如果您的Pi没有网络连接,请不要继续。

sudo fr24feed --signup

进入本教程中的FlightRadar24配置部分,进行软件的配置。

在Raspbian上安装FlightRadar24。

如果你已经安装了Raspbian,并且不希望从头开始,可以按下面的步骤操作。这个过程很简单,应该不会遇到任何问题。如果你不想冒着数据丢失的风险,最好在开始之前备份你的SD卡。

1. 在Raspberry Pi的终端中输入以下命令。

sudo bash -c "$(wget -O - http://repo.feed.flightradar24.com/install_fr24_rpi.sh)"

2. 接下来会问你一些问题,比如fr24共享密钥、天线位置以及其他一些细节。

3. 请进入下一节,了解如何填写表单。

FlightRadar24配置

在本节中,我将详细介绍在设置时或运行以下命令时,你会被问到的所有配置问题。

sudo fr24feed --signup

电子邮件地址。输入与您注册Flightradar24时相同的电子邮件地址。这个电子邮件地址也是您发送FR24密钥的地方。一旦您的Feed启动并运行,它将自动出现在您的账户中。

FR24密钥。如果您从未使用过Flightradar24提供数据,那么您将没有FR24密钥。除非您有FR24密钥,否则请将此问题留空。

MLAT计算。对这个问题输入 "Yes"。

纬度和经度。使用像latlong.net这样的网站来计算天线的经纬度。尽量做到准确无误。纬度的格式是xx.xxxx,经度是xx.xxxx(去掉多余的数字)

高度。使用whatismyelevation.com这样的网站来计算天线离海平面有多高。

接收器选择。如果你使用的是DVB -T棒,那么选择1。否则请观察这里的其他选择。

Dump1090 Arguments: 留空,按回车键继续。

原始数据输入。不输入,除非你知道你会需要它。

基地化数据馈送。输入 "否",除非你知道你会需要它。

日志文件模式。设置为48小时,24小时轮换。

日志文件路径。  如果你想要一个特定的路径来存储日志文件,那么在这里输入一些东西,否则只需按回车键继续。

1. 程序现在应该返回,说明该过程已经完成,并向您提供一个共享密钥。请保存此密钥,因为您将来可能需要它。

2. 要开始发送数据,请输入以下命令。

sudo systemctl restart fr24feed

3. 可以通过运行以下命令来检查您的饲料状态。

fr24feed-status

4. 进入FlightRadar网站的数据共享页面,现在应该也能看到信息源。

5. 如果想看Feed的网页界面,在网页浏览器中去看它的IP,然后是8754端口。下面是我的一个例子。

http://192.168.0.143:8754

6. 您现在应该有一个功能齐全的Raspberry Pi Flightradar24。如果遇到任何问题,请到FlightRadar24论坛寻求帮助。

疑难解答

如果你在使用本教程时遇到困难,那么下面的提示应该可以帮助解决一些最常见的问题。

  • feed可能需要一段时间才能在Flightradar24网站上显示为在线。大概花了30分钟才显示为在线。
  • MLAT最初不能工作,但最终在几个小时内开始工作,没有任何额外的配置。
  • 天线的位置决定了你将跟踪多少架飞机。尽量让跟踪器有一个理想的天空视线。山丘、建筑物和任何实质性的东西都会阻挡ADS-B接收器准确地追踪。
  • 强烈建议更新Raspbian的默认密码,这有助于保护Pi免受黑客攻击。
  • 你可以安装多个feed到Raspberry Pi。如果你想同时向FlightAware馈送,你也可以进行设置。然而,dump1090-mutability需要在任何一个feeds之前安装。
  • 树莓Pi的电源电压不足会导致问题。如果你的Pi有电源问题,那么可以尝试更换更强大和稳定的电源。

希望这篇Raspberry Pi Flightradar24教程对你设置ADS-B飞行跟踪器有所帮助。如果你有一些反馈,技巧,或问题,请随时在下面留言。

原文链接:树莓派如何跟踪附近的飞机,安装和配置Flightradar24

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值