使用樹莓派(Raspberry Pi)自己架設廣播電台

這裡介紹如何使用樹莓派(Raspberry Pi)架設自己的廣播電台,放送自己的廣播節目。

以下是用樹莓派(Raspberry Pi)自製廣播電台的步驟,要準備的零件很簡單,只要一個
Raspberry Pi 與一條 20 公分的杜邦線即可。>
Step 1
這裡我們以 Raspberry Pi B+ 做示範,首先將杜邦線插在 7 號腳位。

raspberry-radio-station-1

我這裡是用一整束的杜邦線,插在 7 號腳位上當作天線,另外一頭不需要接東西。

raspberry-pi-radio-station-2

Step 2
準備一個普通的收音機,或是使用手機的收音機 App 也可以,然後選擇一個沒有電台的頻道,這裡我選擇 FM 105.5。

raspberry-pi-radio-station-4

Step 3
接著從 ICRS 的網頁上下載 pifm,下載下來是一個壓縮檔,裡面有 pifm 的原始碼與可執行檔,解壓縮之後,就可以直接使用。

tar jxvf pifm.tar.gz
sudo ./pifm left_right.wav 105.5 22050 stereo

這樣就會將 left_right.wav 這個聲音檔放送至 FM 105.5 頻道,這時候只要將收音機調到 FM 105.5 就可以聽到這個聲音檔的內容了。

這裡的 wav 檔是 16 位元的,如果要自己製作,要注意一下格式。

如果要撥放 mp3 檔,可以使用 ffmpeg

ffmpeg -i input.mp3 -f s16le -ar 22.05k -ac 1 - | sudo ./pifm - 105.5

如果要自己當 DJ,可以接一個 USB 麥克風,使用 arecord 將自己的聲音直接放送出去:

arecord -d0 -c2 -f S16_LE -r 22050 -twav -D copy | sudo ./pifm - 105.5

這裡的天線 (杜邦線)是讓電波的傳輸範圍可以廣,如果沒有插上天線也是可以使用,不過範圍會變小很多(10 公分),如果有天線的話,收聽的範圍會比較大(100 公尺)。

一般廣播電台的頻率是在 88 Mhz 到 108 Mhz 左右,但理論上來說這個自製的廣播電台可以使用從 1 Mhz 到 250 Mhz 之間任何的頻率。

如果您對於樹莓派的應用有興趣,建議您可以繼續閱讀物聯網的相關文章。

樹莓派, 物聯網

3 留言

  1. Jason

    有辦法外接電源讓傳送距離放大嗎

    • G. T. Wang

      我是沒看過有人這樣做的。

  2. 菜逼八

    你好,按造您的流程,無法接收到FM訊號,請問如何解決?
    我是用樹莓派2B…

Comments are Closed