我们假设您正在运行Raspbian Stretch Desktop版的全新安装并在线。
首先,将音频输出切换到3.5毫米耳机插孔。 PulseAudio将系统音频作为输入设备回送的方式需要这样做。在Raspbian桌面上,只需右键单击菜单栏中的扬声器图标,然后选择“模拟”。
然后,打开终端并为项目安装所需的软件:
1 sudo apt-get update2 sudo apt-get install rtl-sdr sox pulseaudio qsstv ntpdate -y
接下来,设置您的时区并从互联网上提取正确的时间。在Raspbian主菜单中,转到首选项> Raspberry Pi配置>本地化选项卡>设置时区,相应地更改区域和位置,然后单击确定。
最后,返回终端窗口拉出时间:
1 sudo ntpdate pool.ntp.org
请注意,右上方的桌面时钟仅每分钟更新一次。
安装并测试RTL-SDR加密狗将RTL-SDR加密狗插入您的Pi并拧入天线(在此阶段它可以放在您的桌面上)。然后验证RTL-SDR是否正在使用rtl_test程序。在终端窗口中,输入:
1 rtl_test
如果您看到“无法打开rtlsdr设备”错误,请移除加密狗,重新插入,然后再次尝试rtl_test。 请大约30秒钟,并留意有关样品丢失的任何信息。 30秒后按CTRL C. 丢失100个字节左右是可以接受的。
收听商业调频广播电台让我们调整一个商用调频广播电台,检查加密狗和天线是否正常工作。下面的命令将原始数据从rtl_FM传输到'play',然后产生音频输出。修改-f之后的值以指定您自己的FM电台/频率,并且不要忘记在数字后面加上大写M,这样它就知道你的意思是兆赫而不是赫兹(98.8MHz是英国的BBC Radio 1)。在终端中,输入:
1 rtl_fm -M wbfm -f 98.8M |play-r 32k -t raw -e s -b 16 -c 1 -V1 -
请注意,输出中的“Tuned to”值不匹配。这是由于所有SDR硬件的属性,称为“DC尖峰”,可以忽略。插入扬声器/耳机,您现在应该能够听到商用FM电台的声音。如果音频有噪音,请移动天线或使用更近的发射器选择不同的FM广播电台。按CTRL C退出rtl_fm。
设置QSSTVQSSTV是一个程序,它将监听Raspberry Pi上的音频输出,并在ISS在范围内时解码来自传真/调制解调器噪声的图像。我们只是检查设置是否正确。在主菜单中,选择Internet> QSSTV,然后选择选项>配置,并在声音选项卡中选择以下选项:
- 音频接口 - PulseAudio
- 输入和输出音频设备 - 默认 - 通过PulseAudio声音服务器播放/录制
- 声音输入 - 来自声卡
- 声音输出 - 声卡
单击确定。接下来,运行Calibrate功能,去泡一杯茶/咖啡:选项>校准。两个进度条均达到99%时,单击“确定”。
测试音频解码图片现在已经设置了QSSTV,我们可以下载测试音频文件,播放它,然后慢慢看到图片。 在终端中,输入:
1 wget https://raw.githubusercontent.com/davidhoness/sstv_decoder/master/sstv_test.mp3
在QSSTV中选择“接收”选项卡,然后选择以下设置:
- Use VIS – on
- Auto Slant – on
- Autosave – on
- Signals – Normal
- Mode – Auto
单击播放►按钮。 什么都不会发生,但只需点击它即可启动接收器。
在Chromium浏览器中打开sstv_test.mp3。 您可以从文件管理器中拖放文件,也可以在地址栏中输入file:///home/pi/sstv_test.mp3。
让它播放并观看图片出现在QSSTV中。 请注意屏幕右侧的波形和瀑布显示活动。 其他SSTV测试记录可在网上找到。
准备下一个SSTV活动要从国际空间站获取图片,您需要了解三件事:
- 当ISS将发送SSTV信号时。它并不总是在开启。
- SSTV信号将在什么频率上传输(通常为145.8MHz)。
- 当国际空间站飞越您的位置的时间。
国际空间站每天飞越大多数地方几次(除非你住在北极/南极)。您可以在ARISS SSTV网站上了解国际空间站的传输时间。
请注意,2019年4月12日开始的SSTV活动庆祝Yuri Gagarin于1961年发布,20年后的第一次航天飞机于1981年开始。这些活动通常持续几天,这意味着您将获得多次ISS通过期间的SSTV信号。
国际空间站何时飞过我?您可以使用许多网站,但您的作者个人最喜欢的是heavens-above.com。
点击右上角的“未指定”以设置您的位置。在“输入要搜索的位置”中键入您的邮政编码和国家/地区,然后单击“搜索”。向下滚动并单击“更新”。你现在回到主页;在“卫星”下,单击“国际空间站”。对于“要包含的通行证”,请选择“全部”。
现在显示的表格列出了即将到来的ISS通行证的时间。“最高点”下的Alt值是地平线上方的最大高程; 90意味着它直接在头顶上。具有较高最大高度的通过将比较低的通过提供更好的结果。单击表格中的任何一行显示该过程的天空图表。想象一下,将这张照片放在头顶,并将其与指南针方向对齐。该线显示了ISS的飞行路径,这对于粗略定位天线非常有用。查看“地面轨迹”也很有用。在国际空间站飞过之前,提前计划并安排地面站的时间。