你有很多选择从你的立体声音响进入你的电脑的音乐库,但大多数需要一点技术诀窍来实际使用。你可以用树莓圆周率(Raspberry Pi)构建一个自动点唱机,一个微型计算机,任何人都可以使用,即使他们不知道什么是树莓圆周率。
当你完成这个项目后,你的客厅里会有一个小小的触摸屏自动点唱机,它可以在另一台电脑(或网络连接存储设备)上播放、控制和挑选音乐库中的歌曲,然后在立体声音响上播放。这里的界面很容易理解,所以对于一些非极客可能想进入播放列表而不必学习复杂的系统、你的电脑、Wi-Fi密码或其他任何东西的聚会或房子来说,它是非常棒的。更好的是,它都在自己的网络上工作,所以不需要担心配对设备或其他任何问题。要完成这个项目,您需要对命令行有一点了解,但仅此而已。
首先:您需要设置并安装Raspbian。如果你使用的是我设计的PiTFT触摸屏,那么用Adafruit的自定义Raspbian图像设置起来就容易多了。您将以与Raspbian相同的方式在SD卡上安装映像,但操作系统已配置为显示。您可以按照我们的指南在此处**图像,但以下是简短的版本:
窗户
苹果操作系统
Raspberry Pi有一个GPIO(通用输入/输出),触摸屏可以**其中。如果你看你的树莓皮,它的一套引脚在角落里。如果你还没有,继续,点击你的树莓皮显示。连接好后,**键盘、以太网电缆(或Wi-Fi适配器),然后**电源线。您将被要求校准触摸屏。按照屏幕上的说明操作,您就可以准备好了。
在开始使用树莓圆周率之前,你应该在家里的电脑上设置音乐共享。Windows和Mac的过程都不同。
窗户
雨衣
现在你的家庭电脑共享了它的音乐库,你可以回到你的树莓皮。
该项目的基础是音乐播放器后台程序(MPD)。它是一个服务器端的音乐应用程序。这意味着它没有图形界面,它只允许您的树莓Pi播放音乐文件。您不需要在命令行中仔细研究,以便在设置该项目后实际使用该项目,但您需要为初始安装过程进行操作。首先,您需要下载MPD和MPC(控制器)。当您在早期启动树莓Pi时,您应该在触摸屏校准后在命令行结束。如果不是,并且您是在Raspbian中,请单击菜单图标并选择“注销”。您将从树莓Pi的命令行中完成本指南中的所有工作,键入:
sudo apt-get install mpd mpc等待安装。完成后,您应该通过运行以下命令更改一些设置:
sudo nano /etc/mpd.conf找到以以下开头的行:
#zeroconf_enabled “yes”并删除前面的#以取消注释。按CTRL+X并选择Y保存并退出。
接下来,您需要将MPD指向您的音乐库。为此,您将创建一个文件夹,然后在其中装入音乐库。您将需要使用sudo命令来完成大部分工作,因为您需要root权限来安装所有内容并使其正常工作。从创建文件夹开始:
sudo mkdir /mnt/music接下来,我们将确保它在Pi启动时安装。运行以下命令:
sudo nano /etc/fstab然后添加此行,用步骤三中收集的信息和/文件夹名称替换计算机名,以替换音乐文件夹位置:
//Computername/foldername /mnt/music cifs guest,uid=1000,gid=1000,iocharset=utf8 0 0应该是这样的:
//WindowsPC/music /mnt/music cifs guest uid=1000,gid=1000,iocharset=utf8 0 0注意:如果您需要登录到共享文件夹,还需要将guest替换为username=yourusername,password=yourpassword。
完成后,按Ctrl+X保存并退出。接下来,让我们测试并确保挂载正常工作。键入:
sudo mount -a如果没有收到错误消息,则说明安装正确。现在继续快速查看,确保您的所有音乐文件都在那里。运行此命令:
ls -l /mnt/music你应该看看你所有的音乐文件。如果一切正常,您需要为MPD创建一个符号链接,以便它知道在哪里查找这些文件。键入:
sudo ln -s /mnt/music /var/lib/mpd/music现在,MPD应该都设置好了。你只需要扫描你的音乐库就可以得到里面的一切。键入:
mpc update根据您的库的大小,这将需要一点时间,所以让它做它的事情。
接下来,您将配置Zeroconf,如果您不想走过去使用触摸屏,它将允许您从其他设备控制自动存储塔。键入:
sudo apt-get install libnss-mdns完成后,启动:
sudo service avahi daemon restart现在,您可以选择使用移动电话应用程序,如用于Android的MPDroid或用于iOS的MPDluxe,作为Pi光盘机的遥控器。在我们开始之前,你还可以设置自动存储塔来读取连接的USB驱动器上的文件,如果朋友带着一堆MP3过来,这很方便。可悲的是,你不能仅仅把**插上插头就可以欣赏音乐,因为说不定树莓派就认不出来了。要启用USB支持,请键入:
sudo apt-get install u**mount然后将MPD指向U盘:
sudo ln -s /media/ /var/lib/mpd/music/就这样。你现在应该可以在任何地方演奏音乐了。
现在,您的Pi可以访问您的音乐并从命令行播放它。那太无聊了。让我们把漂亮的触摸屏界面设置好。
我们要用一个叫做Pi Jukebox的程序来实现这个。它本质上是MPD的前端,允许您使用触摸屏控制音乐播放。这里的安装非常简单。从命令行运行:
git clone https://github.com/mark-me/Pi-Jukebox这会将所有需要的文件下载到Raspberry Pi,并将其下载到Pi Jukebox文件夹中。在运行之前,我们需要安装Python:
sudo apt-get install python-pip一旦安装好,就可以运行自动存储塔程序了。
要启动自动存储塔,只需键入一个命令:
sudo python pi-jukebox.py如果一切按计划进行,您现在应该可以在触摸屏上看到Pi光盘机软件。下面是每个按钮的详细说明:
在大多数情况下,界面的工作方式与您预期的一样。您可以上下滑动以浏览库,点击任何控件以开始和停止播放,并点击所选内容以加载。Pi Jukebox的工作原理与自动点唱机类似,因此您可以将每个选择添加到当前播放的播放列表中,然后从中继续。没有一种直接的方法可以简单地播放一张专辑而不将其添加到播放列表中。
设置选项也很简单,但值得一试。你可以设置你的自动点唱机洗牌,重复曲目,等等。但无论出于什么目的,你已经准备好开始听音乐了。如果你还没有,连接到你的Pi立体声和开始干扰。
... 您选择哪一种取决于您想如何使用该设备。Raspberry Pi Zero NoodlePi的种类是空的:没有网络连接,所以只要设备保持脱机状态,它就会保持安全和私有。然而,如果你计划在一些游戏,零W模式是一个...
...个良好的建设和坚固的笔记本电脑,主要是为了教孩子们如何编码。这是你孩子最理想的第一台笔记本电脑。该公司甚至**了一个定制的pi-top操作系统,上面装载了Scratch之类的应用程序,以促进这种学习。 ...
... 在我们继续之前,请查看如何使用RetroPie构建您自己的NES或SNES Mini。 ...
... 您应该使用哪个模拟器套件? 如何将rom添加到RetroPie和其他套件 复古控制器选项:您应该使用哪种? 复古主题案例 ...
... 如果你知道如何安装树莓Pi操作系统,这将是简单的设置,你甚至可以从大多数3D打印机的Pi电源。 ...
...心地确保它看起来很漂亮。这里有一些有用的步骤,例如如何卸下显示器的挡板或电缆管理。但这件作品的精髓在于他的木工活。 ...
...了,用树莓皮和RetroPie仿真套件来构建你自己的。下面是如何做到这一点。 ...