微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > 嵌入式系统设计讨论 > 申请标题&项目标题:基于Firefly-RK3399及安卓6.0的宾馆微型影音智能人机交互系

申请标题&项目标题:基于Firefly-RK3399及安卓6.0的宾馆微型影音智能人机交互系

时间:10-02 整理:3721RD 点击:
项目名称:申请标题&项目标题:基于Firefly-RK3399及安卓6.0的宾馆微型影音智能人机交互系

试用计划:项目背景简介:宾馆是人们为了出差暂时旅居的高级住宿场所,传统宾馆配备的影音系统都是由台式机作主机的的影音系统,而近年来,有的宾馆已经配备了用嵌入式开发板作主机的微型影音系统,软件方面操作系统分为Windows IOT(x86架构的CPU)和安卓(ARM架构的CPU)两大阵营,硬件方面这些影音系统通常都搭载了大型HDMI显示屏、音响、人体学输入设备(键鼠触摸板)。来投宿的人们可以在这个影音系统上面听歌,看蓝光高清电影,看电视,玩一些小游戏,或是上网,上传下载文件,甚至是使用手机远程控制影音系统的外设如摄像头等。该系统是我们学校的计算机学院实验室参加大学生嵌入式系统设计大赛的获奖项目,虽然我们的项目不如四轴飞行器项目和擂台机器人的项目的得分高,但是目前该系统已得到技术支持,并已在学校的实验室中使用树莓派3B开发板和BPI-M64开发板初步搭建,但受限于树莓派的性能和BPI-M64开发板的BUG,系统并未能如预期结果流畅运行,特此申请Firefly-RK3399开发板,若项目能成功完成,则我们实验室会向肇庆这几家旅店推广该系统。   
    项目内容:除了常规的音乐及电影播放功能以外,我们还特意加上手机蓝牙远程控制开发板的功能以及在安卓4.4系统中成功运行的3D游戏加速插件,充分利用开发板的GPU性能。
   
    需要用到的硬件外设:使用HDMI接口外接可触控大屏幕;使用USB3.0接口连接键盘和U盘;使用SD卡接口接TF卡;使用音频输出接口接家庭音响;使用摄像头接口连接高清摄像头。
    需要用到的软件:1.安卓6.0操作系统;2.本人曾使用VS2015编写过一个手机端的蓝牙上位机通信APP,可以通过手机发射的蓝牙命令控制开发板,开发板将摄像头获得的图像数据实时上传到手机上;实验室编写的安卓3D游戏加速插件。这种微型影音系统相比传统由台式个人电脑搭建的影音系统的好处是:
1.体积小,维护方便。台式电脑体积非常大,封装在宾馆房间太占地方,散热也不好,一旦有硬件坏了,排查也非常麻烦,而使用嵌入式硬件系统,将开发板锁在柜子里可提防被别有用心的宾客偷窃;
2.成本低。如果宾馆使用台式电脑充当影音系统的主机,为了节约成本通常会选用比较新的入门CPU(如特尔奔腾G4560或以下)+比较新的入门级显卡(如英伟达GT940或以下)+2G/4G DDR3内存,即使是这样搭配起来的中低配置的台式电脑,成本仍要800块钱左右,并且用户使用起来体验很差,PS:若是为了进一步节约成本使用二手硬件如G620+GT640,则不仅用户体验更差,且更容易报废,而与之相比的是,一块800块钱的嵌入式开发板的配置已经非常高,CPU通常可以去到Cortex-A53或者z8300,内存通常可以去到4G DDR3,可以满足大多数应用,并且由于官方在操作系统上有所裁剪,减少不必要进程产生导致的系统资源浪费,用户使用时并不会觉得卡顿,智能手机和卡拉OK点歌机就是两个非常好的例子;
3.功耗低。台式电脑巨大的功耗,不接220V电源是没法工作的,而嵌入式开发板可以使用12V供电(个别超低功耗开发板甚至可以使用5V供电)。
4.可与手机进行蓝牙通信。台式电脑要使用蓝牙与手机通信是非常麻烦的,但是嵌入式开发板大多都带有蓝牙模块,只要手机端装有上位机APP,就可以用手机直接远程给开发板发送控制命令。
    为什么申请该开发板:Firefly-RK3399开发板搭载六核(四核Cortex-A53+双核Cortex-A72)处理器,相比传统的Cortex-A7、Cortex-A9、Cortex-A57,性能更高,功耗更低,可以轻松处理高清蓝光电影的播放进程和小型3D游戏的进程;该开发板搭载2G/4G双通道内存,海量的内存池使得多开应用变得毫无压力;搭载USB3.0高速接口,传输数据丝毫不落后于高端台式机;搭载千兆以太网接口和板载WIFI模块,可通过以太网接口上网,也能通过蹭热点上网;搭载强大的安卓6.0系统,软件性能强大;带有HDMI接口,可以外接大屏幕体验高清电影;带有高清摄像头接口,可进行高清视频录制。

写的好多,但是项目实现要点和核心没有写清楚。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top