OpenWRT音箱

313 views
Skip to first unread message

邵志雄

unread,
Oct 13, 2013, 7:21:56 AM10/13/13
to hzlug
不得不先申明一下,绝非广告贴,不然堆砌了这么多赞美的词汇,被删贴的几率有点大,呵呵 ;-}

进入正题: 我猜组里应该不少玩OpenWRT和树莓派的朋友,今偶入一个USB音箱,内建USB声卡,份量沉甸甸的,
贝尔rg100-a + OpenWRT 即插即用,完美兼容,音量相当震撼,有兴趣可以试试,¥9.9包邮暂还没有涨价。

http://detail.tmall.com/item.htm?id=26971004214

顺手上一张苦B工作了半年的DIY音响,附图,真够苦B的,咳咳咳



--
IMG_20131013_190350.JPG

letaotor

unread,
Oct 13, 2013, 7:34:26 AM10/13/13
to hz...@googlegroups.com

这个可以怎么玩?

从我的Sony Xperia™防水带振动智能手机发送

--
--
欢迎来到杭州Linux用户组邮件列表
要在列表里发起一个帖子(专业术语叫线索,thread) 发送邮件到 hz...@googlegroups.com
如要退订: 请发送空邮件至 hzlug+un...@googlegroups.com
详情请看: http://groups.google.com/group/hzlug?hl=zh-CN

---
您收到此邮件是因为您订阅了 Google 网上论坛的“Hangzhou (杭州) Linux User Group”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 hzlug+un...@googlegroups.com
要查看更多选项,请访问 https://groups.google.com/groups/opt_out

邵志雄

unread,
Oct 13, 2013, 8:25:16 AM10/13/13
to hzlug
标题有点岐义,这货就是一支持嵌入式Linux的音箱,内置USB声卡;

市面上有一些路由器可以买回来刷Linux固件,比如OpenWRT或DD-WRT等,
如果你买的路由器带USB接口,就可以有一些玩头了,比如挂硬盘下载,挂摄像头做监控

我是用TP-703N刷OpenWRT,外挂USB HUB接上4G存储和USB声卡,再插一个音箱上去,
TP-703N的USB支持用GPIO控制USB是否供电,开关自如,
路由器里面装mpd,手机装mpc客户端, 回到家手机点一下,桌子上的音箱里就可始放歌了,
路由器每天早上定时下载rfi.com的新闻,准点播新闻当闹钟。。。如些之类

USB声卡+音箱+音箱供电,啰嗦之极,这个音箱一根线解决3根线的事,而且某宝上淘一个声卡也要10块钱了,所以,这货就相当值了。

刚刚拆解了一下,音箱的空间刚好可以容下一个TP703N的电板,
把外接USB线接到TP703N上,再从TP703N的USB引线给音箱供电,
这样,只需要1根USB供电线就完成了一个Apple AirPlay的功能

是不是太折腾了。。。。



--


2013/10/13 letaotor <leta...@gmail.com>:
> 这个可以怎么玩?
>
> 从我的Sony Xperia(tm)防水带振动智能手机发送

magicx

unread,
Oct 13, 2013, 8:59:46 AM10/13/13
to hz...@googlegroups.com
虽不太会折腾,看到哥的推荐及分析,刚也拍了个

--
+magicx
要在列表里发起一个帖子(专业术语叫线索,thread) 发送邮件到 hzlug@googlegroups.

xcod...@gmail.com

unread,
Oct 13, 2013, 11:23:55 AM10/13/13
to hz...@googlegroups.com
看起来挺好玩的,收一个

magicx <magi...@gmail.com>编写:

海洋之心

unread,
Oct 13, 2013, 10:31:50 PM10/13/13
to hz...@googlegroups.com
我也拍了一个,到时实践一下
无功就是过,平庸即是错
欢迎加入linux杭州用户组,请发送空邮件至 hzlug+s...@googlegroups.com

海洋之心

unread,
Oct 15, 2013, 11:36:37 PM10/15/13
to hz...@googlegroups.com
>刚刚拆解了一下,
>音箱的空间刚好可以容下一个TP703N的电板,
>把外接USB线接到TP703N上,再从TP703N的USB引线给音箱供电,
>这样,只需要1根USB供电线就完成了一个Apple AirPlay的功能

这个很酷,期待最新进展

Zhuohui Yu

unread,
Oct 16, 2013, 2:34:02 AM10/16/13
to 海洋之心, hz...@googlegroups.com
703是4M Flash的吧。怀疑能不能装下shairport,这个包依赖还比较多的。


应该可以改成8M吧

-- 
Zhuohui Yu
Sent with Airmail

邵志雄

unread,
Oct 16, 2013, 9:44:58 AM10/16/13
to hzlug
    淘宝有703N改8M的flash买了一个,这个必须有,4M太局促;还有改8M同时改64M内>存,改外接天线的,其实8M的flash就够了,内存和信号不是问题;

    现在有2个问题没解决:
   1、 安卓怎么支持Pulseaudio,手机上好象没有什么好的软件把声音直接送给Linux,现在临时用蓝牙音箱顶着;
   2、 在Openwrt建了几个tts相关的脚本,有新事件的时候语音播报,现在能按时间段自动调整音量,也能避开与mpd抢声卡了,但是google的国语tts真心不敢听,一直在听英语版的提醒;网上有没有免费又实在的tts服务呖~~

Shao Linjun

unread,
Oct 17, 2013, 9:49:07 AM10/17/13
to hzlug@googlegroups com

mpd  装了一晚上还是没搞定,明天继续。

邵志雄

unread,
Oct 17, 2013, 8:15:34 PM10/17/13
to hzlug

路由器什么型号,走到哪一步

Shao Linjun

unread,
Oct 17, 2013, 8:36:10 PM10/17/13
to hzlug@googlegroups com
淘宝上买了个703N的还没到,就先在centos装了试试,昨天软件是装上了,也运行起来了,但客户端连不上去,应该是配置问题。


2013/10/18 邵志雄 <sha...@gmail.com>

邵志雄

unread,
Oct 17, 2013, 9:02:41 PM10/17/13
to hzlug
MPD配置比较简单,默认 netstat -ntlp 看看有没有 6600 在监听,
客户端用 mpc -h ipaddr  -p 6600  就能回显状态
mpc -h xxx.xxx.xxx.xxx -p  6600 (指令)


--


2013/10/18 Shao Linjun <linj...@gmail.com>

邵志雄

unread,
Oct 17, 2013, 9:04:57 PM10/17/13
to hzlug
Openwrt入门从rg100a或DB120开始比较好,便宜量又足,固件空间8M,比4M充裕很多; 4M的话装东西总提示空间不足,要外挂USB作ROOT;8M几乎想装的东西全能装上还有多的;


--


2013/10/18 邵志雄 <sha...@gmail.com>

Shao Linjun

unread,
Oct 17, 2013, 9:14:45 PM10/17/13
to hzlug@googlegroups com
昨天我直接拿手机客户端试的,没有拿命令行客户端试,晚上回去再试下。我买的是升级过的703N 16M flash 64M内存。


2013/10/18 邵志雄 <sha...@gmail.com>

邵志雄

unread,
Oct 17, 2013, 9:18:01 PM10/17/13
to hzlug
壕~

邵志雄

unread,
Oct 20, 2013, 6:39:45 AM10/20/13
to hzlug
在 amazon 的 aws 上放了约 200M 的 MP3,开sftp服务, 路由器用 sshfs 挂载服务器的音乐目录到本地,
MPD扫描挂载的目录,生成播放清单并连续播放,测试可行,没有发现什么障碍;

杯具的是,刚刚裁减系统把703n搞死了,wifi和ethernet一起挂了。。。。。。只能回去焊TTL了。。。。
有没有一起折腾的同学。。。。。。

下一步想把 /overlay 也放远程去,本地只留一个基本的类似initd的文件系统,扩展功能全部由网络文件系统存放;
这个前景无量啊, 不管系统怎么搞死,重启系统从网络上下载配置就恢复了,


--


2013/10/18 邵志雄 <sha...@gmail.com>

邵志雄

unread,
Oct 26, 2013, 10:39:55 PM10/26/13
to hzlug
周末把TP-WR703N装进音箱了,音箱内部物理结构进行了小幅的拆除。装好后,音箱外观完全没有变化。

音箱内部放入了703路由器外,另外增加了一个串口转USB模块用于控制路由器;
1、 原音箱USB供电线从电路板上拆下,分成两路,一路接到新增的串口转USB的模块上供电并通信,另一路只引5V电源给路由器电路板供电; 音箱插电脑上后,只识别出PL2303 Serial Port,通过个串口用minicom刷机和配置路由器;
2、 原音箱的电路板接到703N的USB口取电并进行USB通信,可以自由控制开关音箱的供电(原音箱部分的耗电应该比路由器大很多,没具体测量);
3、 路由器通过WIFI连家里的WIFI下载音乐播放,可以手机mpc控制,如果定制一个Android的MPC客户端增加开关电源和调整ALSA的音量就好,现在手机端的应用只能调MPD的音量;
4、 只在路由器上引出4根USB线和2根串口线,没有对路由器造成破坏,将来仍可还原路由器到原始状态;

因为整个路由器被封入音箱,有线网卡和ResetButton就作废了,刷机或配置变砖就通过USB串口来处理,昨天刷了一天死了无数次都成功救回,这套配置应该很可靠了。后续要抽时间裁减ROM大小,网卡相关的驱动、iptables、PPPOE等默认配置全部可以扔掉了。

改造后的优点:
1、 高度整合,折腾比较成功;
2、 高度稳定,有了TTL跟路由器通迅,变砖比较难了;
3、 多了2个灯,一个红色的串口模块灯(不可关闭,用作电源指示),一个路由器灯(可以自由定制,准备用作喇叭供电指示和信息提示,比如有新邮件之类的)

改造后的缺点:
1、 音质陡降,因为大量占用了中间部分的空间,严重影响了低音,非常明显;(还是值得改造,10块钱的音箱,功能比音质更重要)
2、 有电流声,WIFI下载的时候有干扰;这个音箱静音时来身就有背景噪音,WIFI通信时更是吱吱响但是只一点点并不大,跟手机来电话的时音箱的那个爆音不是一个量级的;下次再优化时搞点锡伯屏蔽一下应该就好了,或者,是因为内部没规划好,飞线走的太长;
3、 该换个16M的FLASH后再嵌入,4M存储空间太紧张,刷完默认固件后只剩1M不到,kmod-usb_audio、alsa-utils、sshfs、openssh-server、madplay、mpd_mini、mpc这些全装上需要约10M,/tmp下分配的15M内存虚拟磁盘都紧张了,装多了就无故重启;


附件图:
1、 原始音箱图,白线进入音箱接USB声卡;
2、 原音箱线拆除后接到串口转USB模块上,同时引+5V线接miniUSB供电接口给路由器供电
3、 从上到下:串口模块,TP703N,原音箱电路板;

水平有限,本店不接受一切对焊接水平的差评,谢谢~~~ $_$



--


2013/10/16 海洋之心 <shaoh...@gmail.com>
IMG_20131026_141724.jpg
IMG_20131026_134934.jpg
IMG_20131026_111222.jpg

Mini

unread,
Oct 27, 2013, 6:57:31 PM10/27/13
to hz...@googlegroups.com
楼主可以去换一个D类功放模块 USB供电 可彻底消灭噪音

Sent from my iPad
<IMG_20131026_141724.jpg>
<IMG_20131026_134934.jpg>
<IMG_20131026_111222.jpg>
Reply all
Reply to author
Forward
0 new messages