开发者社区> 西关大叔> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

300元打造智能影音中心

简介: 之前一在玩Arduino 和STM时就也曾想过玩玩上位机的滋味,只是一直也没有找到上位机中真能让我有兴奋点的东东。可能是出于视觉疲劳又或是自己见识太过浅薄,只见各种厂家拿着上位机做得最多也就是路由器和电视盒,而且是各有各渣尽是奇葩。
+关注继续查看

之前一在玩Arduino 和STM时就也曾想过玩玩上位机的滋味,只是一直也没有找到上位机中真能让我有兴奋点的东东。可能是出于视觉疲劳又或是自己见识太过浅薄,只见各种厂家拿着上位机做得最多也就是路由器和电视盒,而且是各有各渣尽是奇葩。悻然,我们还有小* 这种没节操的公司,敢打着向老乔至敬的口号无耻的抄袭苹果产品,让他们的东东还有点看头。一直认为在上位机上折腾还不如直接买个小*来得直接, 如果不是想拿个服务器到处跑的话,估计在短时间内我是没有什么兴趣碰上位机的。

所谓的上位机说白了就是一台准电脑,没有常规家用机那么庞大,当然也没有那么强大(传统意义)的一台小电脑。一般都能在淘宝上淘到,通常都是祼板。最为响当当的得数树梅派,还有就是国人山寨树莓的香蕉派,还有不伦不类的pcduino,它们的价格在190~340之间。买回来接上线就能跑,懂点装机知识就能动手自己搞。

由于看到了湖北一牛人竟然用90多台树莓搭了一台与服务器般大小的集群服务器,他称之为“树莓林”这倒也挺贴切的。其性能可以赶超IBM普通的企业服务器了,但价格却只有IBM服务器的1/5不到吧。这可真是典型的“好汉架不住人多”,单挑的不行来一群!深感其彪悍,是得给个赞!

树莓林

(如果树莓中了毒那会是什么毒呢?_

受了刺激也想自己动动手,毕竟实践是验证真理的唯标准,总觉得自己对上位机可能存在一某些偏见那倒不如尝试动手一试体验一下。

在网上淘了一下,做了对比树莓虽说是流行,但最新的树莓2配置还是有点低,虽然提供了4个USB但基本上一下子将WIFI,蓝牙,鼠标键盘都接上那就没了。

raspberry pi 2 model b

以下是收集到的几种现行上位机的配置与对比

配置与价格对比

后来找到了号称超越树莓的香蕉派(真不知道这公司怎么想的,什么名字不好偏偏叫香蕉,估计当时是被雌性荷尔蒙灌了大脑吧),还算不错价格也就在190~210区间,而且他们还有个Pro版本是搭载了WIFI的才230~270,但配置上却实是比树莓上了一个档次,反正是拿来主义管他有没有节操,要买当然支持国人不鸟英国佬了直接入手香蕉破(BananaPro)

这里就提供一些香蕉图:

CPU and GPU
各接口说明
比例图

在价格上来说 Banana Pro 比起 BananaPi 贵了几十块钱,但却多了 WIFI (AP6181) 模块,至少可以省下一个USB口了,板子是纯黑的沉金板看起来也高档不少,当然没人愿意拿板子裸奔吧,那就买个盒子装一装,我喜欢换装所以盒子是自己用3D打印打的。

烧录系统映像

Lemaker 上提供一系列能装香蕉破的操作系统,还是挺齐全的。这里是下载页, 另外如果想看 BananaPro 全英参数的可以上香蕉的官网

上位机的操作系统是装在SD卡上的,所以建议配一个8G以上的高速TF卡,也就24~36左右的价格区间。

在Windows 下只要下载两个软件,一个是用来格式化SD卡并去除SD卡上的分区表的,另一个是烧录操作系统映像文件的,地址如下:

用法不多说了,这个都不会就即时脑补吧。

OSX

值得一说的还是如何在Mac和Ubuntu上烧制系统吧

OSX 下做盘是很轻松的,不用安装任何工具,一切尽在终端内,先用 diskutil 指令查一下SD卡的盘名

diskutil list

我查到的是 disk1 ,然后用 unmountDisk 抹去分区信息,可别抹错了OSX的系统分区可是 disk0 这个不要搞错,否则出什么状况就自己抹脖子吧。

diskutil unmountDisk disk1

最后,使用 dd 指令

sudo dd if=Lubuntu_For_BananaPro_v1412.img of=/dev/rdisk1 bs=4m && diskutil eject disk1

这里要注意的是 if= 后面要紧跟影像文件名称,rdisk1 是我们插入 SD 卡时跟SD卡名自动生成的,如果你挂入的SD卡不是 disk1 那就去磁盘工具查一下就好了。

还有就是 bs=4m 这里的意思是每次写入SD的数据区块的大小,4m就是4兆,如果你是低速卡那就只能悲剧的1m,我是用10m的,反正这个值越大写入的速度就会越高。

写入成功后OSX就不能再读取这个SD卡并且会弹出一个对话框提示将SD推出,那就直接推出SD然后插到香蕉的PP上就能通电试了。

Ubuntu

老实说,下面的这个我没有实践过是从网上收集过来的其实原理是与Mac上是一样的,废话就不多说直接写下指令:

sdxx 是SD卡的盘号

umount /dev/sdxx 

然后 dd
sudo dd bs=4M if=[path]/[imagename] of=/dev/sdx

这个与OSX 是类似的

我试过安装 Lubuntu 一下就能成功,不用额外配置 WIFI,只是连一下就行了。性能上就将就着用吧,毕竟是lite版本,肯定是阉割了不少东西的能成移动服务器就行了总不能要求这么小的家伙能面面俱到。如果安装的是Raspbian那么就得手工加载 WIFI驱动:

载入 ap6210 的兼容驱动(板载的是ap6181不过这两个是共用同一个驱动的)

sudo modprobe ap6210

然后在 wifi config工具就可以找到wan0了,或者用 iwconfig 指令查看也行。

如果希望Raspbian 在起动时自动加载WIFI可以用以下指令:

sudo nano /etc/modules

然后在随便哪行都行打上 ap6210 ,退出,保存。

另外,如果想将香蕉配成 路由中介器的话可以将WIFI设置成AP模式,具体做法可以参照官网WIKI的说明。

KODI 与 XBMC

说了一大通,现在才是真正的高潮,实际上上位机可以做的东西很多,它的最主要用途就是智能家庭的中央控制服务器,做媒体中心也只是其中的一个应用。 我们需要 XBMC 这个在XBox上的炫酷级别的媒体中心软件,以下是它运行的一些截图:

Home
图片浏览
Network settings

如果你装了 Lubuntu 或者 Raspbian 而又想装媒体中心的话,那我只能告诉你:“卸掉吧”,我试过在他们上面手工安装KODI没有一个能成。最佳的办法是下载 Lemedia 的映像重新制作SD卡。Lemedia就是一纯基于XBMC做的Debian。这东西没什么技巧可言,但他的起动其慢无比,我开始以为是SD卡做错了,重复做了N次! 其实第一次开机等上3~5分钟就好。

这东西装了后如果改中文是没戏的(至少我没成功可能需要安装中文字库),一换所有的文字都会没了,所以先将就用英文吧。它各种的主题,3D效果和简化的操作还是很炫酷的。它还可以下载很多的插件,其中就可以用Airplay和共享 iPhoto 的这个还是很不错的,更多的插件自己去折腾吧毕竟这才有趣味。

我尝试过直接接到1080P的高清上是完全没问题的,显示效果让人满意。而且可以没有鼠标硬盘,直接用一个红外遥控就可以操作,几块钱就能在淘宝上买到:

红外线遥控

比较坑爹的是看HD还是不流畅,会有明显卡的感觉看些720P的还算可以,但一直没有声音输出。

小结

整个花销就300不到的样子,比去外面买个什么渣子厂生产的电视盒会划算很多。香蕉破确实也很不错,接上个1T的SATA硬盘也可以做个超小型服务器带着满大街跑了,换装个OpenWRT就能变成前兆路由器,带个屏也可以当Pad来用还可以作为安卓的开发机。我在网上看到很多老外用树莓来开发Arduino的下位机应用,这确实也是个挺有意思的做法,让人有脑洞大开之感。

这个小家伙充满了各种实用的可能性,后续可能还会写一些想着的文章 。如果你是个爱DIY的Hacker那就试试吧,玩香蕉比玩其它的东西更环保,至少大热天他不发热而且静音可算是居家旅行的Hacker必备了。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
智能媒体管理图片标准型是什么
在控制台 创建项目 中选择 图片标准型,并且创建成功后,您就可以通过 控制台 或者 API 调用图片 AI 相关功能。
160 0
什么是阿里云智能媒体管理
阿里云智能媒体管理(Intelligent Media Management,简称 IMM),场景化封装数据智能分析管理。为云上文档、图片数据,提供一站式数据处理、分析、检索等管控体验。针对不同的业务场景,封装整合完整的处理能力,让数据快速流转。
193 0
一张图看懂阿里云智能媒体管理产品
近日,阿里云发布了智能媒体管理(Intelligent Media Managemen)服务, 通过离线处理能力关联授权的云存储,提供便捷的海量多媒体数据一键分析,并通过该分析过程构建价值元数据,更好支撑内容检索。
2914 0
双11数据智能,底价购到底!
数据智能产品双11低至2.5折起售,全年最低价!
967 0
电商收付通可视化进件二级商户,多功能升级
服务商账号参数在成后台可配置,随时修改,立即生效。更换服务商账号相关参数无需修改代码再次打包部署,更便捷。参数包括本系统应用名称、服务商平台商户号、商户号绑定的appId、服务商平台商户API证书序列号、服务商平台商户API证书位置路径、微信支付平台证书位置路径、微信支付平台apiV3密钥、微信支付回调通知地址。
0 0
RemarkMedia机器视觉产品登陆阿里云云市场|云市场新品速递
RemarkMedia机器视觉产品登陆阿里云云市场,目前RemarkMedia在阿里云云市场上为开发者提供了两个已经训练好的分类器:颜值打分、色情图片识别。
4026 0
+关注
西关大叔
近二十年软件开发、项目管理、团队建设和管理经验。致力于互联网技术应用与大数据应用方面的研究与开发工作。曾任多家软件公司的高级软件工程师、项目经理、首席架构师和技术总监等职务。现任广州市增增智能科技有限公司CEO,从事视觉智能、语音智能及IoT等技术的产品研发与企业经营方面的工作
文章
问答
文章排行榜
最热
最新
相关电子书
更多
阿里云智能客服分享
立即下载
《阿里云图智能平台助力上海华瑞银行打造智慧风控》PDF
立即下载
《智能外呼-产品白皮书》
立即下载