ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:1.12MB ,
资源ID:5240012      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-5240012.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(全国技能大赛中职组智能家居样题Word文件下载.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

全国技能大赛中职组智能家居样题Word文件下载.docx

1、物联网环境监测套件QXZIGWS-12-24施工工具箱QXPNT-12-25物联网智能家居样板间6个人电脑国产耗材清单:设备名称单位6410ARM开发板个SD卡(4G)SD卡读卡器CH-ZB601-24A Zigbee协调器CH-ZB603-24A Zigbee传感控制节点CH-GK-GW100-25 Zigbee协调器7CH-GK-ED030-25 Zigbee传感控制节点128无线路由54M(含网线一根)9红外学习模块10USB转TTL下载线条11USB数据线*5V电源适配器13平板电脑 1个三、 竞赛题赛题说明:1. 本次比赛包含三部分考核内容,考核内容相互独立,单独评分。2. 第一部分

2、为智能家居模拟应用上位机软件开发考核,第二部分为智能家居模拟应用嵌入式开发考核,第三部分为真实智能家居样板间安装调试考核。3. 比赛时间总计180分钟,参赛选手可自由分配任务安排及时间安排。4. 参赛选手需仔细阅读试题,按照试题要求填写答案或提交竞赛成果。 (一) 智能家居模拟应用上位机开发1. 连线操作1)PC1机与协调器用USB转串口线连接2)将LED灯组、数码管(模拟空调)、温湿度传感器、可燃气体传感器、人体感应传感器、烟雾传感器、光照度传感器根据对应的接口名称插在模块对应的位置上,并确认连接正确3)LED灯组、数码管(模拟空调)、温湿度传感器、可燃气体传感器、人体感应传感器受控于节点板

3、14)烟雾传感器、蜂鸣器、模拟风扇受控于节点板2 5)光敏传感器、模拟电动窗帘受控于节点板3 6)依次打开“协调器 节点板1 节点板2 节点板3”的电源开关,给其供电,看到上述3块节点板联网状态指示灯为绿色时,表明设备组网成功,可以进行后续操作。注:协调器和节点板匀为5V直流电源供电2. 绘制拓扑图根据连线操作中的描述用Visio工具画出对应关系的拓扑图3. 上位机开发参赛者在VisualStudio2010集成开发环境下,使用C#开发语言,完成一套上位机软件的开发,软件界面及控件属性请按照表中的要求进行定义和摆放,不得随意更改名称和位置,如选手没有按要求进行定义和摆放造成的后果自负。软件功能

4、控制请参照BizidealZigbeeV24开发包提供的方法完成下列模块功能开发。开发包文档存放在桌面竞赛材料(上位机)文件夹中。软件开发完成后,运行软件生成文本文件格式的答题结果,文件保存路径:桌面竞赛成果参赛编号.doc。软件界面示意图:除指定属性按表中设置,其它属性均为系统默认,窗体中所有控件Font属性均设置为Microsoft YaHei UI, 9pt或微软雅黑,9pt参照软件界面示意图,结合下方列出的基本属性表实现界面。窗体的基本属性如下:Name:FormMainMaximizeBox:FalseMinimizeBox:Size:995, 760Text:智能家居应用软件“工位

5、号”工位StartPosition:CenterScreen日志信息部分控件属性表:控件类型NameDockSizeTextReadOnlyGroupBoxgbDataInfoBottom979,200日志信息PanelplSave973,24ButtonbtnSaveRight190,24保存日志至文本文件RichTextBoxrtbDataInfoFillTrueplSave面板包含在gbDataInfo中;控件3-4包含在plSave面板中配置面板部分控件属性表:LocationItemsgbConfigPanelTop979,48配置面板LabellblPortConfig56,21端

6、口配置:ComboBoxcbbSerialPort91,1863,23动态加载PC机所有物理串口lblBaudRate116,21波特率cbbBaudRate162,1881,232400960019200 38400115200btnOpenPort249,18134,24连接协调器CheckBoxckbMonitorData397,21连续监测传感器数据ckbLdControl593,21联动控制控件2-8包含在gbConfigPanel中控制面板部分控件属性表:1) 面板控件:备注gbControlPanel979,206控制面板pNetInfoLeft302,184获取网络信息pSin

7、gleControl83,184pLdCondition588,27联动面板pZldj394,109222,32直流电机pBuzzer394,169110,32蜂鸣器面板2-6包含在gbControlPanel中2) Label控件:lblLdCondition4,5联动条件选择:lblConditionGauge412,6条件lblReliefValue482,6阀值lblDirection394,87方向lblAngle494,87角度lblSpeed595,87转速lblDigitValue394,148数值控件1-3包含在pSingleControl面板中3) Button控件:btn

8、MacToShortAddr132,24获取长短地址映射btnReadMac4,65获取协调器Mac地址btnReadNodes4,96获取网络节点数btnReadChannel4126获取Channel IDbtnReadPanID4,156获取Pan IDbtnControl6,572,24控制控件1-5包含在pNetInfo面板中;控件6包含在pSingleControl面板中4) CheckBox控件:ckbLed6,38LED灯组ckbBjdj步进电机ckbZldj6,98ckbDigit6,128数码管ckbBuzzer6,158ckbLed1395,57LED1#选中代表开灯反之

9、代表关灯ckbLed2458,57LED2#ckbLed3521,57LED3#ckbLed4584,57LED4#ckbLed5647,57LED5#ckbLed6710,57LED6#ckbLed7773,57LED7#ckbLed8836,57LED8#控件1-5包含在pSingleControl面板中5) TextBox控件:TextBoxtxtNodeMac147,6148,23长短地址txtNodeShortAddr225,3670,23txtMacAddress147,65TRUEMac地址txtNodes225,96节点数txtChannel225,126Channel IDt

10、xtPanId225,156Pan IDtxtReliefValue516,268,23控件1-6包含在pNetInfo面板中;控件7包含在pLdCondition面板中;6) ComboBox控件:cbbDirection428,8464,23正反选择步进电机转动方向cbbAngle528,84459013518022527031560选择步进电机转动角度cbbSpeed629,84选择步进电机转速cbbCondition445,235,23=控件4包含在pLdCondition面板中;7) RadioButton控件:RadioButtonradioBtnIlluminationOuter

11、92,4光照度radioBtnTempOuter154,4温度radioBtnHumidity209,4湿度radioBtnSmog259,4烟雾radioBtnGas309,4可燃气体radioBtnLeft6,6向左radioBtnStop84,6停止radioBtnRight162,6向右radioBtnChirp4,6鸣叫radioBtnStopChirp57,6控件1-5包含在pLdCondition面板中;控件6-8包含在pZldj面板中;控件9-10包含在pBuzzer面板中;8) NumericUpDown控件:MaximumNumericUpDownnudDigit429,1

12、4499环境监测控制面板部分控件属性表:gbMonitor环境监测控制面板pMonitor973,31pMonitor面板包含在gbMonitor中2) Label控件lblInterval8,8采样周期lblIntervalUnit148,8毫秒lblIlluminationOuter198,8lblTempOuter325,8lblHumidity441,8lblSmog557,8lblGas672,9lblSelectSeries816,8曲线选择以上控件包含在pMonitor面板中3) txtInterval66,580,23 txtIlluminationOuter243,580,2

13、3txtTempOuter359,5txtHumidity474,5txtSmog590,5txtGas730,54) ComboBox控件:ItemcbbSelectSeries874,595,23光照度 / 温度 / 湿度 / 烟雾 / 可燃气体图表部分属性表:BackColorChartchartDataControlpChartchartData控件包含在pChart面板中模块1:1 当窗体运行后,获取电脑的所有串口并加载到cbbSerialPort中2 点击按钮btnOpenPort,根据cbbSerialPort和cbbBaudRate选择的串口参数打开串口,并将btnOpenPo

14、rt的Text属性改写为“断开协调器”,再次点击按钮btnOpenPort,关闭串口,并将btnOpenPort的Text属性改写为“连接协调器”3 点击按钮btnReadMac发送获取协调器Mac地址信息的指令,将返回指令中的Mac地址信息写入txtMacAddress4 点击按钮btnReadNodes发送获取网络节点数量信息的指令,将返回指令中的网络节点数量信息写入txtNodes5 点击按钮btnReadChannel发送获取通信信道信息的指令,将返回指令中的通信信道信息写入txtChannel6 点击按钮btnReadPanID发送获取Pan ID信息的指令,将返回指令中的Pan I

15、D信息写入txtPanId7 将已知的设备Mac地址写入txtNodeMac,点击按钮btnMacToShortAddr发送获取短地址映射信息的指令,将返回指令中的短地址信息写入txtNodeShortAddr模块2:单步操作中,ckbLed、ckbBjdj、ckbZldj、ckbDigit、ckbBuzzer只能同时选中其中1个1 选中ckbLed,勾选LED1#-LED8#的任意选项,点击按钮btnControl发送控制LED灯组的指令,实现与勾选状态一致的控制效果,并将发送的指令和返回的指令显示在rtbDataInfo中(在指令前添加操作类型说明,例如:发送LED灯组控制指令:xx xx

16、 xx xx换行符, LED灯组状态返回指令:xx xx xx xx换行符)2 选中ckbBjdj,选择cbbDirection中的方向选项,选择cbbAngle中的角度选项,选择cbbSpeed中的转速选项,点击按钮btnControl发送控制步进电机的指令,实现与选择状态一致的控制效果,并将发送的指令和返回的指令显示在rtbDataInfo中(在指令前添加操作类型说明,同上)3 选中ckbZldj,选择方向选项,点击按钮btnControl发送控制直流电机的指令,实现与选择状态一致的控制效果,并将发送的指令和返回的指令显示在rtbDataInfo中(在指令前添加操作类型说明,同上)4 选中

17、ckbDigit,选择显示数字,点击按钮btnControl发送控制数码管的指令,实现与选择状态一致的控制效果,并将发送的指令和返回的指令显示在rtbDataInfo中(在指令前添加操作类型说明,同上)5 选中ckbBuzzer,选择状态,点击按钮btnControl发送控制蜂鸣器的指令,实现与选择状态一致的控制效果,并将发送的指令和返回的指令显示在rtbDataInfo中(在指令前添加操作类型说明,同上)模块3:1 在txtInterval中填写采样周期时间值,单位为毫秒;选中ckbMonitorData后开始按采样周期连续读取光照度、温度、湿度、烟雾和可燃气体的值,并将返回指令中的状态值刷

18、新显示在与之对应的txtIlluminationOuter、txtTempOuter、txtHumidity、txtSmog和txtGas中,并将发送的指令和返回的指令显示在rtbDataInfo中(在指令前添加操作类型说明,同上)2 在连续监测传感器数据的同时,下拉选择cbbSelectSeries中对应的项目,将选中项目的连续的值的曲线通过chartData动态体现出来,X轴为时间,Y轴为传感器数据范围,上限和下限请根据传感器实际的采样值大小确定合理的范围3 当ckbMonitorData选中状态取消后,停止自动采样和曲线绘制模块41 选中ckbLdControl,此时ckbLed、ckb

19、Bjdj、ckbZldj、ckbDigit、ckbBuzzer可同时选中多个2 在连续监测传感器数据的条件下,在联动条件选择中选取要联动的条件项目,并选择条件和阀值,程序根据选中的项目的条件和阀值自动判断是否作出联动控制3 在ckbLed、ckbBjdj、ckbZldj、ckbDigit、ckbBuzzer中选取需要联动控制的项目,并选则对应的状态信息,程序根据选中的项目的条件和阀值自动判断后,如果条件满足自动发送选中的控制项目对应的状态控制指令,实现与选择控制的设备和状态一致的控制效果,当程序判断条件不满足时,恢复所选设备之前的状态(二) 智能网关应用嵌入式开发虚拟机的登录密码:1231、连接操作 1) 协调器与嵌入式网关通过RS232串口线连接2) 温湿度传感器、求助按钮、燃气传感器连接至节点板1对应的接口并受控于节点板13) 人体感应传感器、数码管、LED模块连接至节点板2对应的接口并受控于节点板24) 步进电机、直流电机、光照传感器连接至节点板3对应的接口并受控于节点板32、绘制拓扑图根据连线操作中的描述用Vi

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2