把一个树莓圆周率成一个airplay接收器流音乐在您的客厅

没有什么比坐在沙发上,把你最喜欢的专辑从手机无线传输到立体声音响更好的了。AirPlay是一件非常容易的事情,但是如果你不想为苹果的解决方案买单的话,一个35美元的树莓圆周率做的非常好。...

没有什么比坐在沙发上,把你最喜欢的专辑从**无线传输到立体声音响更好的了。AirPlay是一件非常容易的事情,但是如果你不想为苹果的解决方案买单的话,一个35美元的树莓圆周率做的非常好。

查看上面的视频,快速演示这个项目需要什么,以及最终产品会带来什么。通过对最初的Raspberry Pi安装进行一些调整,您可以将它变成一个神奇的小设备,可以从任何与AirPlay兼容的设备接收音频。这意味着你家里所有的扬声器都可以通过无线传输。视频中的音乐由康福特和乔纳森库尔顿。

今天是Lifehacker的Raspberry Pi周,整个星期我们都会向你展示一些很酷的DIY项目,你可以用这个神奇的设备来组合。如果你还没有买,请查看我们对Pi的介绍,了解它是什么,你需要什么,以及你可以用它做什么。

更新:树莓皮周结束了!看看这些树莓皮指南,看看所有有趣的东西,我们做了,并检查了我们的树莓皮标签更酷的项目。

在过去的一周里,我们向您介绍了一些人们用树莓圆周率处理的常见项目,如:

  • 安装Raspbian并开始使用Raspberry Pi DIY
  • 建立一个XBMC媒体中心
  • 设置个人VPN,以便随时随地安全浏览
  • 创建AirPlay接收器和立体声伴奏
  • 十个更棒的项目为您的树莓皮,和进一步的资源

你需要什么

安装AirPlay接收器并在Pi上运行很容易,但首先需要一些材料。以下是您需要了解的内容:

  • 树莓圆周率:如果你不知道在哪里买一个,查看我们的介绍圆周率的更多信息。
  • HDMI或复合视频电缆:您需要使用此电缆将Raspberry Pi临时连接到电视或显示器以设置Raspberry Pi。如果你还没有的话,你可以在Monoprice便宜买到。
  • 8GB 10级SD卡(或更好)和读卡器(如果你的电脑中没有内置读卡器):你可以更小或更慢,但是8GB 10级SD卡可以让你获得最好的性能,而且它们非常便宜。大多数SD卡可以工作,但有些不兼容,因此会导致问题。您可以在此页上找到兼容的卡,或找到购买预装操作系统的兼容卡的位置。
  • USB键盘和鼠标:任何标准的USB键盘或鼠标都可以。您只需要在安装过程中使用这些,所以无论您现在连接到计算机上的是什么,都应该做到这一点。
  • A good quality, micro USB power supply that can provide at least 700mA at 5V: Most modern **artphone chargers supply 700mA at 5V, but not all do. Check the bottom of your charger and look for a block of text. You'll see its output values in that text which may read 0.7A instead of 700mA). If it offers at least that much power, you're probably good to go. Just don't use a poor quality charger or you may run into problems.
  • 一根3.5毫米立体声音频线:你需要这个来把树莓皮放到你的立体声音响里。
  • Wi-Fi USB适配器:Wi-Fi USB适配器可以将AirPlay音乐从iOS设备发送到Raspberry Pi。我用了这个10美元的Edimax一个,它工作得很好,但你可以在这里找到兼容适配器的完整列表。
  • USB声卡:Raspberry-Pi的音频输出不是很好,所以如果你想增强你的声音,你应该买一个USB声卡。您可以在这里找到兼容卡的列表。我刚刚用了这个便宜的,5美元的通用声卡,但一个USB DAC将真正清理声音很好。
  • 立体声(和扬声器):显然你需要把声音送到某个地方,所以你需要一个允许音频输入的立体声和扬声器。
  • iOS设备或电脑:你需要一台iPhone、iPod Touch或iPad,或者安装了iTunes的电脑作为音乐源。从理论上讲,Android设备和doubleTwist这样的软件也可以工作,但我们还没有测试过。

你将(和不会)得到什么

树莓皮做了一个奇妙的小AirPlay设备。当你完成后,你会有一个小盒子连接到你的立体声功能类似于AirPlay功能的扬声器。当它**并启动时,它将自动加载启动AirPlay所需的一切,而无需外部显示器或键盘。基本上,它可以让你流音乐到任何扬声器你坐在不到一半的价格机场快车,你仍然可以使用它为任何其他树莓皮项目你想承担。这是一个真正的双赢。

不过,Raspberry Pi目前不支持AirPlay镜像来发送视频内容。不过,将树莓Pi用作扬声器的AirPlay设备的好处在于,您可以继续将其用于任何其他您喜欢的项目。

第一步:连接并配置raspberry pi

AirPlay函数与Raspbian的Raspberry Pi安装一起工作。您可以按照我们的指南开始使用树莓Pi安装树莓。

如果您想让AirPlay接收器自动启动而不需要键盘或显示器,我们需要设置Raspbian使您自动登录。在Raspi配置屏幕的设置过程中,将“启动时启动桌面?”设置更改为“是”。如果已经启动并运行,请在终端中键入以下命令以再次加载Raspi配置:

sudo raspi-config

最后,AirPlay功能可能需要一些最初未包含在安装中的软件包,因此您需要在开始之前更新软件包。在控制台中键入:

sudo apt-get update sudo apt-get upgrade

更新可能需要一点时间,所以拿杯饮料坐下来。一旦你启动到Raspbian和一切正常工作,我们可以深入到设置AirPlay功能。

注意:可以使用控制台命令安装所需的所有内容,但是我们将使用稍微简单一点的Raspbian界面,这样您就可以继续使用Raspberry Pi来执行任何您喜欢的操作。

设置u** wi-fi适配器

首先,我们需要让USB Wi-Fi适配器工作。安装Raspbian非常简单:

  1. 将USB Wi-Fi适配器连接到Pi(如果尚未连接)。
  2. 打开桌面上的WiFi配置应用程序。
  3. 从下拉列表中选择适配器。
  4. 登录您的家庭网络。

这就是Wi-Fi适配器。如果您愿意,请从桌面打开internet浏览器Midori,以确保internet正常工作。Raspbian会记住您的选择,因此即使您在这个过程中随时断开Wi-Fi适配器的连接,它也会在连接到Pi时自动重新加载。

设置声卡

下一步我们需要让声卡工作起来。首先,将您的USB声卡连接到Raspberry Pi,然后用3.5毫米音频线将其连接到立体声音响(或者**耳机,这样我们就可以测试它是否正常工作)。现在,我们将使用一个terminal命令来选择它。从桌面打开LXTerminal并键入以下命令:

aplay -l

您的USB卡应该显示为“card1:set[device name],device 0:USB Audio”这样的内容,这意味着Raspberry Pi可以识别它。现在我们需要测试声音。类型:

Alsamixer

这将加载软件以测试音频输出。按F6更改输出类型并选择声卡。现在我们需要测试输出:

speaker-test

您应该听到扬声器发出的声音,以验证USB声卡是否正常工作。最后,Raspbian启动时不会像Wi-Fi USB适配器那样自动加载USB声卡。这意味着我们必须编辑配置文件。键入以下内容:

cd /etc/modprobe.d sudo nano alsa-base.conf

这将打开alsa-base.conf文件。向下滚动文件末尾附近并查找以下行:

opti*** snd-u**-audio index=-2

在行首用“#”符号注释该行。按Ctrl+X保存并退出。

现在,您的声卡和Wi-Fi适配器都将在每次启动Pi时自动工作。

安装shairport airplay emulator

Shairport是一个让AirPlay工作的软件,它需要一点时间来完成所有的设置。这不是一个困难的过程,但你确实想给自己大约30分钟,因为它需要大量的下载和安装软件。

首先,我们需要安装一些东西,然后才能得到Shairport。在控制台中键入:

sudo apt-get install git libao-dev libssl-dev libcrypt-openssl-rsa-perl libio-socket-inet6-perl libwww-perl avahi-utils libmodule-build-perl

让这个过程运行一会儿。完成后,我们需要安装一个更新,以便Shairport可以与iOS 6配合使用(如果您不在或不打算升级iOS 6,则可以跳过此步骤):

git clone https://github.com/njh/perl-net-sdp.git perl-net-sdp cd perl-net-sdp perl Build.PL sudo ./Build sudo ./Build test sudo ./Build install cd ..

一旦安装了ios6模块(给它一点时间),就到了安装Shairport的时候了。从主目录类型:

git clone https://github.com/hendrikw82/shairport.git cd shairport make

现在,让我们运行Shairport:

./shairport.pl -a AirPi

这个命令用名为“AirPi”的Raspberry Pi启动Shairport(您可以将其更改为任何您想要的)。拿起iOS设备,选择音乐应用程序,然后点击AirPlay按钮。您应该看到“AirPi”列为一个输出设备。轻触它,音乐就会在几秒钟内从你的USB声卡中流出。

但我们还没做完。当您启动Raspberry Pi时,Shairport不会自动加载,因为我们想让AirPlay设备在没有任何外围设备的情况下工作,所以我们需要再做一步。从主目录中,键入:

cd shairport make install cp shairport.init.sample /etc/init.d/shairport cd /etc/init.d chmod a+x shairport update-rc.d shairport defaults

最后,我们需要添加Shairport作为启动项。类型:

sudo nano shairport

这会加载我们需要编辑的Shairport文件。在文件中查找“DAEMON\u ARGS”行,并将其更改为如下所示:

DAEMON_ARGS="-w $PIDFILE -a AirPi"

保存文件(Ctrl+X),就可以了。每次启动时都应该启动Shairport。你现在可以把树莓皮移到任何你喜欢的地方,用它做任何你想做的事情。只要**USB声卡和Wi-Fi适配器,当你打开Raspberry Pi和Shairport时,它们就会加载。这意味着你不需要显示器,键盘或鼠标旁边的立体声工作。

一旦全部设置完毕,使用AirPlay函数所需做的就是**Raspberry Pi,然后等待它启动。一旦操作系统加载(通常需要30-40秒),您就可以立即轻松地通过Raspberry Pi发送所有音乐。

更进一步

AirPlay功能只是冰山一角。一旦设置了功能,您就可以用它做更多的事情。以下是一些不同的想法,它们将AirPlay功能扩展到Raspberry Pi,超越了AirPort Express:

  • 把你的树莓派直接安装到扬声器。
  • 将AirPlay添加到工具架系统。
  • 为专用潘多拉电台添加控件。
  • 用DAC接近音响质量。
  • 打造你自己的“盒子里的演讲者”。
  • 把它变成一个专用的流式广播播放器。

非常感谢Jordan Burgess和Trouch在安装Shairport存储库和添加iOS 6支持方面的指导。

//

//

  • 发表于 2021-07-22 08:19
  • 阅读 ( 62 )
  • 分类:互联网

你可能感兴趣的文章

4个项目,使你的树莓皮便携

... 4圆周率 ...

  • 发布于 2021-03-11 18:08
  • 阅读 ( 319 )

你可以用树莓皮做5件乐器

... 你有几个理由使用音速圆周率。实时编码可能是最广为人知的用法,它允许您使用Python在音乐播放时更改音乐。这是合成音乐的一个全新阶段,许多人都在接受。 ...

  • 发布于 2021-03-11 19:59
  • 阅读 ( 331 )

10+礼物的想法谁拥有一个树莓皮

覆盆子皮总是极客的好礼物。但如果他们已经有了圆周率呢?好吧,圆周率的要点是你可以用它做很多事情,所以用一些优秀的圆周率为中心的礼物来帮助他们。 ...

  • 发布于 2021-03-12 08:25
  • 阅读 ( 313 )

你需要了解的12个树莓皮音乐项目

...为什么,当Pi音乐盒让一切变得如此简单。以前从未用过圆周率的人都能做到。 ...

  • 发布于 2021-03-12 21:52
  • 阅读 ( 425 )

将视频游戏从pc传输到电视的5种方式

...什么数字下载服务,也不管你如何安装游戏。用一个树莓圆周率连接到您的电视,游戏将流到您的客厅。 ...

  • 发布于 2021-03-18 08:06
  • 阅读 ( 324 )

26种树莓皮的妙用

...人觉得有趣。但定格是怎么做的呢?你可以通过一个树莓圆周率和一个专用的摄像头模块找到答案。 ...

  • 发布于 2021-03-19 18:15
  • 阅读 ( 379 )

用覆盆子皮打印的6种方法

... 你可以用一个树莓圆周率以通常的方式打印到打印机上。假设您使用的是Raspbian操作系统(如果您安装了UbuntuMate,应该不会有什么不同),首先确保打印机和Raspberry Pi在同一个网络上。 ...

  • 发布于 2021-03-22 15:27
  • 阅读 ( 258 )

如何用retropie构建一个定制的raspberry-pi-nes或snes-classic仿真器

... 在你开始之前,确保你的树莓圆周率已连接到你的电视,游戏控制器已准备好使用。电源应在容易触及的范围内,但应断开。你应该已经下载了建议的软件,并且手头有SD卡。 ...

  • 发布于 2021-03-23 11:41
  • 阅读 ( 360 )

如何使用树莓圆周率流到电视任何pc游戏

...应该是流好,你可能会发现,鼠标你已经连接到你的树莓圆周率是缓慢的。幸运的是,你可以解决这个问题。打开终端并输入: ...

  • 发布于 2021-03-24 18:46
  • 阅读 ( 278 )

树莓皮常见问题解答:一切你需要知道开始

...需要做些什么才能进入树莓派 如何在树莓圆周率上编程 ...

  • 发布于 2021-03-25 18:35
  • 阅读 ( 284 )
倾风乱烟雨
倾风乱烟雨

0 篇文章

相关推荐