0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

樹莓派AirPlay揚聲器的制作

454398 ? 來源:wv ? 2019-10-28 09:46 ? 次閱讀

步驟1:您需要的東西。..

對于此項目,您需要。..

一個Raspberry Pi,實際上是任何模型,我都使用原始的Pi模型B,它可以完美地工作(如果要使用Zero,則需要購買音頻HAT板)

一個SD/Micro SD卡,具體取決于您的Pi

某種電源,最好是平板電腦充電器等具有較高安培輸出的產(chǎn)品

具有3.5毫米輸入的揚聲器,或者,如果您是發(fā)燒友,請為更出色的揚聲器研究HAT

如果您還沒有輔助線,則可以使用輔助線揚聲器

以太網(wǎng),WiFi沒關(guān)系

就是這樣,如果您對產(chǎn)品有任何疑問,請告訴我,然后繼續(xù)

步驟2:安裝一些先決條件

因此,開始時,您需要設(shè)置Pi,我在NextCloud Instructable中詳細解釋了該過程(步驟1-4)。如果您不知道該怎么做,請執(zhí)行這些步驟,然后返回此處。

您需要做的第一件事是運行sudo apt-get update和sudo apt-get upgrade to確保您的Pi完全是最新的,并在接下來的幾個步驟中下載了軟件包列表。

然后您應(yīng)該通過運行

sudo apt-下載Git get install git

默認情況下,它可能與Raspbian一起安裝,但是我不確定100%是否正確檢查它?

接下來,運行以下命令:

sudo apt-get install build-essential xmltoman

sudo apt-get install autoconf automake libtool libdaemon-dev libasound2-dev libpopt-dev libconfig-dev

sudo apt-get install avahi-daemon libavahi-client-dev

sudo apt-get install libssl-dev

sudo apt-get install libsoxr-dev

完成后,繼續(xù)下一步。

步驟3:安裝ALAC

這有點奇怪,我實際上不知道使用它,但是ALAC代表Apple Lossless Audio Codec。我認為這僅在Apple設(shè)備上使用,但是我不知道在哪里使用。在我看來,無損音質(zhì)非常好,雖然我不是發(fā)燒友,但是如果我可以輕松地使音質(zhì)更好,我會的。無論如何,這應(yīng)該使聲音輸出更加清晰,或者類似的聲音!要安裝它,請運行以下命令。

sudo git clone https://github.com/mikebrady/alac.git

cd alac

sudo autoreconf -fi

sudo 。/configure

sudo make

如果出現(xiàn)警告或錯誤,類似于aclocal:警告:無法打開目錄‘m4’。..您可以忽略它

sudo make install

最后,運行

ldconfig -v

,以確保該庫可用于系統(tǒng)。

步驟4:安裝AirPlay支持

重大時刻終于到來!在這一步中,我們將為我們的Pi安裝AirPlay支持!這非常簡單,如果您完全復(fù)制命令,它將可以完美地工作!

從以下內(nèi)容開始:

sudo git clone https://github.com/mikebrady/shairport-sync.git

cd shairport-sync

sudo autoreconf -i -f

最后一條命令可能需要一段時間,沒有明顯的輸出,只需保留它,它將在安裝程序中運行。

下一步,運行以下命令來配置安裝:

sudo 。/configure --sysconfdir =/etc --with-alsa --with-avahi --with-ssl = openssl --with-metadata --with-soxr --with-systemd --with-apple-alac

最后,運行以下命令來完成安裝:

sudo make

getent group shairport-sync&》/dev/null || sudo groupadd -r shairport-sync》/dev/null

getent passwd shairport-sync&》/dev/null || sudo useradd -r -M -g shairport-sync -s/usr/bin/nologin -G音頻shairport-sync》/dev/null

sudo make install

sudo systemctl enable shairport-sync

就是這樣!現(xiàn)在我們可以配置揚聲器了。

步驟5:配置揚聲器

要配置揚聲器,您可以運行

sudo nano/etc/shairport-sync.conf

我的配置將與在Raspberry Pi上使用標準3.5mm耳機插孔進行輸出的每個系統(tǒng)兼容。它實際上設(shè)置了正確的音量范圍并命名了揚聲器。如果要使用這些設(shè)置(音量范圍校正很好),則從配置文件中刪除所有文本,然后將您可以在此步驟中下載的文件中的文本粘貼到其中。

要設(shè)置此音量范圍,您需要在/boot/config.txt的底部添加以下內(nèi)容。為此,請運行:

sudo nano/boot/config.txt

并將此行粘貼到底部:

audio_pwm_mode = 2

就是這樣!完成后,您現(xiàn)在可以重新啟動以啟動揚聲器,或通過鍵入以下內(nèi)容手動啟動揚聲器:

sudo服務(wù)shairport-sync start

第6步:附加信息

此設(shè)置應(yīng)適用于所有人,如果無法正常工作,所有這些都位于GitHub上,因此可能有助于閱讀文檔。以下是

ALAC文檔的鏈接:https://github.com/mikebrady/alac

Shairport-Sync文檔:https://github.com/mikebrady/shairport -sync

就是這樣!我希望這對每個人都非常容易,我認為它是IOT競賽的理想人選,因此我參加了。如果您喜歡這個項目,您應(yīng)該投票給我,我真的很感激!而且我猜想,如果您不喜歡它,不會再投票,如果您投票支持我,下一個我發(fā)布的Instructable也許會更好!無論如何,非常感謝!祝您新演講者好運!如果您真的有野心。您甚至可以嘗試在此鏈接上設(shè)置帶有指示的整個房屋音頻。

另一件事,在第一張照片中,我有Raspberry Pi和揚聲器的外殼。它是3D打印的,完全不完美,但是對于您想要隱藏的東西(誰想要看到所有這些導(dǎo)線?。?,它是完美的。如果您需要這些文件,我將在下面附加它們。我可以在學校使用打印機,所以這很容易,但是我只是想添加它們,以防萬一有人想要它們。該外殼適用于Raspberry Pi 1 B型,并且應(yīng)該適合60-66mm直徑的揚聲器,盡管您可能需要打孔,才能插上所有東西!我不承諾傳奇式的設(shè)計,但是沒關(guān)系!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 揚聲器
    +關(guān)注

    關(guān)注

    29

    文章

    1284

    瀏覽量

    62434
  • AirPlay
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    10329
  • 樹莓派
    +關(guān)注

    關(guān)注

    116

    文章

    1683

    瀏覽量

    105392
收藏 人收藏

    評論

    相關(guān)推薦

    什么是樹莓樹莓是什么架構(gòu)的

    什么是樹莓 樹莓(Raspberry Pi,簡寫為RPi,別名為RasPi/RPI)是由英國“Raspberry Pi 慈善基金會”開發(fā)的一款為學習計算機編程教育而設(shè)計的微型電腦。
    的頭像 發(fā)表于 10-22 17:33 ?92次閱讀

    內(nèi)置揚聲器和麥克風的顯示區(qū)別

    內(nèi)置揚聲器和麥克風的顯示在功能和用途上存在顯著差異,以下是對這兩種顯示的比較: 一、內(nèi)置揚聲器的顯示 功能特點 內(nèi)置
    的頭像 發(fā)表于 10-12 15:04 ?203次閱讀

    TPA751輸出接8ohm揚聲器,揚聲器是否可以接地設(shè)計?

    TPA751輸出接8ohm揚聲器,揚聲器是否可以接地設(shè)計。
    發(fā)表于 09-29 07:12

    樹莓和單片機的優(yōu)缺點是什么

    )接口,樹莓可以連接各種傳感、執(zhí)行和其他外圍設(shè)備。 易于編程 :樹莓支持多種編程語言,如
    的頭像 發(fā)表于 08-30 18:21 ?1217次閱讀

    樹莓裝ubuntu和raspbian哪個更好

    版本,包括桌面版、服務(wù)版和物聯(lián)網(wǎng)版等,適用于各種場景。 Raspbian是專為樹莓開發(fā)的Linux發(fā)行版,由樹莓
    的頭像 發(fā)表于 08-30 15:41 ?671次閱讀

    揚聲器的材質(zhì)對音質(zhì)有什么影響

    揚聲器的材質(zhì)對音質(zhì)有著顯著的影響,不同的材質(zhì)在物理特性、聲音特性以及耐用性等方面存在差異,從而直接影響揚聲器的聲音表現(xiàn)。以下將從多個方面詳細探討揚聲器材質(zhì)對音質(zhì)的影響。
    的頭像 發(fā)表于 08-08 18:20 ?2192次閱讀

    揚聲器的發(fā)聲原理是什么

    揚聲器的發(fā)聲原理是一個涉及電聲轉(zhuǎn)換的復(fù)雜過程,其核心在于將電信號轉(zhuǎn)化為聲波,從而被人耳所接收。
    的頭像 發(fā)表于 08-08 18:16 ?1182次閱讀

    動圈式揚聲器的原理是電磁感應(yīng)嗎

    動圈式揚聲器,又稱為電動式揚聲器,是一種利用電磁感應(yīng)原理工作的揚聲器。它具有結(jié)構(gòu)簡單、性能穩(wěn)定、頻響寬、失真小等優(yōu)點,廣泛應(yīng)用于音響設(shè)備、耳機、車載音響等領(lǐng)域。本文將詳細介紹動圈式揚聲器
    的頭像 發(fā)表于 06-13 11:10 ?1480次閱讀

    動圈式揚聲器是發(fā)電機還是電動機

    動圈式揚聲器是一種常見的揚聲器類型,它在音響系統(tǒng)中起著至關(guān)重要的作用。然而,動圈式揚聲器既不是發(fā)電機,也不是電動機,而是一種將電信號轉(zhuǎn)換為聲音的裝置。本文將詳細介紹動圈式揚聲器的工作原
    的頭像 發(fā)表于 06-13 11:09 ?700次閱讀

    揚聲器與音響的區(qū)別

    在音頻設(shè)備領(lǐng)域,揚聲器和音響是兩個常見且容易混淆的概念。盡管它們都與聲音的播放和傳播有關(guān),但在性質(zhì)、作用、結(jié)構(gòu)以及應(yīng)用場景等方面存在顯著的差異。本文將對揚聲器和音響進行詳細的比較和解析,旨在幫助讀者更清晰地理解它們之間的區(qū)別。
    的頭像 發(fā)表于 05-31 18:09 ?4284次閱讀

    蘋果公司申請一種新型MEMS揚聲器或微型揚聲器設(shè)計

    據(jù)麥姆斯咨詢報道,美國專利商標局近日公布了一項蘋果公司的新專利申請,該發(fā)明申請?zhí)岢隽艘环N新型MEMS揚聲器或微型揚聲器設(shè)計,蘋果公司指出這種微型揚聲器適用于各種智能電子設(shè)備。
    的頭像 發(fā)表于 05-06 09:15 ?789次閱讀
    蘋果公司申請一種新型MEMS<b class='flag-5'>揚聲器</b>或微型<b class='flag-5'>揚聲器</b>設(shè)計

    藍牙揚聲器中應(yīng)用的模擬功放芯片

    揚聲器是一種把電信號轉(zhuǎn)變?yōu)槁曅盘柕膿Q能器件,揚聲器的性能優(yōu)劣對音質(zhì)的影響很大。揚聲器在音響設(shè)備中是一個較薄弱的器件,而對于音響效果而言,它又是一個較重要的部件。
    的頭像 發(fā)表于 03-07 09:24 ?649次閱讀
    藍牙<b class='flag-5'>揚聲器</b>中應(yīng)用的模擬功放芯片

    關(guān)于動圈揚聲器結(jié)構(gòu)設(shè)計詳解

    動圈揚聲器性能良好,能夠相對容易地制造。然而,與所有將電波形轉(zhuǎn)換為聲音的換能器一樣,其操作可能很復(fù)雜,因為動圈揚聲器連接電氣和機械域。
    發(fā)表于 02-09 01:50 ?762次閱讀

    揚聲器外殼的選擇技巧

     選擇揚聲器外殼的類型對性能有重大影響,并決定了整個揚聲器系統(tǒng)的許多特性。
    的頭像 發(fā)表于 01-30 10:49 ?1991次閱讀

    揚聲器在proteus中怎么找

    在 Proteus 中找到揚聲器的方法如下: 步驟 1:打開 Proteus 軟件并創(chuàng)建一個新項目。 步驟 2:在庫選擇中,選擇“Active”標簽并搜索“揚聲器”或“Speaker”。你會找到
    的頭像 發(fā)表于 01-05 17:05 ?4565次閱讀