zhu327 发表于 2013-1-8 21:08:44

又一个好玩的用途,用 Raspberry pi 发射FM广播

本帖最后由 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)
    else:
      play_sound("sound.wav")

树老大 发表于 2013-1-9 19:06:58

是的,绝对的好东西。

tony0510 发表于 2013-1-10 17:23:40

- - 会不会被抓。。。

bvjeff 发表于 2013-1-11 11:20:25

:)

wm1111 发表于 2013-1-11 13:33:01

提示:OSError: Permission denied

tony0510 发表于 2013-1-11 16:34:35

wm1111 发表于 2013-1-11 13:33 static/image/common/back.gif
提示:OSError: Permission denied

给pyfm模块添加可执行权限即可.

yum2014 发表于 2013-1-11 17:33:09

只能是这个频点么?

turnip_gray 发表于 2013-1-11 17:54:38

tony0510 发表于 2013-1-10 17:23 static/image/common/back.gif
- - 会不会被抓。。。

那么多用车台的都没事,就这么小个发射功率……说不定出了楼门就收不到了

而且很多插点烟器上的mp3播放器,都有这功能。
这样就能在车里用车载的FM收音机放自己的歌了(偶尔马路上等红灯的时候,隔壁的车也能收到你的)。

早年间大学考英语,手机都屏蔽的(当然据说山寨机和一些CDMA的还是有信号)。开学的时候一般都会发一个能收FM波段的耳机用来听听力,做完题之后,也可以拿来听别的。
曾经听有同学说过,当时就有卖带FM电台功能的MP3(不是车载的那种),然后……先出来的人,把答案录成音频……接下来,你懂的……

tony0510 发表于 2013-1-11 18:35:16

lz用什么转换的?我转完声音都变了-。-~

wm1111 发表于 2013-1-14 13:19:39

还是收不到
页: [1] 2
查看完整版本: 又一个好玩的用途,用 Raspberry pi 发射FM广播