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必备了。

相关文章
|
3月前
|
文字识别 算法 API
视觉智能开放平台产品使用合集之海外地区是否可以是否人物动漫化
视觉智能开放平台是指提供一系列基于视觉识别技术的API和服务的平台,这些服务通常包括图像识别、人脸识别、物体检测、文字识别、场景理解等。企业或开发者可以通过调用这些API,快速将视觉智能功能集成到自己的应用或服务中,而无需从零开始研发相关算法和技术。以下是一些常见的视觉智能开放平台产品及其应用场景的概览。
|
5月前
|
文字识别 前端开发 算法
视觉智能开放平台产品使用合集之对于特定的两轮电动车停车线识别,该怎么操作
视觉智能开放平台是指提供一系列基于视觉识别技术的API和服务的平台,这些服务通常包括图像识别、人脸识别、物体检测、文字识别、场景理解等。企业或开发者可以通过调用这些API,快速将视觉智能功能集成到自己的应用或服务中,而无需从零开始研发相关算法和技术。以下是一些常见的视觉智能开放平台产品及其应用场景的概览。
|
5月前
|
文字识别 算法 API
视觉智能开放平台产品使用合集之通用文字识别的开通流程和注册办理是怎样的
视觉智能开放平台是指提供一系列基于视觉识别技术的API和服务的平台,这些服务通常包括图像识别、人脸识别、物体检测、文字识别、场景理解等。企业或开发者可以通过调用这些API,快速将视觉智能功能集成到自己的应用或服务中,而无需从零开始研发相关算法和技术。以下是一些常见的视觉智能开放平台产品及其应用场景的概览。
|
5月前
|
文字识别 算法 API
视觉智能开放平台产品使用合集之视频活体检测的收费标准是怎样的
视觉智能开放平台是指提供一系列基于视觉识别技术的API和服务的平台,这些服务通常包括图像识别、人脸识别、物体检测、文字识别、场景理解等。企业或开发者可以通过调用这些API,快速将视觉智能功能集成到自己的应用或服务中,而无需从零开始研发相关算法和技术。以下是一些常见的视觉智能开放平台产品及其应用场景的概览。
|
运维 监控 安全
元元科技,燃气安全实时感知
利用阿里云物联网平台,元元科技可以实时动态感知燃气设备运行状态,线上线下快速联动,保障燃气安全使用。
166 0
元元科技,燃气安全实时感知
|
计算机视觉
阿里云视觉智能开放平台通用资源包升级啦
阿里云视觉智能开放平台通用资源包升级啦
228 0
阿里云视觉智能开放平台通用资源包升级啦
|
人工智能 文字识别 开发工具
阿里云视觉智能开放平台通用资源包重磅发布
阿里云视觉智能开放平台通用资源包重磅发布,打破类目限制壁垒,
324 0
阿里云视觉智能开放平台通用资源包重磅发布
|
文字识别 算法 安全
深源恒际二代个人信用报告OCR识别服务上线阿里云云市场
1月中旬,央行征信中心启动了二代征信系统切换上线工作,开始面向社会公众和金融机构开放二代格式信用报告查询服务。随后,深源恒际及时跟进信用报告OCR识别产品的升级工作。目前产品迭代已完成,深源恒际将于本周内上线二代个人信用报告OCR识别服务。
887 0
深源恒际二代个人信用报告OCR识别服务上线阿里云云市场
|
人工智能 达摩院 算法
社区“抗疫”可领电子通行证,阿里云免费提供智能支持
抗击疫情,社区是关键。为帮助社区加强疫情防控,记者采访获悉,阿里云日前开发出社区电子通行证和居民健康信息智能上报应用,提供高效无接触管理方案。目前,这套系统已经上线,供社区在疫情期间免费使用。
社区“抗疫”可领电子通行证,阿里云免费提供智能支持
|
数据采集 文字识别 数据可视化
阿里云rpa电商版数据型流程智能机器人--码栈
RPA全称Robotic Process Automation,中文名为机器人流程自动化,被视为数字化革命中新的弄潮儿,它依靠先进的自动化技术,极大降低了开发成本和开发周期,实现了企业内部跨系统及工作流程的自动化工作。
阿里云rpa电商版数据型流程智能机器人--码栈