加入收藏夾 設為首頁
位置:首頁 >> 最新消息

產品分類

產品標籤

Fmuser網站

如何使用Raspberry Pi運行您自己的無線電台

Date:2018/10/30 15:04:07 Hits:

您可以將Raspberry Pi用於各種令人討厭的項目。 但我最近發現你可以使用微小的設備作為FM發射器。 這沒有太多的修修補補。

代碼俱樂部pihack的一群人寫了一個程序,在Raspberry Pi上使用硬件,這意味著生成擴頻時鐘信號,而不是輸出FM無線電信號。



背景
這裡有一些背景知識。 除了Raspberry Pi上熟悉的音頻,以太網,HDMI和USB端口外,該器件還具有可直接與其他芯片和模塊連接的接口。

這些通用輸入/輸出(GPIO)“端口”是您在電路板上看到的26引腳(排列在2×13條帶中)。 這些接口不是即插即用的,但可以通過軟件控制。

要傳輸令人驚訝的強大FM信號,您只需將電線連接到GPIO 4引腳即可。 即使沒有電線,Raspberry Pi廣播的FM信號也會被附近的FM接收器接收。



需要注意的是:廣播調頻信號的法律因國家而異。 在嘗試此項目之前,請檢查您當地的法規。



獲取,設置,去
啟動Pi並通過SSH或直接登錄設備前往命令行。

我們現在將獲取在Code Club hackfest上編寫的代碼並將其解壓縮:


MKDIR ~/pifm

cd pifm

wget的 HTTP://omattos.com/pifm.tar.gz

tarzxvf pifm.tar.gz


該目錄現在包含六個文件。 令人驚訝的是,這就是它的全部。 您現在可以廣播包含的“sound.wav”文件:


須藤 ./pifm sound.wav102.3


現在抓住FM接收器並將其設置為FM 102.3,您應該聽到星球大戰主題音樂。 實際上,您只需在命令末尾附加頻道頻率,即可在88 MHz和108 MHz之間的任何位置更改廣播頻率。




廣播曲目

您也可以播放其他音頻文件,但它們必須是16位22050 Hz mono,並且只能是WAV格式。 這似乎是一個真正的限制,但實際上並非如此。 您只需要SoX聲音交換音頻編輯器,它將處理您的MP3文件並將其轉換為動態WAV文件。

使用以下命令安裝音頻編輯器及其依賴項:


sudo apt-get install 短襪 libsox-FMT-ALL


完成後,輸入以下命令,將“SomeSong.mp3”替換為您要播放的MP3文件的名稱:


短襪 -t mp3 SomeSong.mp3 -t wav -r 22050 -c 1 - | 須藤 ./pifm - 102.3


該命令的第一部分將MP3文件轉換為WAV文件,將其音頻採樣率更改為22050,並將軌道向下混合為單聲道。 然後將轉換後的軌道發送到標準輸出,用連字符( - )表示,然後用管道輸入(|)到pifm命令的標準輸入。

唯一的區別在於 pifm 上面示例中的命令是,我們要求腳本改為廣播標準輸入,而不是指定要廣播的文件的名稱。

如果您仍然將FM接收器調到102.3頻率,您現在應該聽到您的MP3! 再次,就像原始示例一樣,隨意將頻率替換為88 MHz和108 MHz之間的任何位置。



廣播播客
你可以用SoX做一些很棒的事情。 例如,您可以使用它從Internet直播廣播您喜歡的流。

要廣播Linux語音播客:


短襪 -t mp3 http://www.linuxvoice.com//lv_s02e01.mp3 -t wav -r 22050 -c 1 - | 須藤 ./pifm - 102.3


此命令與前一個示例之間的唯一區別是,您現在指向的是一個駐留在線的MP3,而不是指向本地MPXNUMX。

您可以類似地廣播在線廣播電台。 許多工作站發布M3U文件,您可以指向它:


短襪 -t mp3 http://www.ndr.de/資源/metadaten/音頻/m3u/ndrloop5.m3u -t wav -r 22050 -c 1 - | 須藤 ./pifm - 102.3


並非所有電台都播放MP3流。 有些使用其他格式,如OGG。 您只需要更改要使用sox轉換的輸入文件的類型。 如:


短襪 -t ogg http://network.absoluteradio.co.uk/核心/音頻/OGG/live.pls?service = a6bb -t wav -r 22050 -c 1 - | 須藤 ./pifm - 102.3



也許你會喜歡:

DIY 150W FM發射器組裝PCB套件

DIY FU-30A 30W FM功率放大器套裝

H.264 HD IPTV流媒體視頻編碼器

留言 

姓名 *
電子郵件 *
電話
地址
推薦碼 查看驗證碼? 點擊刷新!
您的留言
 

郵件列表

評論載入中...
首頁 | 關於我們| 熱銷產品| 最新消息| 下載| 支持| 您的意見| 聯絡我們| 服務

聯絡人:Zoey 張 網址: www.fmuser.net

Whatsapp /微信: +86 183 1924 4009

Skype: tomleequan 電子郵件: [電子郵件保護] 

Facebook:FMUSERBROADCAST Youtube: FMUSER ZOEY

英文地址:Room305, HuiLanGe, No.273 HuangPu Road West, TianHe District.,GuangZhou, China, 510620 中文地址:廣州市天河區黃埔大道西273號惠蘭閣305(3E)