加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專(zhuān)業(yè)用戶(hù)
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入

樹(shù)莓派便攜式互聯(lián)網(wǎng)收音機(jī)

2018/03/02
101
服務(wù)支持:
技術(shù)交流群

完成交易后在“購(gòu)買(mǎi)成功”頁(yè)面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長(zhǎng)和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購(gòu)買(mǎi)后不支持退換且無(wú)法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

關(guān)于這個(gè)項(xiàng)目
您可以通過(guò)一個(gè)小小的盒子在互聯(lián)網(wǎng)上收聽(tīng)數(shù)千個(gè)免費(fèi)電臺(tái)。
互聯(lián)網(wǎng)上有成千上萬(wàn)的免費(fèi)電臺(tái),通過(guò)這個(gè)項(xiàng)目,你可以從一個(gè)小小的盒子里聽(tīng)到所有的電臺(tái)。所以,讓我們使用Raspberry Pi,揚(yáng)聲器和幾個(gè)簡(jiǎn)單易用的軟件輕松構(gòu)建我們的流媒體收音機(jī)。

硬件組件:

項(xiàng)目概況:

電纜的連接:
連接到22和27

步驟1
首先,我們需要準(zhǔn)備我們的Pi。使用Raspbian和Pi連接到互聯(lián)網(wǎng),打開(kāi)一個(gè)終端并切換到root用戶(hù):
sudo su
并更新您的軟件包列表,然后將您的Pi升級(jí)到最新的軟件:
apt-get update && apt-get upgrade -y
第2步
安裝一些額外的包。
我們需要安裝Python包來(lái)訪(fǎng)問(wèn)GPIO。在以root身份登錄的終端中,輸入以下內(nèi)容:
apt-get install python-rpi.gpio
現(xiàn)在安裝MPlayer,這將播放我們的音頻。
apt-get install mplayer
第3步
我們創(chuàng)建了一個(gè)txt文件:wpa,它保存了我們的熱點(diǎn)地址和密碼。
步驟4
我們需要使用網(wǎng)址來(lái)使用網(wǎng)絡(luò)收音機(jī)。我們使用https://www.internet-radio.com/ 。隨著開(kāi)關(guān)的變化。
[在URL中,應(yīng)該下載一個(gè)pls文件并輸入到我們的地址欄中。]
第5步
將收音機(jī)配置為在引導(dǎo)時(shí)啟動(dòng)。
在終端中,以root用戶(hù)身份導(dǎo)航到/etc/init.d/,然后使用nano創(chuàng)建一個(gè)名為radio的文件。
nano radio
在該文件中,輸入以下內(nèi)容:
#! /bin/bash
modprobe snd_bcm2835
amixer cset numid=3 1
python /home/pi/radio.py
這會(huì)加載聲卡的內(nèi)核模塊; Amixer設(shè)置揚(yáng)聲器的輸出。
第6步
我們?cè)诜?wù)上編寫(xiě)我們的代碼; 當(dāng)操作系統(tǒng)啟動(dòng)服務(wù)時(shí),這將是工作。在etc / init.d中,我們定義了我們的服務(wù)。在這個(gè)目錄中,我們定義了基于kill和start(使用nano)的服務(wù)。同樣在我們的代碼中,我們使用GPIO的pull_up_down。

  • step_6.py
    描述:源碼
  • 原文出處.txt
    描述:原文地址

相關(guān)推薦

電子產(chǎn)業(yè)圖譜