2004-01-08 自然課的氣象主播活動 |
照文章中的說明,程式放在底下的網址:
- http://www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz
所以,直接在 Raspberry Pi 中以 wget 下載檔案,執行底下的指令:
wget http://www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz再建一個新的目錄(Pifm),切換到該目錄後,將下載回來的檔案解開即可使用,執行底下的指令:
mkdir Pifm解開的檔案中,最重要的是主程式「pifm 」,當然,裡面還有聲音範例檔和原始碼。
cd Pifm
tar zxvf ../Pifm.tar.gz
我們只要執行以下的指令即可以 FM 103.3 KHz 來「放送」sound.wav 的內容到空中:
sudo ./pifm sound.wav這支程式預設的發射頻率是 FM 103.3 MHz,如果想指定發射的頻率(例如 100.0 MHz),就將前述的指令改為:
sudo ./pifm sound.wav 100.0硬體的部份,如果訊號不夠強,我們可以在 GPIO 的第四支腳上套一根 20cm 的電線當作天線。
wav 格式的聲音檔部份則要注意,它必須用底下的參數來儲存:
- 22.5 kHz
- 16 bit
- mono
不然,可能會無法播放,或是聲音變得怪怪的。
早上拿小孩以前錄的聲音檔測試,聽到收音機傳來自己歌唱的聲音,甚是好玩。
有空也要讓班上的孩子們來玩一下 FM 廣播電臺。
突然發現,放在角落的 Dopod 818pro 有新任務了,拿它來錄音還滿方便的。
參考文章
沒有留言:
張貼留言