0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

树莓派AirPlay扬声器的制作

454398 来源:wv 2019-10-28 09:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:您需要的东西。..

对于此项目,您需要。..

一个Raspberry Pi,实际上是任何模型,我都使用原始的Pi模型B,它可以完美地工作(如果要使用Zero,则需要购买音频HAT板)

一个SD/Micro SD卡,具体取决于您的Pi

某种电源,最好是平板电脑充电器等具有较高安培输出的产品。

具有3.5毫米输入的扬声器,或者,如果您是发烧友,请为更出色的扬声器研究HAT

如果您还没有辅助线,则可以使用辅助线扬声器

以太网,WiFi没关系

就是这样,如果您对产品有任何疑问,请告诉我,然后继续

步骤2:安装一些先决条件

因此,开始时,您需要设置Pi,我在NextCloud Instructable中详细解释了该过程(步骤1-4)。如果您不知道该怎么做,请执行这些步骤,然后返回此处。

您需要做的第一件事是运行sudo apt-get update和sudo apt-get upgrade to确保您的Pi完全是最新的,并在接下来的几个步骤中下载了软件包列表。

然后您应该通过运行

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

完成后,继续下一步。

步骤3:安装ALAC

这有点奇怪,我实际上不知道使用它,但是ALAC代表Apple Lossless Audio Codec。我认为这仅在Apple设备上使用,但是我不知道在哪里使用。在我看来,无损音质非常好,虽然我不是发烧友,但是如果我可以轻松地使音质更好,我会的。无论如何,这应该使声音输出更加清晰,或者类似的声音!要安装它,请运行以下命令。

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

cd alac

sudo autoreconf -fi

sudo 。/configure

sudo make

如果出现警告或错误,类似于aclocal:警告:无法打开目录‘m4’。..您可以忽略它

sudo make install

最后,运行

ldconfig -v

,以确保该库可用于系统。

步骤4:安装AirPlay支持

重大时刻终于到来!在这一步中,我们将为我们的Pi安装AirPlay支持!这非常简单,如果您完全复制命令,它将可以完美地工作!

从以下内容开始:

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

就是这样!现在我们可以配置扬声器了。

步骤5:配置扬声器

要配置扬声器,您可以运行

sudo nano/etc/shairport-sync.conf

我的配置将与在Raspberry Pi上使用标准3.5mm耳机插孔进行输出的每个系统兼容。它实际上设置了正确的音量范围并命名了扬声器。如果要使用这些设置(音量范围校正很好),则从配置文件中删除所有文本,然后将您可以在此步骤中下载的文件中的文本粘贴到其中。

要设置此音量范围,您需要在/boot/config.txt的底部添加以下内容。为此,请运行:

sudo nano/boot/config.txt

并将此行粘贴到底部:

audio_pwm_mode = 2

就是这样!完成后,您现在可以重新启动以启动扬声器,或通过键入以下内容手动启动扬声器:

sudo服务shairport-sync start

第6步:附加信息

此设置应适用于所有人,如果无法正常工作,所有这些都位于GitHub上,因此可能有助于阅读文档。以下是

ALAC文档的链接:https://github.com/mikebrady/alac

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

就是这样!我希望这对每个人都非常容易,我认为它是IOT竞赛的理想人选,因此我参加了。如果您喜欢这个项目,您应该投票给我,我真的很感激!而且我猜想,如果您不喜欢它,不会再投票,如果您投票支持我,下一个我发布的Instructable也许会更好!无论如何,非常感谢!祝您新演讲者好运!如果您真的有野心。您甚至可以尝试在此链接上设置带有指示的整个房屋音频。

另一件事,在第一张照片中,我有Raspberry Pi和扬声器的外壳。它是3D打印的,完全不完美,但是对于您想要隐藏的东西(谁想要看到所有这些导线!),它是完美的。如果您需要这些文件,我将在下面附加它们。我可以在学校使用打印机,所以这很容易,但是我只是想添加它们,以防万一有人想要它们。该外壳适用于Raspberry Pi 1 B型,并且应该适合60-66mm直径的扬声器,尽管您可能需要打孔,才能插上所有东西!我不承诺传奇式的设计,但是没关系!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 扬声器
    +关注

    关注

    29

    文章

    1349

    浏览量

    65493
  • AirPlay
    +关注

    关注

    0

    文章

    13

    浏览量

    10516
  • 树莓派
    +关注

    关注

    122

    文章

    2069

    浏览量

    109705
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    零成本钢铁侠手套!树莓+OpenCV 秒变手势遥控

    大家好,这是一个树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点追踪使用树莓
    的头像 发表于 08-16 16:16 884次阅读
    零成本钢铁侠手套!<b class='flag-5'>树莓</b><b class='flag-5'>派</b>+OpenCV 秒变手势遥控<b class='flag-5'>器</b>!

    如何使用树莓与OpenCV实现面部和运动追踪的云台系统?

    大家好,这是一个树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点追踪使用树莓
    的头像 发表于 08-14 17:45 960次阅读
    如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>与OpenCV实现面部和运动追踪的云台系统?

    树莓操作系统:版本、特性及设置完整指南!

    树莓操作系统是什么?树莓操作系统是由树莓基金会专为树莓
    的头像 发表于 07-28 18:26 828次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>操作系统:版本、特性及设置完整指南!

    树莓6 传闻:发布日期与规格!

    每当我想再为我的收藏增添一款树莓时,总会在是立即购买还是等待硬件更强大的下一代之间犹豫不决。但新树莓型号的发布往往容易被错过,尤其是在你的信息流被病毒式传播的猫咪视频占据时。因此,
    的头像 发表于 07-11 16:21 1346次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>6 传闻:发布日期与规格!

    树莓小技巧:无需键盘或显示,如何通过WiFi设置树莓

    树莓是一款小巧便携的USB供电计算机,可以隐藏起来用于小型项目,如网络服务或家庭自动化。通常,设置树莓需要键盘和显示
    的头像 发表于 06-26 15:41 1044次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>小技巧:无需键盘或显示<b class='flag-5'>器</b>,如何通过WiFi设置<b class='flag-5'>树莓</b><b class='flag-5'>派</b>?

    树莓分类:用树莓识别不同型号的树莓

    在本教程系列的第一部分中,您将学习如何使用树莓AI摄像头来检测不同的树莓型号。本系列由DavidPlowman创建,他是树莓
    的头像 发表于 06-13 16:39 986次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>分类<b class='flag-5'>器</b>:用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>识别不同型号的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>!

    树莓“揪出”家里的耗电怪兽!

    在本应用中,我们将使用树莓设置一个CE电流监测,并通过网页界面显示电路的电流读数。本项目使用的组件硬件组件树莓2ModelBx112通
    的头像 发表于 06-04 15:33 1144次阅读
    用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>“揪出”家里的耗电怪兽!

    树莓“吉尼斯世界记录”:将树莓的性能发挥到极致的项目!

    树莓是一款功能强大、体积小巧且高度可定制的设备,多年来,我们见证了它被应用于众多领域。无论是将其装入3D打印的经典游戏机外壳,还是简单地将它隐藏起来作为家庭文件服务,我们都报道过在社区里用
    的头像 发表于 05-22 16:53 1199次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>“吉尼斯世界记录”:将<b class='flag-5'>树莓</b><b class='flag-5'>派</b>的性能发挥到极致的项目!

    能够精准定位的树莓机器人!

    我为我的自制机器人BigRob(同样由树莓驱动)配备了基于树莓的精准GPS导航系统。本项目所用组件硬件组件NV08C-CSMx1NV08C-CSM是一款集成式卫星导航接收
    的头像 发表于 05-17 08:33 842次阅读
    能够精准定位的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>机器人!

    树莓 Zero 打造的智能漫游车!

    使用PXFMini和树莓Zero打造您自己的自主漫游车。本项目所用组件硬件组件ErleRoboticsPXFmini×1树莓Zero×1树莓
    的头像 发表于 05-13 16:39 870次阅读
    用 <b class='flag-5'>树莓</b><b class='flag-5'>派</b> Zero 打造的智能漫游车!

    扬声器的运作原理与技术规格

    扬声器是我们听觉体验中不可或缺的组成部分,它将电信号转换成我们感知到的充满活力的声音。扬声器普遍使用于各种会发出声音的电子设备,是常见且不可或缺的产品。不过,看似简单的扬声器,仍需要去了解一下
    的头像 发表于 04-11 14:52 1962次阅读
    <b class='flag-5'>扬声器</b>的运作原理与技术规格

    超酷的树莓智能镜项目,快来了解!

    ,这些树莓智能镜项目都非常值得一看。制作一个能够显示实时天气、新闻、旅行信息等内容的魔镜是一个热门项目。学习如何使用RaspberryPi单板计算机以极低的成本制作
    的头像 发表于 03-25 09:33 1257次阅读
    超酷的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>智能镜项目,快来了解!

    歌尔股份发布新一代扬声器 DPS-F和大音-F扬声器

    2021年4月和2023年3月在深圳举办两届扬声器新技术分享会之后,3月13日,歌尔在上海举办“大音希声”第三届扬声器新技术分享会,焕新升级扬声器产品,为市场提供兼具卓越音效与轻薄设计的音频解决方案
    的头像 发表于 03-15 19:02 1798次阅读

    压电扬声器产品参考说明书

    压电扬声器是一种利用压电材料的逆压电效应发声的电声器件。压电扬声器一般由压电振膜 和及其封装外壳组成,在一些有音腔配合的场合,压电扬声器则由压电振膜和支撑振模的框架组 成。压电扬声器
    发表于 02-27 13:54 0次下载

    键盘就是电脑,树莓500来了!

    扬声器 设计特点: 纤薄机身,折叠式支架,支持 VESA 安装 电源选项 显示通过 USB-C 接口供电。 经济模式: 可通过树莓 USB-A 接口供电(亮度限制为最大值的 60
    发表于 12-13 13:52