新玩意树莓派

使用树莓派Raspberry Pi架设私人广播电台教程

本教程介绍如何使用树莓派Raspberry Pi架设属于自己的广播电台,放送自己的广播节目。

以下是用树莓派Raspberry Pi自制广播电台的步骤,要准备的零件很简单,只要一台树莓派Raspberry Pi与一条 20 厘米长的杜邦线即可。

raspberry-pi-radio-station-1.jpg插图

步骤一:

我们以 Raspberry Pi B+ 做示范,首先将杜邦线插在 7 号脚位。
raspberry-pi-radio-station-2.png插图(1)

我是用一整束的杜邦线,插在 7 号脚位上当作天线,另外一头不需要接东西。

raspberry-pi-radio-station-3.jpg插图(2)

步骤二:

准备一个普通的收音机(测试接收信号用),或是使用手机的收音机 App 也可以,然后选择一个没有电台的频道,在这我选择 FM 105.5。
raspberry-pi-radio-station-4.jpg插图(3)

步骤三:

接着从 ICRS 的网页上下载 pifm,下载下来是一个压缩文件,内面有 pifm 的源代码与可执行文件,解压缩之后,就可以直接使用。

tar jxvf pifm.tar.gz
sudo ./pifm left_right.wav 105.5 22050 stereo

这样就会将使left_right.wav 声音文件播放至 FM 105.5 频道,这时候只要将收音机调到 FM 105.5 就可以听到这个声音档的内容了。

这里的 wav 文件是 16 位的,如果要自己制作音频文件,要注意一下格式。

如果要拨放 mp3 档,可以使用 ffmpeg

ffmpeg -i input.mp3 -f s16le -ar 22.05k -ac 1 - | sudo ./pifm - 105.5

如果要自己当 DJ,可以接一个 USB 麦克风,使用 arecord 将自己的声音直接广播出去:

arecord -d0 -c2 -f S16_LE -r 22050 -twav -D copy | sudo ./pifm - 105.5

本次用的天线 (杜邦线)是让无线电波的传输范围更广,其实如果没有插上天线也是可以使用,不过广播范围会变小很多(也就10厘米左右的范围),如果有天线的话,收听的范围会比较大(超过100 厘米)。

一般广播电台的频率是在 88 Mhz 到 108 Mhz 左右,但理论上来说这个自制的广播电台可以使用从 1 Mhz 到 250 Mhz 之间任何的频率。

 

(END)

 

本教程源自gtwang的博客:https://blog.gtwang.org/iot/raspberry-pi-radio-station/