2015-07-10 11:51:12BM2MUU

樹莓派(RPi) 變成 FM 發射器

剛開始讀到相關的文章,還以為是鬼扯.仔細看完,發現這是樹莓派最有意思,甚至可說是神奇的功能了.完全不需要外掛硬體,只要執行一個程式,立馬讓手上的樹莓派變成 FM 無線電發射器.原始碼與說明可在底下這個網站得到.

http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter

1.) 發射頻率可從 1MHz~250MHz,留意這範圍已經觸犯電信法規.我只敢在沒有廣播電台使用的頻率上做較長時間的測試. (e.g. 88MHz)

2.) GPIO4 (Header pin 7)插上一根電線當做天線,發射距離號稱能達到 100公尺.在書房聽台北愛樂,信號強度 22 dBu, 雜訊比 09 dB,收聽效果就已經很好.看上圖我用德生收音機測到樹莓派發出的信號強度和雜訊比,便可知道威力有多麼強大.(蓋台啦)

3.) 如果沒有天線,效果就差強人意了.

4.) 目前這個程式僅能支援第一代的樹莓派,第二代由於記憶體映射空間不同,程式雖可執行卻完全沒有任何的輸出.

5.) 把輸入源從 MP3 檔案改為 USB 麥克風或者串流音訊,就更像個廣播電台.底下是個簡單的 script, 可以把 BBC 廣播電台的串流發射到任何指定的頻率,再由收音機接聽.

#!/bin/bash
sox -v .9 -t mp3
http://bbcwssc.ic.llnwd.net/stream/bbcwssc_mp1_ws-eieuk -t wav --input-buffer 80000 -r 22050 -c 1 - | sudo /home/pi/pi_fm/pifm - $1

幾年前考到無線電執照,一直很想買個無線對講機來玩玩,有了這個窮人發射器,可以讓我摸上好一陣子了.