首先说明一下,私人架设FM电台是违法的,轻的应该是会治安拘留30天,重的应该被判刑。本教程仅供学习娱乐,出了事别找我!
以前介绍过如何架设网络电台:传送门,今天来介绍一下如何使用树莓派假设一个真正意义上使用无线电传播的电台。所需材料只有杜邦线,用来当天线用。
现在网上有不少针对树莓派架设电台的项目,但大部分在Pi2下不能用。我找到一个在Pi2下能用的,效果还不错。
Github:https://github.com/ChristopheJacquet/PiFmRds

实现步骤

首先安装必要组件libsndfile。点击这里下载 下载完成后传到树莓派上,依次执行:

tar -xvzf libsndfile-1.0.25.tar.gz
cd libsndfile-1.0.25
./configure
make
make install

会出现下图:
[
搜狗截图20160103093243](https://cdn.aoaoao.me/wp-content/uploads/2016/01/搜狗截图20160103093243.png)
搜狗截图20160103093243](https://cdn.aoaoao.me/wp-content/uploads/2016/01/搜狗截图20160103093243.png)

等待其安装完成,完成后依次执行:

git clone https://github.com/ChristopheJacquet/PiFmRds.git
cd PiFmRds/src
make clean
make

然后运行:

./pi_fm_rds -audio sound.wav

之后程序就会以107.9 MHz向外循环播放sound.wav
[
搜狗截图20160103095625](https://cdn.aoaoao.me/wp-content/uploads/2016/01/搜狗截图20160103095625.png)
搜狗截图20160103095625](https://cdn.aoaoao.me/wp-content/uploads/2016/01/搜狗截图20160103095625.png)

当然也能自定义频率:

./pi_fm_rds -freq 107.9 -audio sound.wav 

还没有结束,我没还要在GPIO 4(PIN7)上接一根长长的杜邦线增强信号
接好后,信号、音质提升显著。
[
Screenshot_2016-01-03-09-54-53](https://cdn.aoaoao.me/wp-content/uploads/2016/01/Screenshot_2016-01-03-09-54-53.png)
Screenshot_2016-01-03-09-54-53](https://cdn.aoaoao.me/wp-content/uploads/2016/01/Screenshot_2016-01-03-09-54-53.png)