版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2022年山东省职业院校技能大赛
(中职组)智能家居安装与维护竞赛
竞赛任务书A
【第二分册】
2022年12月
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
竞赛任务说明
一、竞赛注意事项
(一)贵团队进入工作站后须按指令检查竞赛中使用的软件等是否齐全,计
算机设备是否能正常使用;并在设备确认单上签工位号(汉字大写)。
(二)禁止携带和使用移动存储设备、计算器、通信工具及参考资料。
(三)操作过程中,需要及时保存设计文档。竞赛过程中,不得对任何设备
添加密码。
(四)竞赛中禁止改变软件原始存放位置。
(五)竞赛中禁止触碰、拆卸带有警示标记的设备、线缆和插座。
(六)仔细阅读竞赛任务书,分析需求,按照任务书要求,完成竞赛任务。
(七)竞赛完成后,请关闭设计用的手机电源。
(八)竞赛完成后,竞赛设备和竞赛任务书请保留在座位上,禁止带出赛场。
二、本阶段竞赛用计算机软件环境
(一)操作系统:Windows7(64位)。
(二)文档编制环境:MicrosoftOffice2010(包含Word、Excel、Visio),
以及使用AutoCAD软件进行设备点位安装设计。
(三)应用软件基本框架编码环境为:QtCreator2.4.1和AndroidStudio
3.0。软件用户界面设计用软件为:Axure9,用户界面素材制作使用PhotoShop
6。
三、竞赛进度说明
(一)本次竞赛分为两个阶段,任务书分为两册,各阶段考核内容相互独立,
单独评分。本阶段为第二阶段。
(二)第一阶段任务包括智能家居体验硬件部署方案设计、智能家居应用软
件方案设计、智能家居应用软件基本框架编码实现和基础理论知识测试,竞赛时
间为4小时。第二阶段为工作站内体验解决方案的实施阶段,竞赛时间为4小
时。各阶段的竞赛相互独立,参赛选手按时段完成任务。
(三)参赛团队在仔细阅读任务书后,请按照任务书要求提交竞赛成果。
1
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
竞赛任务
李先生为一栋别墅的业主,为提升自己生活的品质,现计划对别墅的多功能
活动房间(以下简称“活动房”)进行智能化改造,以便使用智能家居产品实现
对房间的灯光、空气质量、温湿度等进行智能化管理,以获得舒适的居住环境。
您的团队作为某智能家居产品生产服务公司的技术团队,现在须使用公司的智能
家居产品为李先生提供解决方案,并在您团队所在工作站实现该解决方案,以便
为李先生提供职能家居应用现场体验。
1智能家居设备安装调试以及应用配置
完成智能家居设备的安装、连线以及软件调试,实现如图所示样板间电器布
局效果。
2
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
3
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
1.1设备连接与调试
设计设备的连接线路,连线设备的电源线确认无误后通电运行,并进行设备
调试。
1.根据下列配置要求完成智能家居样板间中硬件和软件的配置。
(1)请根据设备列表配置表完成对传感器设备的配置工作。
(2)完成对红外转发器红外通道配置工作。
红外转发器1
红外模块功能学习频道号
电视机开关功能1
空调开关功能2
红外转发器2
红外模块功能学习频道号
加湿器开关功能1
DVD开关仓功能(请选手自行打开电源)2
(3)打卡机添加2名成员:张三、李四。
(4)完成后台管理服务器,正确配置流媒体服务器,实现人脸识别。
2.完成所有子系统的设备链连接工作,并对安装好的设备进行调试。
1.2软件调试
1.完成对无线路由器的配置,见下列配置表。
2.完成智能网关的配置。
3.完成打卡机的配置。
4.完成摄像头的配置。
5.所有结果通过终端接入配置好的有线网络,结合第三部分的软件,进行智
能采集和智能操作控制。
4
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
配置表
项目设定值
路由器IP192.168.1.1
服务器IP192.168.1.10
网关IP自动获取
服务器掩码255.255.255.0
打卡机IP自动获取
摄像头IP自动获取
5
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
2智能家居QT网关开发部分
本部分要求完成智能家居网关与协调器的连接,完成界面设计,实现传感器
数据采集及显示,并对智能家居设备的控制和模拟应用配置,最终完成将所有功
能在A8网关设备上的移植。
说明:虚拟机登录及提升权限的密码是bizideal,所使用到的动态链接库
及头文件均存放于物理机桌面相关文件夹中。
2.1设备连接
1.完成开发用计算机与协调器的连接,并完成计算机与路由器之间的连接。
2.在移植网关过程中,完成网关设备与协调器之间的连接。
2.2镜像移植
将完成的代码烧写至A8网关。
2.3界面实现
依照如下的界面效果图,完成界面的编写,要求能够体现如下控制效果,所
涉及到的素材在桌面的“素材文件夹”中。界面设计及功能要求:
1.在程序启动界面中单击注册按钮,弹出用户注册窗口,实现用户的注册功
能(使用数据库方式实现)。当注册新用户时,需对输入内容进行判断(非空性、
密码重复),并给出相应提示,同时须对已经存在的账号进行判重复处理,并给
出提示。点击重置按钮,则清空所输入的内容。
6
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
2.当用户注册成功后,自动跳转至登录窗口,输入密码时会显示为“***”,
使用之前所注册的账号和密码进行登录,自动跳转程序主界面。进入登录窗口时
会显示注册成功的用户,且可以对其进行修改密码和删除用户等操作。修改密码
时会出现相应的提示。
3.登录成功后会出现进度条界面进度条,达到对应数值时更新相关文字。进
度条会自动从0加载到100,进度条每次加1,并且进度条值达到相应的数值时
会出现对应的文字。
进度显示对应表
进度文本
10正在加载串口配置............
7
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
30正在加载界面............
60正在初始化界面............
80界面初始化完成............
100进入系统中............
4.系统主功能分为采集数据、控制设备、模式控制、用户日志四个方面,四
个功能之间可以通过标签页切换。
5.控制设备界面涉及风扇、报警灯、门禁、射灯、及窗帘的单控实现,红外
则涉及电视、DVD、空调及加湿器的控制,控制设备的同时会伴随着相应的图像
变化。
8
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
2.4数据采集
完成串口参数配置、实现数据采集及实时显示。
(1)将采集到的温度、湿度、C02、光照、烟雾、气压、PM2.5、燃气参数值
实时显示在界面上。
(2)人体感应状态的采集,并将状态实时显示(有人或者无人)。
1.报警灯控制功能
通过点击界面中报警灯按钮,发送控制命令(开、关),控制成功以后根据
返回数据,对按钮图片进行切换(若返回状态为开则显示开,返回状态为关则显
示为关);若控制失败(即无返回数据)则按钮不做改变。开启报警灯时会在用
户日志中显示“于XXXX年XX月XX日打开报警灯”,关闭报警灯时会在用户日
志中显示“于XXXX年XX月XX日关闭报警灯”,控制设备时伴随着图形变化。
2.窗帘模块控制功能
通过点击界面中“窗帘开”、“窗帘关”、“窗帘停”按钮分别实现打开窗帘、
关上窗帘和停止窗帘的功能,控制设备时伴随着图形变化。打开窗帘时会在用户
日志中显示“于XXXX年XX月XX日打开窗帘”,关上窗帘时会在用户日志中显
示“于XXXX年XX月XX日关闭窗帘”,停止窗帘时会在用户日志中显示“于
XXXX年XX月XX日停止窗帘”,控制设备时伴随着图形变化。
3.房间灯光控制功能
通过点击界面中“打开射灯1”、“打开射灯2”按钮实现对射灯1和射灯
2的打开和关闭。当射灯1开时,会在用户日志中显示“于XXXX年XX月XX日
9
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
打开射灯1”,当射灯1关时,会在用户日志中显示“于XXXX年XX月XX日关
闭射灯1”;“打开射灯2”按钮的功能类似,控制设备时伴随着图形变化。
4.风扇控制功能
通过点击界面中风扇按钮发送控制命令(开、关),控制成功以后根据返回
数据,对按钮图片进行切换(若返回状态为开则显示开,返回状态为关则显示为
关);若控制失败(即无返回数据)则按钮不做改变。开启风扇会在用户日志中
显示“于XXXX年XX月XX日打开风扇”,关闭风扇时会在用户日志中显示“于
XXXX年XX月XX日关闭风扇”,控制设备时伴随着图形变化。
5.门禁控制功能
通过点击界面中“开门禁”按钮,控制设备时伴随着图形变化。开启门禁时
会在用户日志中显示“于XXXX年XX月XX日打开门禁”。
6.在红外控制功能
可以控制电视机、加湿器、DVD机和空调,其中电视机实现电源的红外控制;
DVD实现电源的红外控制;空调实现电源的红外控制;加湿器实现电源的红外控
制。控制电视机时会在用户日志中显示“于XXXX年XX月XX日使用红外转发控
制电视机”,控制DVD时会在用户日志中显示“于XXXX年XX月XX日打使用红
外转发控制DVD”,控制空调时会在用户日志中显示“于XXXX年XX月XX日使
用红外转发控制空调”,控制加湿器时会在用户日志中显示“于XXXX年XX月
XX日使用红外转发控制加湿器”。
2.5模式控制
10
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
1.打开对应的模式会出现对应的图像变化。
2.传感器下拉按钮中选择所需采集数据的传感器(光照、温度),选择条件
按钮(“>”,“=”,“<”),输入框中输入临界值,设备下拉按钮中选中控制
的设备(“打开射灯”、“打开报警灯”),点击“打开阈值控制”按钮,按钮
会改变样式“关闭打开阈值控制”,当满足条件时执行相应的操作。同时也会在
用户日志中显示“因(传感器数值)(条件)(临界点)打开(设备)”。
(1)白天模式
打开窗帘,当光照大于500Lux时自动关闭全部射灯且会在用户日志中显示
“当光照大于500自动关闭全部射灯”。当烟雾大于300打开风扇会在用户日志
中显示:“因烟雾大于300自动打开风扇”。
(2)黑夜模式
关闭窗帘,当光照小于50Lux时自动打开全部射灯且会在用户日志中显示
“因光照小于50自动打开射灯”。
(3)安防模式
当人体红外检测到有人时,打开报警灯会显示“因人体红外检测有人打开报
警灯”,打开全部射灯会显示“因人体红外检测有人打开射灯”。
(4)离家模式
打开门禁,打开安防模式。
2.6用户日志
对设备的控制进行统计,如下图:
11
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
2.7网关移植
将实现的智能家居模拟应用制作成镜像移植到网关上并能够正常使用。
12
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
3智能家居应用软件配置
此部分要求完成设备连接、上机位UI设计、实现界面逻辑流程与软件逻辑
流程。
3.1设备连接
将服务器和嵌入式移动教学套件箱正确连接。
3.2上位机开发界面设计
参赛者使用AndroidStudio3.0开发完成智能家居安卓客户端软件,软件
界面参照图3-1所示截图。所有素材存放在“桌面\竞赛材料”文件夹中。
保存方法:将整个安卓工程保存到“桌面\安卓工程XXX”文件夹中(其中
XXX代表3位的工位号,下同)。
图3-1加载界面
3.3功能模块实现要求
1.如图3-1所示,实现进度条由浅黄(#ffff33)到深黄色(#ff6600)的渐变
样式。进度条自动从0加载到99,进度条每次加1,且在进度条值为10,20……99
时用一个TextView显示文字信息,并将字体设为红色(进度条读取速度要适中)。
显示内容如下:
13
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
进度显示对应表
进度文本
10正在加载串口配置............
20串口配置加载完成...........
30正在加载界面配置...........
50界面配置加载完成...........
60正在初始化界面..........
80界面初始化完成..........
99进入系统中...........
当进度条为99时自动进入“登录”界面,同时需要在界面上方显示跑马灯
效果:显示字符串为“欢迎您使用智能家居系统……”。字符串从界面右边划出,
到左边划入,循环播放。
如图3-2,“登录”界面要求记住并显示上次登录的用户及相关信息,包括
端口号、IP、密码(默认正确的用户名是bizidealXXX,XXX代表3位数的工位
号)。
图3-2登录界面
2.界面中上部的TextView切换文本为“加载完毕,请登录。。。”;界面正
中部位为4个TextView和4个EditText,其中“IP地址”和“端口号”应填服
务器的IP地址和端口号(6000+工位号),用户名为“bizidealXXX”,密码为
14
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
“123456”,密码显示为“*”。当单击“登录”按钮时,用户名和密码正确与
否使用AlertDialog提示,如果四项信息都正确则进入“滑动解锁界面”,如图
3-3;若账号、密码输入错误则弹出提示框,如图3-4。
图3-3滑动解锁
图3-4用户或者密码错误时弹框
3.点击注册,进入注册界面,如图3-5。
图3-5注册界面
4.用户输入的合法性判断(账号密码不能为空,两次密码是否一致,密码格
式是否正确)并给出提示(AlertDialog提示)。
15
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
5.密码输入框必须为***显示,密码长度不少于6位,否则AlertDialog提
示“密码长度不足6位”。
6.数据库注册用户,如果存在该用户则给出提示用户已存在(Toast提示)。
7.输入正确以后,将此条数据保存在数据库(SQLite)中,数据库名为
db_user.db,在此数据库中新建一张数据表t_user(选手根据试题要求自主创
建字段)。
8.点击登录,返回登录界面。
9.注册成功跳转到登录界面。
10.点击修改密码,进入修改界面,如图3-6。
图3-6修改界面
11.如果原密码不正确或新密码两次输入不一致以及账号不存在,则使用
AlertDialog提示。
12.点击返回,跳回至登录界面。
13.当划动解锁成功以后,“主”界面(图3-7)正左位置含4个Button。
初始时,左上角时间实时获取打卡时间,姓名实时获取打卡人姓名,点击查询可
查看上一次打卡人时间和姓名。当单击对应Button后,会显示对应界面。在采
集信息界面,实现数据采集及实时显示,收到的数据至少每5秒实时更新显示到
这些TextView。
16
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
图3-7“主”界面
14.进入设备控制界面(图3-8)。
图3-8“设备控制”界面
15.完成单击射灯1按钮发送相应的命令控制样板间的设备。
16.完成单击射灯2按钮发送相应的命令控制样板间的设备。
17.完成单击窗帘对应按钮发送相应的命令控制样板间的设备。
18.完成单击风扇按钮发送相应的命令控制样板间的设备。
19.完成单击报警灯1按钮发送相应的命令控制样板间的设备。
20.完成单击报警灯2按钮发送相应的命令控制样板间的设备。
21.完成单击门禁按钮发送相应的命令控制样板间的设备。
22.红外控制功能:输入正确红外频道号后单击发射按钮实现控制样板间的
红外设备。
23.进入模式设置界面(图3-9),共有4种模式可选,当某单选按钮被选中
17
2022年山东省职业院校技能大赛(中职组)“智能家居安装与维护”赛项任务书
且开关按钮为ON时,该单选按钮对应的模式启动。
(1)白天模式下,射灯全
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年商业综合体建设承包合同
- 2024年云服务提供商协议
- 2024年全年物流合作协议书
- 2024年中介服务费用支付协议
- 2024年商业贷款担保协议诉状
- 2024年人才租赁合同精粹
- 2024年创意设计协作SaaS平台合同
- 2024年个人借款协议:贷款用途与还款期限规定
- 2024年国防生科技创新实践协议
- 2024年LED显示屏安装工程施工协议
- 二年级下册语文试题 -“诗词大会”题库二 (word版有答案) 人教部编版
- 部编版道德与法治三年级上册知识点
- SB/T 10843-2012金属组合货架
- GB/T 4337-2015金属材料疲劳试验旋转弯曲方法
- GB/T 40120-2021农业灌溉设备灌溉用热塑性可折叠软管技术规范和试验方法
- 各专业试验报告-nvh m301s1样车测试报告
- 化工课件-S-Zorb装置运行特点及故障处理
- 头发及头皮知识讲述资料课件
- 儿童年龄分期及各期特点 (儿童护理课件)
- 新版GMP基础知识培训课件
- 可编程控制器应用实训-形考任务4
评论
0/150
提交评论