企想杯智能家居安装与维护竞赛A卷Word下载.docx
《企想杯智能家居安装与维护竞赛A卷Word下载.docx》由会员分享,可在线阅读,更多相关《企想杯智能家居安装与维护竞赛A卷Word下载.docx(17页珍藏版)》请在冰豆网上搜索。
(2)虚拟机
Ubuntu10.10
QtCreator2.4.1
3.赛题说明
(1)本次比赛的赛题由三部分组成,考核内容相互独立,单独评分。
(2)第一部分为智能家居设备安装调试以及应用配置,第二部分为智能家居网关应用配置,第三部分为智能家居移动终端软件应用配置。
(3)比赛时间总计180分钟,参赛选手可自由分配任务及时间。
(4)参赛选手需仔细阅读试题,按照试题要求填写答案或提交竞赛成果。
赛题
协旅集团是一家从事旅游观光服务、乡村旅游开发、旅游策划的大型企业,鉴于人民生活水平的提高,旅游业发展迅速,且旅游方式越来越丰富,公司决定进军旅游房车市场空间巨大的智能家居行业。
经过几年的研发,公司已有一批较成熟的房车产品,现公司需要在天津物联网产品与应用发布会上进行现场展示,要求你作为安装维护工程师来实现智能家居相关设备的安装和配置,确保达到良好的产品与应用的展示效果。
第一部分智能家居设备安装调试以及应用配置
本部分要求完成节点板配置。
完成智能家居设备的安装、连线以及软件调试,实现如图1-1所示样板间电器布局图的效果(不含接线)。
说明:
样板间里所有涉及220V强电部分都已经安装完毕,选手仅需针对弱电接线。
相应软件存放在“桌面\竞赛材料”文件夹中。
图1-1样板间电器布局图
图1-1中的数字分别表示以下模块:
序号
对应模块
1
燃气探测器
10-12
温湿度、气压监测、光照度模块
2
烟雾探测器
13
空调模块
3
人体红外探测器
14
DVD模块
4
二氧化碳监测器
15
窗帘电机模块
5
PM2.5监测器
16
A8网关
6
报警灯
17
无线路由器
7
换气扇模块
18
智能网关
8
电视机模块
19
射灯
9
门禁模块
一、设备配置
请根据表1-1设备列表,使用智能家居应用配置软件,来配置对应的传感器设备和控制设备,使整个智能家居无线网络建立起来。
表1-1设备列表
设备名称
板号
温湿度监测器
10
电动窗帘
照度监测器
11
电视、空调、DVD
12
换气扇
门禁系统
无
气压监测器
人体红外监测器
云端服务器
二、设备安装
(1)温湿度监测器:
按照样板间电器布局图将温湿度监测器安装至指定位置并固定,完成设备供电。
(2)照度监测器:
按照样板间电器布局图将照度监测器安装至指定位置并固定,完成设备供电。
(3)烟雾探测器:
按照样板间电器布局图将烟雾传感器安装至指定位置并固定,完成设备供电。
(4)燃气探测器:
按照样板间电器布局图将燃气探测器安装至指定位置并固定,完成设备供电。
(5)二氧化碳监测器:
按照样板间电器布局图将二氧化碳监测器安装至指定位置并固定,完成设备供电。
(6)PM2.5监测器:
按照样板间电器布局图将PM2.5监测器安装至指定位置并固定,完成设备供电。
(7)气压监测器:
按照样板间电器布局图将气压监测器安装至指定位置并固定,完成设备供电。
(8)人体红外探测器:
按照样板间电器布局图将人体红外探测器安装至指定位置并固定,完成设备供电。
(9)射灯:
按照样板间电器布局图将射灯安装至指定位置并固定,完成设备供电。
(10)电动窗帘:
按照样板间电器布局图将节点型继电器和电动窗帘导轨安装至指定位置并固定,完成设备供电。
(11)换气扇:
按照样板间电器布局图将电压型继电器和换气扇安装至指定位置并固定,完成设备供电。
(12)报警灯:
按照样板间电器布局图将报警灯安装至指定位置并固定,完成设备供电。
(13)空调:
按照样板间电器布局图将空调安装至指定位置并固定,完成设备供电。
(14)电视机:
按照样板间电器布局图将电视机安装至指定位置并固定,完成设备供电。
(15)DVD:
按照样板间电器布局图将DVD和音响安装至指定位置并固定,完成设备供电。
(16)门禁系统:
按照样板间电器布局图将电子插锁、刷卡器、门铃、开门按钮安装至指定位置,并固定。
(17)A8网关:
按照样板间电器布局图将A8网关安装至指定位置并固定,完成设备供电。
(18)无线路由器、智能网关按照布局图安装至指定位置,并按标准制作连接网线三根。
三、设备连接与调试
设计设备的连接线路,连线设备的电源线确认无误后通电运行,并进行设备调试。
(1)根据下列配置要求完成智能家居样板间中硬件和软件的配置。
●请根据设备列表配置表完成对传感器设备的配置工作。
●完成对红外转发器红外通道配置工作。
表1-2红外模块功能对应学习频道号
红外模块功能
学习频道号
空调遥控器的开关机功能
空调遥控器的风摆功能
空调遥控器的定时功能
空调遥控器的功能按键功能
电视遥控器的待机功能
电视遥控器的菜单功能
电视遥控器的音量+功能
DVD遥控器的电源功能
(2)完成所有子系统的设备链连接工作,并对安装好的设备进行调试。
四、软件调试
(1)完成对无线路由器的配置,见表1-3配置表。
(2)完成智能网关的配置。
(3)所有结果通过终端接入配置好的无线网络,结合第二部分与第三部分的软件,进行智能采集和智能操作控制。
表1-3配置表
项目
设定值
路由器IP
18.1.10.1
服务器IP
18.1.10.7
网关IP
18.1.10.100之间
服务器掩码
255.255.0.0
第二部分智能家居网关应用配置
本部分要求完成智能家居网关与协调器的连接,智能家居网关与服务器的连接,实现界面、数据采集功能,实现对智能家居设备的控制和模拟应用配置,并完成网关移植。
虚拟机登录及提升权限的密码是bizideal,所使用到的动态链接库lib-SmartHomeGateway-X86-V4.so、lib-SmartHomeGateway-ARM-V4.so存放于虚拟机桌面素材(包括所有图片,完整头文件cjson.h、jsonreceivehandle.h、jsonsendhandle.h、qextserialport.h、qextserialport.cpp、qextserialport_global.h、qextserialport_p.h、qextserialport_unix.h、serialdatahandle.h、serialportreceive.h、sql.h、systemConfig.h、tcpclientthread.h、tcpserver.h、VariableDefinition.h)文件夹中。
烧写所使用的Minitool软件存放于桌面(竞赛材料)。
1.设备连接
完成智能家居网关与协调器的连接,智能家居网关与服务器的连接。
2.保存方法:
将整个QT工程保存到“虚拟机桌面\QTPro_XXX”文件夹中(其中XXX为工位号。
)
3.界面及功能实现
图2-1系统登录界面
(1)如图2-1所示,输入账号和密码,单击“登录”按钮登入后直接进入主界面图。
要求输入密码时,密码显示为“*”。
单击“关闭系统”按钮则关闭界面;
若账号、密码输入错误则弹出一个提示框如图2-2。
图2-2登录错误提示
(2)单击“注册”按钮进入图2-3。
在没有输入用户名信息时单击“注册”按钮,弹出图2-3-1;
输入用户名没有输入密码,弹出图2-3-2,没有输入确认密码,弹出图2-3-3;
两次密码不一致,弹出图2-3-4;
若注册用户已经存在,弹出图2-3-5,输入正确弹出图2-3-6。
图2-3注册新用户
图2-3-1用户名为空提示图2-3-2密码为空提示
图2-3-3确认密码为空提示图2-3-4密码不同提示
图2-3-5用户名已存在提示图2-3-6注册成功提示
(3)单击“登录”按钮显示图2-5-1“控制界面”界面中有九个传感器数据和八个单控按钮。
单击任意传感器图片,显示对应的实时数据。
如单击温度图片,显示图2-5-2。
单击任意单控按钮,控制对应设备。
图2-5-1控制界面提示
图2-5-2温度状态显示
(4)当单击界面左上角的“系统配置”按钮,界面如图2-5-3所示,选择正确的串口号、波特率,校验位、数据位(图片仅供参考,可以根据实际选择正确值),单击“打开串口”打开实际串口,同时按钮上的文字变化为“关闭串口”,单击“关闭串口”关闭实际串口。
单击“连接服务器”按钮,网关连接服务器,同时按钮上的文字变化为“已连接”。
完成连接服务器后再单击“监听端口”按钮,网关开始监听本地端口,同时按钮上的文字变化为“已监听”。
图2-5-3系统配置界面
(5)当单击界面左上角的“模式界面”按钮,界面如图2-5-4所示。
联动模式控制,传感器下拉按钮中选择所需采集数据的传感器(光照、温度、PM2.5),输入框中输入临界值,选择条件按钮“<
”或“>
=”,选择控制器件(报警灯,风扇,窗帘,射灯),勾选需要执行的器件(勾选代表执行开的动作,不勾选代表器件关闭),单击“联动模式开启”按钮,当满足条件时,所选取的器件执行相应的动作(开、关)再次单击后变为“联动模式关闭”,所有可选择的控件禁用。
夜间模式控制,单击夜间模式,打开射灯,关闭窗帘。
当CO2浓度大于200时,打开换气扇,否则关闭排气扇。
旅游模式控制,单击旅游模式,关闭射灯、打开窗帘。
当PM2.5大于75时,开启换气扇。
安防模式控制,单击安防模式,如果人体红外感应出有人,则报警灯开,射灯全开。
图2-5-4模式界面
(6)当单击界面左上角的“智慧模式”按钮,界面如图2-5-5所示。
显示框中自动显示“模式界面”中联动模式的操作记录,并且根据旅客的操作习惯执行最多次操作的动作(若执行的动作次数一样,执行最近的一次操作)。
如图2-5-5显示的是执行:
当光照度<100时,执行开射灯动作。
图2-5-5智能模式界面
4.网关移植
将实现的智能家居模拟应用制作成镜像,用USB方式将镜像移植到网关上,并能够正常
第三部分智能家居应用软件配置
此部分要求完成设备连接、上机位UI设计、实现界面逻辑流程与软件逻辑流程。
将服务器和嵌入式移动教学套件正确连接。
2.上位机开发界面设计
参赛者使用安卓开发完成智能家居管理手机软件的开发,软件界面参照以下截图。
保存方法:
将整个安卓工程保存到“桌面\安卓工程XXX”文件夹中其中(XXX为工位号,下同)。
图3-1加载界面
3.功能模块实现要求
(1)如图3-1所示,实现进度条由浅绿到深蓝色的渐变样式,进度条达到对应数值时更新相关文字。
进度条自动从0加载到100,进度条每次加1,并且在进度条值为10,20……100时用一个TextView显示文字信息,并将字体设为红色(进度条读取速度要适中)。
显示内容如下:
10正在加载串口配置...........
20串口配置加载完成...........
30正在加载界面配置...........
50界面配置加载完成...........
60正在初始化界面..........
80界面初始化完成..........
100进入系统中...........
当进度条为100时自动进入“登录”界面如图3-2所示。
IP地址是服务器的IP地址。
登录主界面需要滑动解锁,滑块移动到最右边自动解锁,解锁后进入下一个界面或单击登录按键直接进入下一界面。
图3-2登录界面
(2)当登录成功以后进入“主界面”,如图3-3所示。
图3-3主界面
(3)主界面上端为单控按钮,完成单击LED射灯按钮发送相应的命令控制样板间的设备。
完成单击门禁按钮发送相应的命令控制样板间的设备。
完成单击风扇按钮发送相应的命令控制样板间的设备。
完成单击报警灯按钮发送相应的命令控制样板间的设备。
完成单击空调按钮发送相应的命令控制样板间的设备。
完成单击DVD按钮发送相应的命令控制样板间的设备。
完成单击电视按钮发送相应的命令控制样板间的设备。
完成单击电动窗帘按钮发送相应的命令控制样板间的设备。
(4)主界面下部为情景模式。
共有旅游模式、温度模式、安防模式、自定义模式四个模式可供选择。
温度模式控制,单击温度模式,打开电视机、DVD、空调、报警灯、换气扇、射灯。
自定义模式控制时,自定义界面有两个功能,每个功能在相应的复选框打勾时生效。
第一个功能“当”后面的下拉菜单含“温度”和“光照”两个选项,第二个下拉菜单含“>
”和“<
=”两个选项,右侧EditText应填数值(如果未填或填错在该功能打勾时应用Toast提示,并强制去掉勾,下同)。
第二个功能“当光照度”后面的下拉菜单含“>
=”两个选项,EditText应填数值,右侧下拉菜单含“风扇打开”和“射灯打开”两个选项。
任意功能打勾且条件满足时设备做相应的动作,并且需将“基本界面”中的控件做相应的状态改变以保持一致,取消勾选或者不满足执行联动的条件时,关闭相应设备。
(5)主界面右侧为各个传感器显示的实时数据。
(6)当单击主界面右下角“设备连接状态”,连接状态界面如图3-10所示。
若安卓未和设备连接上,安卓和设备之间显示红色×
。
安卓未和网关连接上,如下图所示。
图3-10连接状态图