树莓派HIFI DAC扩展板教程之Volumio安卓手机客户端使用教程

之前教程:

1.Volumio系统下红外遥控DAC扩展板的教程:http://ukonline2000.com/?p=339

2.使用LCD屏显示Volumio信息:http://ukonline2000.com/?p=358

3.Volumio通过UPNP\DLNA播放手机歌曲http://ukonline2000.com/?p=375

购买地址:http://item.taobao.com/item.htm?id=38890455462

今天介绍一下安卓手机下Volumio手机客户端的使用教程,该软件可以控制多个Volumio设备,如果你有多个DAC扩展板和树莓派,你可以放在不同的房间,通过这个客户端进行控制。另外当把树莓派连上网络时可能不知道IP是多少,但是不要紧软件会扫描局域网帮你找到它。

1.下载客户端软件sound@home,安卓用户可以在google play市场中搜索安装,下载不了的可以下载离线apk文件进行安装

链接: http://pan.baidu.com/s/1mgr5uRI 密码: yhma

2.安装后运行软件,会有同时控制1-5个设备控制的选项,根据你自己的情况选择适当的

Screenshot_2014-06-28-15-16-29   Screenshot_2014-06-28-15-17-24

3.选择连接方式(这里是指你树莓派的网络连接方式,非手机端),并设置房间环境的名字用来区别不同树莓派

Screenshot_2014-06-28-15-16-07 Screenshot_2014-06-28-15-17-54 Screenshot_2014-06-28-15-18-23

4.然后进入播放界面,播放界面中有各种菜单可以配置管理volumio,现在就好好享受你的音乐之旅吧!!!!

Screenshot_2014-06-28-15-21-27

Screenshot_2014-06-28-15-21-39

Screenshot_2014-06-28-15-22-58

注明:点击右下角的menu,可以看到一些系统配置选型Screenshot_2014-06-28-15-23-25

树莓派HIFI DAC扩展板教程之Volumio通过UPNP\DLNA播放手机歌曲

之前教程:

1.Volumio系统下红外遥控DAC扩展板的教程:http://ukonline2000.com/?p=339

2.使用LCD屏显示Volumio信息:http://ukonline2000.com/?p=358

今天介绍一下安卓手机下如果通过UPNP\DLNA功能网络播放手机中的歌曲或者网络广播

1.首先下载最新版本的Volumio系统1.4版本以上:http://jaist.dl.sourceforge.net/project/volumio/Raspberry%20PI/1.4/Volumio1.4PI.zip

2.插上DAC扩展板并启动Volumio系统,点击右上角的MENU菜单,选择syetem配置页,打开DLNA功能:

QQ图片20140623210734

3.安卓手机端下载一个名为“DLNA Total Media”的软件安装,打开软件选择收音机,并选择播放设备为Volumio(注意:树莓派需要和手机在同一个网段中),这时候DAC扩展板放出的就是你手机上的电台声音!

Screenshot_2014-06-23-21-21-39 Screenshot_2014-06-23-21-21-54 Screenshot_2014-06-23-21-22-35

Screenshot_2014-06-23-21-23-06

4.打开软件选择音乐,并选择播放设备为Volumio(注意:树莓派需要和手机在同一个网段中),这时候DAC扩展板放出的就是你手机上的音乐!

Screenshot_2014-06-23-21-24-30 Screenshot_2014-06-23-21-25-22 Screenshot_2014-06-23-21-25-27 Screenshot_2014-06-23-21-25-40

苹果手机IOS系统下的airplay功能也类似方式控制

树莓派HIFI DAC扩展板教程之LCD屏显示Volumio信息

之前写过用Volumio系统下红外遥控DAC扩展板的教程:http://ukonline2000.com/?p=339

今天给大家教大家使用LCD屏显示Volumio信息

14

 

HIFI DAC扩展板购买地址:http://item.taobao.com/item.htm?id=38890455462

遥控器购买地址:http://item.taobao.com/item.htm?spm=a1z10.3.w4002-728255483.13.dDDR5L&id=39417392370

LCD字符屏购买地址:http://item.taobao.com/item.htm?id=19816363941

1.安装lcdproc屏幕显示软件

sudo apt-get install lcdproc

1

2.编辑配置文件

sudo nano /etc/LCDd.conf

2

3.找到以下相关内容修改

将 Driver=curses 改为 Driver=hd44780

#ServerScreen=no 改为 ServerScreen=off

找到 [hd44780], 修改以下信息:

[hd44780]
ConnectionType=lcd2usb
Contrast=850
Brightness=800
OffBrightness=0
Keypad=yes
Backlight=yes
Size=16×2
KeyDirect_1=Up
KeyDirect_2=Down

注:也可以直接下载配置好的文件直接替换 /etc/LCDd.conf文件,下载LCDd解压出LCDd.conf文件替换

4.安装MPDlcd软件

sudo apt-get install python-mpd

sudo apt-get install python-pip

sudo pip install mpdlcd

wget -O /etc/mpdlcd.conf https://raw.github.com/rbarrois/mpdlcd/master/mpdlcd.conf

5.配置系统启动时自动运行相关软件

sudo update-rc.d LCDd defaults

编辑/etc/rc.local,在exit0之前添加以下命令

su volumio -c “mpdlcd –no-syslog &”

重启系统,来点music!!!!

正常播放显示效果:

12

暂停显示效果:

13

停止显示效果:

11

说明:

大家可以通过编辑配置文件修改显示的内容,修改[pattern]的内容

sudo nano /etc/mpdlcd.conf

感兴趣的朋友可以参考以下网址了解:

https://pypi.python.org/pypi/mpdlcd/0.4.0

https://github.com/rbarrois/mpdlcd

树莓派HIFI DAC+/DIGI+声卡教程之红外线遥控Volumio(2005.03.14更新)

扩展板简介:这是针对树莓派设计的专用HIFI DAC/DIGI扩展板,使用的是I2S接口,非USB接口;使用这个扩展板后用户可以配合音频播放系统(如:volumio,xbmc系统等)搭建自己的网络HIFI播放器;扩展板提供2种输出接口方便外接功放等设备。有了它就可以摆脱PC功耗大,开机关机慢,电源杂音大等等困扰了。。。。

树莓派老版B专用的DAC和DIGI声卡购买地址:

HIFI DAC扩展板购买地址:http://item.taobao.com/item.htm?id=38890455462

HIFI DIGI扩展板购买地址:http://item.taobao.com/item.htm?id=40897834848

树莓派新版2B,B+,A+专用的DAC+和DIGI+声卡购买地址:

HIFI DAC+扩展板购买地址:http://item.taobao.com/item.htm?id=42067031055

HIFI DIGI+扩展板购买地址:http://item.taobao.com/item.htm?id=42544457342

遥控器购买地址:http://item.taobao.com/item.htm?spm=a1z10.3.w4002-728255483.13.dDDR5L&id=39417392370

此教程是让Volumio支持HIFI DAC扩展板的红外线功能,这样大家就可以通过手中的遥控器控制树莓派播放音乐了,不一定非要使用网络控制。

 http://player.youku.com/player.php/sid/XNzI2MDQ5ODI0/v.swf

教程:

前期准备:刷入volumio系统,安装上HIFI 扩展板

1.启动树莓派,通过网络SSH方式登录树莓派,用户名:pi 密码:raspberry

2.更新并安装lirc软件,运行以下命令:

sudo apt-get update
sudo apt-get install lirc

23

 

 

2. 编辑config.txt ,并添加配置。B版本DAC扩展板的红外接收器=18,B版本DIGI扩展板的红外接收器=18;B+/2B版本DAC+的接收器=26,B+/2B版本DIGI+的接收器=26;

sudo sudo nano /boot/config.txt

添加以下一行内容到config.txt 中

dtoverlay=lirc-rpi,gpio_in_pin=26

22222

 

注意该volumio1.55以下版本请参考下面步骤2!!!

2. 编辑modules ,并添加配置。B版本DAC扩展板的红外接收器=18,B版本DIGI扩展板的红外接收器=18;B+/2B版本DAC+的接收器=26,B+/2B版本DIGI+的接收器=26;

sudo nano /etc/modules

添加以下两行内容到modules中

lirc_dev

lirc_rpi gpio_in_pin=18

4

3.编辑LRIC的配置文件使能红外线功能

sudo nano /etc/lirc/hardware.conf

修改以下行

LIRCD_ARGS=”–uinput”

DRIVER=”default”

DEVICE=”/dev/lirc0″

MODULES=”lirc_rpi”

注意这里的”–uinput”,是两个“-”

4.执行“sudo reboot”重启树莓派,并通过“ls /dev/l*”,查看红外线设备是否使能

5如果有红框中的内容就说明使能了

5.录制按键

sudo /etc/init.d/lirc stop
sudo irrecord -n -d /dev/lirc0 ~/lircd.conf

根据提示录制你的遥控器,分别录制“pause”,“nextsong”,“prevsong”,“stop”,“volumeup”,“volumedown”

6

将录制好的~/lircd.conf文件覆盖lirc软件的相应文件

sudo cp ~/lircd.conf /etc/lirc/lircd.conf

6.启动lirc软件

sudo /etc/init.d/lirc start

7

7.查看录制情况,执行以下命令

irw

然后按下刚才分别录制的按键

8

8.编辑“.lircrc”,执行以下命令

sudo pico ~/.lircrc

9

将以下内容添加到文件中

begin
         prog = irexec
         button = pause
         config = mpc toggle
end
begin
        prog = irexec
        button = nextsong
        config = mpc next;mpc play
end
begin
        prog = irexec
        button = prevsong
        config = mpc prev;mpc play
end
begin
        prog = irexec
        button = stop
        config = mpc stop
end
begin
        prog = irexec
        button = volumeup
        config = mpc volume +1
end
begin
        prog = irexec
        button = volumedown
        config = mpc volume -1
end

44444

注:可以在这里参考mpc的命令,自行添加自己想要的按键和功能(http://linux.die.net/man/1/mpc

9.执行以下命令就能控制volumio了

irexec -d

10.编辑rc.local文件,让volumio启动后自动使能红外线接收功能,执行以下命令

sudo nano /etc/rc.local

在exit0之前,添加以下内容

(sleep 3;
sudo -u volumio irexec -d
)&

33333

保存退出,然后重启,恭喜你就成功完成红外控制volumio功能了,好好享受音乐盛宴吧!!!

16通道逻辑分析仪团购

活动介绍:
应很多朋友的团购要求,决定开始这次的逻辑分析仪团购
团购时间:6.13~6.27
团购价格:
      团购数量<20,85元;
      团购数量≥2075元;
      团购数量≥5070元;
      团购数量≥10065元;
注:以上价格均不含邮费。
团购流程:
1.      点击预购链接:http://item.taobao.com/item.htm?id=39471198486
2.      支付保证金30元(如最终未能购买,保证金概不退还,请谨慎下单);
3.      团购结束后,根据团购数量,以相应价格补足差价;
4.      购买成功后,卖家发货。
关于发货:
本团购属于预售,逻辑分析仪将在团购后半程根据开始制作,工期大概2周。大概发货时间在6.30~7.4之间。
逻辑分析仪介绍&资料:
工欲善其事必先利其器,只要您做mcu相关的产品,特别是做UART,SPI,IIC等通信调试,绝对让您事半功倍。此逻辑分析仪为16通道24M采样率,可以自动分析UART,IIC,SPI等诸多标准协议。最大的亮点是总共是16个数字通道并集成两片EEPROM可以兼容SaleaeUSBee AX Pro两款分析软件。数字通道电压范围是0V5.5V,其中1.5V为电压阈值,低于1.5V被认为是低电平,高于1.5V被认为是高电平。
实物图:
a6
啊
41
35
USBee AX Pro
USBee AX Pro (1)
USBee AX Pro (2) USBee AX Pro (3) USBee AX Pro (4) USBee AX Pro (5)

教你如何让强大的Raspbmc系统支持HIFI DAC扩展板

前言:
本教程指导大家如果让Raspbmc系统支持HIFI DAC扩展板(扩展板购买地址:http://item.taobao.com/item.htm?id=38890455462)

HIFI DAC扩展板介绍:http://ukonline2000.com/?p=306

HIFI DiGi扩展板介绍:http://ukonline2000.com/?p=442
系统下载:
最新版本下载地址:http://www.raspbmc.com/download/
驱动配置:
1.登录系统通过ssh(网络)或者console控制台
2.安装ALSA工具集,执行以下命令:
sudo apt-get install alsa-utils
3.编辑配置文件:(别忘记插上扩展板了)
sudo vi /etc/modules
4.添加以下内容,保存后退出,使能DAC扩展板驱动
snd_soc_bcm2708_i2s
bcm2708_dmaengine
snd_soc_pcm5102a
snd_soc_hifiberry_dac

使用DiGi数字版请使用以下驱动配置:

snd_soc_bcm2708_i2s
bcm2708_dmaengine
snd_soc_wm8804
snd_soc_hifiberry_digi

5.同步并重启系统
sync
sudo reboot
6.重启后执行“aplay -l”,查看DAC是否在声卡列表中
pi@raspbmc:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sndrpihifiberry [snd_rpi_hifiberry_dac], device 0: HifiBerry DAC HiFi pcm5102a-hifi-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0
看到以上内容就算是识别了
系统配置:
1.首先让XBMC使能ALSA声卡,选择Raspbmc setting tool使能“Support for external sound cards”

raspbmc1raspbmc2

2.然后就能在音频配置中找到alsa相应选项

raspbmc3raspbmc4raspbmc5raspbmc4

注意:目前播放音频都是从DAC输出,但播放电影时还是从HDMI输出,原因是XBMC使用“omxplayer”在播放视频,而“omxplayer”目前还不支持DAC。解决之道是让XBMC使用“dvdplayer”作为播放视频的工具,不过“dvdplayer”在播放视频上没有“omxplayer”的兼容性好!
使用“dvdplayer”的方法,你需要在~/.xbmc/userdata目录下建立一个“advancedsettings.xml”文件,内容如下:
<advancedsettings>
<video>
<defaultplayer>dvdplayer</defaultplayer>
<defaultdvdplayer>dvdplayer</defaultdvdplayer>
</video>
</advancedsettings>
然后重启xbmc就可以了

关于raspbmc的使用问题可以访问官网了解:http://www.raspbmc.com/

关于raspbmc下使用红外,百度一下“raspbmc 红外”有很多参考的帖子,这里我就不多说了,注意DAC扩展板红外接口的对应关系如图所示:

QQ图片20140610124644