無(wú)論是無(wú)聊的下午,單調(diào)的工作還是孤獨(dú)的長(zhǎng)途駕駛,調(diào)頻廣播電臺(tái)總是讓我們娛樂(lè)。雖然矛盾的是,有時(shí)這些 FM 電臺(tái)會(huì)變得非常無(wú)聊,因?yàn)?RJ 喋喋不休地喋喋不休的東西或一些竊聽(tīng)廣告,這可能會(huì)讓你猜測(cè)為什么你不能有自己的 FM 廣播電臺(tái)在短距離內(nèi)播放你的聲音和音樂(lè)。
幾乎每個(gè)電子工程師都嘗試使用線圈和其他組件構(gòu)建FM發(fā)射器,但正確調(diào)諧它是一項(xiàng)繁瑣的任務(wù)。令人驚訝的是,在Raspberry Pi的幫助下,建立自己的FM廣播電臺(tái)并在當(dāng)?shù)夭コ鰩缀醪恍枰坏桨雮€(gè)小時(shí)。在適當(dāng)?shù)?a target="_blank">天線的幫助下,您應(yīng)該能夠覆蓋50m半徑的區(qū)域,這應(yīng)該足以在您的學(xué)?;虍?dāng)?shù)剡M(jìn)行廣播。有意思吧??!所以讓我們開(kāi)始吧。
警告:這是一個(gè)教育實(shí)驗(yàn),無(wú)意被濫用來(lái)制造麻煩。干擾本地 FM 頻率也是一種違法行為,因此請(qǐng)負(fù)責(zé)任地使用它。我們不持有任何事故。
所需材料
互聯(lián)網(wǎng)連接
麥克風(fēng)
熱情的RJ
先決條件
假設(shè)您的樹(shù)莓派已經(jīng)使用操作系統(tǒng)刷新并能夠連接到互聯(lián)網(wǎng)。如果沒(méi)有,請(qǐng)先按照樹(shù)莓派入門教程進(jìn)行操作,然后再繼續(xù)。在這里,我們使用Rasbian Jessie安裝的Rasbperrry Pi 3。
還假設(shè)您可以通過(guò)終端窗口或通過(guò)某些 VNC 等 victual 服務(wù)器訪問(wèn)您的 Pi。在本教程中,我們將使用 putty 終端窗口在樹(shù)莓派上執(zhí)行程序。
樹(shù)莓派如何作為 FM 廣播電臺(tái)(發(fā)射機(jī))
每個(gè)人心中可能出現(xiàn)的一個(gè)常見(jiàn)問(wèn)題是,Raspberry Pi 一個(gè)旨在作為微處理器開(kāi)發(fā)板的板如何在沒(méi)有任何額外硬件的情況下充當(dāng) FM 發(fā)射器?
每個(gè)微處理器都有一個(gè)與之相關(guān)的同步數(shù)字系統(tǒng),用于減少電磁干擾。這種EMI抑制是由稱為擴(kuò)頻時(shí)鐘信號(hào)或簡(jiǎn)稱SSCS的信號(hào)完成的。該信號(hào)的頻率可以從1MHz到250MHz不等,幸運(yùn)的是,這屬于FM頻段。因此,通過(guò)編寫代碼以使用擴(kuò)頻時(shí)鐘信號(hào)執(zhí)行頻率調(diào)制,我們可以調(diào)整Pi以用作FM發(fā)射器。調(diào)制信號(hào)將通過(guò)樹(shù)莓派的 GPIO 引腳 4 發(fā)出。我們可以簡(jiǎn)單地將一根最大 20 厘米的普通電線連接到該引腳以充當(dāng)天線。
設(shè)置樹(shù)莓派進(jìn)行編程
如果您已經(jīng)知道如何通過(guò)終端窗口到達(dá)您的 pi,請(qǐng)?zhí)^(guò)此步驟,否則通讀。將新操作系統(tǒng)刷新到 Pi 后,通過(guò)將 HDMI 連接到顯示器并將鍵盤和鼠標(biāo)連接到 Pi 來(lái)啟動(dòng)它。
當(dāng)您進(jìn)入PI的桌面時(shí),搜索網(wǎng)絡(luò)選項(xiàng)并將Pi連接到路由器。然后進(jìn)入 pi 菜單并選擇 pi 配置,然后啟用允許 SSH 通信?,F(xiàn)在進(jìn)入您的Windows / MAC筆記本電腦并將您的筆記本電腦連接到同一路由器,以便您的Pi和筆記本電腦在本地網(wǎng)絡(luò)上工作?,F(xiàn)在安裝膩?zhàn)硬⒋蜷_(kāi)它。輸入 Pi 的 IP 地址,然后單擊回車。如果您不知道PI的IP地址,請(qǐng)進(jìn)入路由器管理頁(yè)面并檢查分配給PI的IP,它應(yīng)該是類似 192.168.43.XXX。如果一切正確,將彈出一個(gè)終端窗口,詢問(wèn)用戶名和密碼。默認(rèn)情況下,用戶名為pi,密碼為覆盆子。輸入它并按回車鍵,您將看到以下屏幕。

將 RPi 轉(zhuǎn)換為 FM 發(fā)射器
將RPI轉(zhuǎn)換為無(wú)線電發(fā)射器的程序已經(jīng)由Markondej在GitHub頁(yè)面上提供。您可以直接將此頁(yè)面克隆到您的 pi 中,編譯程序并啟動(dòng)它(如果您知道如何操作)。對(duì)于其他人,只需按照以下步驟操作,您將立即廣播自己的音頻。
第 1 步:創(chuàng)建一個(gè)新文件夾(目錄),我們將在其中放置所有必需的程序文件。在這里,我使用終端窗口通過(guò)使用命令 mkdir PI_FM 創(chuàng)建一個(gè)名為 PI_FM 的目錄,并使用命令 cd PI_FM 移動(dòng)到該目錄。
mkdir PI_FM
cd PI_FM

第 2 步:現(xiàn)在我們必須將程序從 GitHub 克?。ㄏ螺d)到我們剛剛創(chuàng)建的目錄中。由于我們已經(jīng)在目錄中移動(dòng),我們可以運(yùn)行以下命令來(lái)完成這項(xiàng)工作,您應(yīng)該得到此處顯示的屏幕
sudo git clone
https://github.com/markondej/fm_transmitter

第 3 步:我們剛剛下載的程序是C代碼,因此我們需要合適的編譯器和工具來(lái)編譯并啟動(dòng)該程序。該程序的編譯器稱為gcc和g++,編譯它們的工具稱為make。使用以下代碼下載編譯器。下載完成后,您的屏幕將如下所示
sudo apt-get install gcc g++ make

第 4 步:現(xiàn)在我們已經(jīng)準(zhǔn)備好編譯程序了。為此,請(qǐng)使用 cd 進(jìn)入下載的目錄fm_transmitter然后使用 sudo make 行編譯代碼。您的程序應(yīng)該被編譯,您將獲得以下屏幕。
cd fm_transmitter
sudo make

第 5 步:最后一步是啟動(dòng)程序。啟動(dòng)程序時(shí),我們必須提及要廣播的頻率以及要播放的音頻文件的名稱。默認(rèn)情況下,將下載一個(gè)名為star_wars.wav的程序的音頻文件。因此,我們將以100MHz的頻率播放此星球大戰(zhàn)主題音樂(lè),以檢查程序是否有效。啟動(dòng)行的語(yǔ)法為
sudo ./fm_transmitter [-f frequency] [-r] filename
由于我們需要 100MHz 頻率并播放star_wars.wav文件,因此該行將是
sudo ./fm_transmitter -f 100 -r star_wars.wav

測(cè)試您的樹(shù)莓派調(diào)頻發(fā)射器
啟動(dòng)程序并獲得如上所示的播放消息后,我們可以將天線連接到 Pi 的 GPIO 引腳 4,我使用了普通的連接線,它對(duì)我來(lái)說(shuō)效果很好。我的設(shè)置圖片如下所示。

現(xiàn)在,剩下要做的就是拿起FM收音機(jī)并將其調(diào)諧到100MHz頻率,您應(yīng)該能夠聽(tīng)到廣播的星球大戰(zhàn)音樂(lè)。測(cè)試工作后,您可以將星球大戰(zhàn)主題替換為任何所需的音樂(lè)或錄音,并使用步驟5中使用的相同命令進(jìn)行播放。
使用 Pi 廣播實(shí)時(shí)語(yǔ)音

雖然播放預(yù)先錄制的音樂(lè)剪輯很有趣,但如果我們可以使用此FM 發(fā)射器 Raspberry Pi 3廣播現(xiàn)場(chǎng)語(yǔ)音,那將更具吸引力。這也可以使用同一程序來(lái)實(shí)現(xiàn)。只需將麥克風(fēng)連接到 Pi 的 USB 端口并更改啟動(dòng)命令行即可。
-
發(fā)射器
+關(guān)注
關(guān)注
7文章
919瀏覽量
55287
發(fā)布評(píng)論請(qǐng)先 登錄
高穩(wěn)定發(fā)射器的調(diào)頻發(fā)射
如何用FM調(diào)頻頭改制高性能FM發(fā)射器
怎樣去設(shè)計(jì)一個(gè)基于AT89S52單片機(jī)的無(wú)線調(diào)頻發(fā)射器
構(gòu)建一個(gè)簡(jiǎn)單穩(wěn)定且數(shù)字可控的調(diào)頻發(fā)射器
遠(yuǎn)距離調(diào)頻發(fā)射器
調(diào)頻立體聲發(fā)射器
調(diào)頻發(fā)射器的制作
(數(shù)控調(diào)頻發(fā)射器)行距畢業(yè)設(shè)計(jì)
最簡(jiǎn)單無(wú)線發(fā)射電路圖大全(超聲波發(fā)射/射頻收發(fā)電路/調(diào)頻發(fā)射器)
基于4個(gè)晶體管的調(diào)頻跟蹤發(fā)射器
簡(jiǎn)單易構(gòu)建的調(diào)頻發(fā)射器電路
如何構(gòu)建樹(shù)莓派調(diào)頻發(fā)射器
評(píng)論