海纳百客

海纳百客

树莓派用作FM电台发射器

吃瓜阿阳

友情提示点击顶部放大镜 可以使用站内搜索 记住我们的地址 www.hainabaike.com

1.下载下面的文件
Pifm.tar.gz
解压到raspberry pi下的任何目录,我们这里解压到/media/
然后在终端中输入以下命令:

gcc -lm -std=c99 pifm.c

编译完毕后会出现一个a.out文件,接着我们输入:

sudo ./a.out


显示:

Usage: program wavfile.wav [freq] [sample rate]

Where wavfile is 16 bit 22.5kHz Mono. Set wavfile to '-' to use stdin.
freq is in Mhz (default 103.3)
sample rate of wav file in Hz

ps.如果出现OSError: [Errno 13] Permission denied,说明你没有给a.out执行权限。
若想播放一个文件那么就输入:

sudo ./a.out sound.wav 100.1

说明a.out后面第一个参数是音频的路径(音频必须是wav文件16bit 44.1kHz单声道. ),第二个参数是你想要的频道地址,当然有个范围的~
现在找个有收音机的手机开始测试~哦对了还有天线“`随便找一根电线,最好是杜邦线,连接到第二排第四针(hdmi面对你的方向,图中是GPIO4)。

至于如何玩对讲机,我只说大概毕竟实现起来实在是蛋疼,usb麦+python+alsa内录为指定格式然后播放即可。

via

    标签:

    发布评论 条评论)

    评论列表