本帖最后由 zhu327 于 2013-1-8 21:11 编辑
教程在这里:http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter
只需要在GPIO 4也就是P1-07上插一根杜邦线作天线就可以了
输入的音频格式必须为 16 bit 44.1kHz Mono 的 wav
教程上收听的是100.0 MHz FM广播,我用手机实际上测试的是103.3MHz,可能有一定的偏差
下面是我改写的脚本,输入 sudo ./PiFm.py xxx.wav 就可以播放制定的wav文件了
- #!/usr/bin/python
- from subprocess import call
- def play_sound( filename ):
- call(["./pifm", filename])
- return
- if __name__ == "__main__":
- import sys
- if 1 != len(sys.argv):
- play_sound(sys.argv[1])
- else:
- play_sound("sound.wav")
复制代码