其他分享
首页 > 其他分享> > 树莓派电台

树莓派电台

作者:互联网

原文链接:http://www.cnblogs.com/zygoses2gether/p/4906844.html

哈哈,你听的没错!

使用树莓派可以自己制作一个无线电发射站,让你的收音机电台中放自己喜欢的音乐,就是这么任性!

 

首先,英国的帝国理工学院(对,前段时间习大大带3D眼镜的那个学校)的一帮天才们,自己写出了一个能在树莓派上面发送广播的程序(PiFM)

不过,有点限制:需要播放wav的文件,同时,使用16位及22050Hz及单声道进行采样及转换

简单的说就是,你得先将各种声音文件转换成需要的格式,然后才能播放出来

 

不过,互联网还是很强大滴;又有一哥们自己将ffmpeg+PiFM结合起来=PiFMPlayer

也就是说,你随便(也不是那么随便)什么声音文件放到程序里,它帮你(或尝试帮你)转换成需要的格式,然后用你选好的电台频率播放出来

 

闲话少说,开干!

#Download pifmplay

wget https://github.com/Mikael-Jakhelln/PiFMPlay/archive/master.zip

#Unzip it; unzip master.zip; Move the 'pifmplay' folder to /home/pi:

mv PiFMPlay-master/pifmplay ~/pifmplay

#Go into the pifmplay folder

cd ~/pifmplay

#Then add execution permissions:

sudo chmod +x pifm pifmplay

#Download & Install media converters

sudo apt-get install ffmpeg sox libsox-fmt-all

#Now edit you users bash config file

nano ~/.bashrc

#type this at the bottom of the file

export PATH=$PATH:~/pifmplay

#restart the pi

sudo reboot

#Attach a 30cm wire to to GPIO4 (That's Pin-7)

 

#Turn your FM-radio to frequency "87.6", start FM-Broadcast with

pifmplay ~/pifmplay/starwars.wav 87.6

#For folder batch play, start with

pifmplay ~/pifmplay 87.0

 

接上一根杜邦线,发射距离可以达到100m+,不过穿墙能力不行(当然,太强了估计就有人查你家水表罗)~~~

 

Andy Yang

2015.10.24

转载于:https://www.cnblogs.com/zygoses2gether/p/4906844.html

标签:树莓,pifmplay,sudo,电台,master,folder,com
来源: https://blog.csdn.net/weixin_30239339/article/details/96824697