物联网技术应赛项样题
第部分 开发环境搭建
赛求
赛题包括网络环境软件开发环境两部分网络环境搭建求参赛者网线路器PC等设备进行正确网络配置软件开发环境求参赛者根赛提供安装包正确安装嵌入式AndroidC#开发环境
开发环境搭建需虚拟机中进行避免安装未完成导致续试题影响
二 赛容
1) 搭建网络环境
赛提供路器网线网络测试工具搭建局域网络实现PCAndroid板网络互通
配置路器设定路器网关192168xxx1中xxx参赛队组号例12号队需路器网关设定192168121
配置路器设定线WIFISSIDJNDSxxx中xxx参赛队组号加密方式WPAPSKWPA2PSK
配置PC通线方式接入路器局域网IP信息截图:
截图保存PC电脑桌面赛资料目录中
配置Android板连接队路器发出线WIFI连接IP信息截图保存PC电脑桌面赛资料目录中
2) 嵌入式开发环境搭建
开PC虚拟机文件启动虚拟机虚拟机桌面赛提供MDK安装包完成MDK安装完成软件截图保存赛资料目录中
3) Android StudioJDK运行环境搭建
开PC虚拟机文件启动虚拟机虚拟机桌面赛提供Android StudioJDK安装包完成JDK安装截图保存
4) VS2015搭建
开PC虚拟机文件启动虚拟机虚拟机桌面赛提供VS2015安装包完成VS2015安装
第二部分 传感器执行器应
赛求
参赛者需正确认知种传感器执行器类型熟知传感器执行器应范围
二 赛容
1) 传感器执行器识
赛提供两种标签贴纸第组传感器执行器名称:光感应器体感应器继电器烟雾感应第二组属性应范围:检测光强弱控制开关器件够检测空气燃气含量
参数者需标签贴纸贴正确传感器执行器
2) 应场景简单搭建
a 模拟搭建智慧教室场景门锁控制功流程:
赛提供继电器模块正确安装物联节点底板风扇模块导线正确连接继电器模块输出端通风扇开关模拟门锁开关控制
MDK开发环境开赛提供工程智慧教室继电器点击编译钮工程进行编译载物联节点板中选手需新建工程赛资料提供源码文件编写代码实现相应功
(1)接收开锁指令时控制继电器开锁(风扇旋转)
(2)接收关锁指令时控制继电器关锁(风扇停止)
继电器设备界面开关两种状态屏幕截图保存PC桌面赛资料目录
b模拟搭建智慧教室场景光采样流程:
赛提供光感应模块正确安装物联节点底板
MDK开发环境开赛提供工程智慧教室光点击编译钮工程进行编译载线模块单片机中
赛资料中提供测试程序部署移动互联终端中该程序进行调试测试进入设备光界面光值正确变化手遮挡物挡住光模块时光值发生明显变化遮挡物时设备界面截图遮挡物时设备界面截图保存PC电脑桌面赛资料目录
第三部分 嵌入式应(C语言)
赛求
根应场景开应嵌入式工程代码根赛求进行代码编辑修改完成功进行编译载运行完成场景应
二 赛容
题模拟智慧教室应智慧教室应中终端(AndroidC#)应需嵌入式设备端收集传感器数值根实际情况发送命令嵌入式设备进行开关动作等等赛提供物联节点板参赛者进行嵌入式开发物联节点物联网关进行线通信实时数发送网络中
赛提供诸嵌入式工程中工程物联设备进行光值采样采样方式10秒定时轮询采样信息通串口发送线网络中时新采样值显示节点板OLED液晶屏
参赛者需求进行:
1 参赛者需代码目录中找工程
2 默认定时采样时间修改5秒
3 次采样检查采样值采样值低50时采样时间设定1秒次
4 次采样检查采样值采样值高50时采样时间恢复5秒次
5 次采样前面采样做均值运算运算方法:掉高值掉低值剩值累加取均值
6 调语句均值显示OLED液晶屏中
完成代码编写代码进行编译载51单片机中插入节点底部进行运行
手遮挡光感应器OLED显示采样值5秒次变成1秒次参赛者需工程代码保存PC电脑桌面赛资料文件夹设备电保持运行状态裁判评判
第四部分 终端应(AndroidJavaC#Net)
赛求
根应场景开应AndroidC#代码工程根赛求进行代码编辑修改完成功进行编译运行完成场景应
赛提供已正常运行传感采样模块物联网关部分参赛者需完成终端部分代码编写
二 赛容
题模拟智慧教室应智慧教室应中终端(AndroidC#)应需嵌入式设备端收集传感器数值根实际情况发送命令嵌入式设备进行开关动作等等
1) Android
基础部分
赛提供诸Android工程中工程物联网关发送光采样数值进行Android界面显示展示两钮控制继电器设备开关动作
参赛者需求进行:
1 参赛者需工程代码目录中找工程(定义物联显示终端)
2 界面新增信息记录均值两文框控件
3 工程基础次采样光数值加前系统时间输出界面信息记录文框中条信息行显示行允许滑动查未显示完全容
4 新十次采样信息进行均值运算均值显示界面均值文框中显示新均值
5 分钟单位均值保存SQLite数库中
6 新增图片控件赛提供报警图片均值低50时界面显示报警图片否显示设备正常运行图片
7 判断前面运算均值均值低50时调SDK命令开启继电器设备开关否关闭继电器设备开关
完成代码编译运行工程手遮挡光数值Android设备界面发生变化物联节点模拟报警钮会Android界面采样值发生低50数触发报警报警图片变化保持程序运行裁判评判
高阶部分
新建Android工程(定义物联理终端)搭建TCP服务器
发生采样报警时基础部分工程通TCP连接报警信息发送物联理终端物联理终端界面进行报警图片显示
完成App载安装Android板裁判评判
2) C# WPF
基础部分
赛提供诸C# WPF工程中工程物联网关发送光采样数值进行界面显示展示两钮控制继电器设备开关动作
参赛者需求进行:
1 参赛者需工程代码目录中找工程(定义物联显示终端)
2 界面新增信息记录均值两文框控件
3 工程基础次采样光数值加前系统时间输出界面信息记录文框中条信息行显示行允许滑动查未显示完全容
4 新十次采样信息进行均值运算均值显示界面均值文框中显示新均值
5 新增图片控件赛提供报警图片均值低50时界面显示报警图片否显示设备正常运行图片
6 判断前面运算均值均值低50时调SDK命令开启继电器设备开关否关闭继电器设备开关
完成代码编译运行工程手遮挡光数值WPF设备界面发生变化物联节点模拟报警钮会WPF界面采样值发生低50数触发报警报警图片变化保持程序运行裁判评判
高阶部分
新建WPF应程序实现通数采集控制设备采集烟雾传感器值模拟某智家居进行火灾检测处理通网络通讯技术检测状态实时传递移动终端
(1)行设计应程序界面实现务求功
(2)智家居火灾检测处理功:
(3)检测烟雾时程序弹出提示框提示出现火情时控制风扇转动(模拟消防设施运作)提示框关闭风扇停止转动
完成程序安装PC电脑裁判评判
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档