Raspberry Pi 用于FM音频发射

准备:
1.树莓派
2.杜邦线母头一根(用于当fm的天线)

操作步骤:1. 在/home/pi下面新创建一个fm的目录mkdir fm
2. cd fm
3.下载源码程序sudo wget http://www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz
4. 解压缩tar -xzvf Pifm.tar.gz
3.执行一下命令:sudo ./pifm sound.wav 99.5
4. 这个时候,如果你把你手机的FM打开,调到99.5的频率,那么就该能听到音乐了。注:
“sound.wav”为发射的音频文件,你也可以用用自己的文件,注意格式为wav(码率不能太大)
“99.5”为发射的fm频段,不设置默认是“103.3”,或者你可以设置自己的频段(可以工作的频率为1MHz-250MHz)

5.将树莓派的GPIO4上插上杜邦线,当做天线(我试过不插线,也可以收到,不过信号较差)

如果要是想播放MP3,那么需要用解码mpg123.1. sudo apt-get update2. sudo apt-get install mpg1233. 执行下面的代码,就可以播放mp3了:mpg123 -m -C -q -s /home/pi/fm/aaa.mp3 | sudo ./pifm - 99.5 441004. 貌似还可以播放在线的,但是我没有测试过:
mpg123 -m -C -q -s
http://abc.com/123.mp3
| sudo ./pifm - 99.5 441005. 你可以拿耳机插树莓派的3.5mm的耳机孔(前提是初始化的时候,你设定强制3.5mm播放声音),然后执行下面的代码,可以用耳机听音乐。mpg123 /home/pi/fm/aaa.mp3