内容推荐 本书是物联网技术应用专业课程改革成果教材之一,根据浙江省中等职业学校物联网技术应用专业教学指导方案和课程标准的基本要求,结合职业院校物联网技术应用专业相关实践编写而成。本书以基于物联网技术的“智慧校园系统”开发为主线,共8个项目,包括C#入门基础、智慧校园系统—LED显示模块、智慧校园系统—环境监测模块、智慧校园系统—智慧路灯控制模块”、智慧校园系统—入侵信息监测模块、智慧校园系统—灾情信息监测模块、智慧校园系统—数据存储、智慧校园管理平台开发,可在上位机上使用C#语言进行编程学习相关知识。本书以项目为导向,以C#在物联网上位机编程中的应用为核心内容,既有实施项目的操作步骤,又有实现各模块功能的参考源代码,可作为各类职业院校物联网技术应用专业的教材,也可作为物联网编程爱好者的自学参考用书。 目录 前言 项目 1 C#入门基础 【项目概述】 任务1 C#引入 // 2 任务描述 // 2 任务实施 // 2 知识提炼 // 13 能力拓展 // 18 任务2 C#面向对象特性 // 19 任务描述 // 19 任务实施 // 19 知识提炼 // 23 能力拓展 // 27 项目 2 智慧校园系统——LED显示 模块 【项目概述】 任务1 串口通信的使用 // 30 任务描述 // 30 任务实施 // 30 知识提炼 // 36 能力拓展 // 41 任务2 LED显示屏的使用 // 41 任务描述 // 41 任务实施 // 42 知识提炼 // 45 能力拓展 // 48 项目 3 智慧校园系统——环境监测 模块 【项目概述】 任务1 实时采集温度、湿度和光照度数 据 // 54 任务描述 // 54 任务实施 // 54 知识提炼 // 56 能力拓展 // 58 任务2 在LED显示屏中显示环境数据 // 60 任务描述 // 60 任务实施 // 60 知识提炼 // 63 能力拓展 // 68 项目 4 智慧校园系统——智慧路灯 控制模块 【项目概述】 任务1 使用ZigBee技术控制路灯开关 // 72 任务描述 // 72 任务实施 // 72 知识提炼 // 74 能力拓展 // 75 任务2 实现人体红外传感器和路灯联动 // 77 任务描述 // 77 任务实施 // 77 知识提炼 // 80 能力拓展 // 90 项目 5 智慧校园系统——入侵信息 监测模块 【项目概述】 任务1 采集红外对射入侵传感器数据 // 94 任务描述 // 94 任务实施 // 94 知识提炼 // 97 能力拓展 // 97 任务2 控制网络摄像机 // 99 任务描述 // 99 任务实施 // 99 知识提炼 // 103 能力拓展 // 103 任务3 控制报警灯 // 105 任务描述 // 105 任务实施 // 105 知识提炼 // 108 能力拓展 // 109 项目 6 智慧校园系统——灾情信息 监测模块 【项目概述】 任务1 采集火焰传感器数据 // 114 任务描述 // 114 任务实施 // 114 知识提炼 // 117 能力拓展 // 120 任务2 采集烟雾传感器数据 // 121 任务描述 // 121 任务实施 // 122 知识提炼 // 124 能力拓展 // 125 任务3 实时推送灾情信息 // 127 任务描述 // 127 任务实施 // 128 知识提炼 // 131 能力拓展 // 132 项目 7 智慧校园系统——数据存储 【项目概述】 任务1 制作环境数据表 // 136 任务描述 // 136 任务实施 // 136 知识提炼 // 140 能力拓展 // 141 任务2 存储校园环境数据 // 142 任务描述 // 142 任务实施 // 142 知识提炼 // 145 能力拓展 // 148 任务3 存取校园安防数据 // 148 任务描述 // 148 任务实施 // 149 知识提炼 // 153 任务4 按日期查询校园安防数据 // 156 任务描述 // 156 任务实施 // 156 知识提炼 // 159 综合实训 智慧校园管理平台开发 【项目概述】 任务1 制作管理平台的主界面 // 162 任务描述 // 162 任务实施 // 162 任务2 制作“校园环境”界面 // 164 任务描述 // 164 任务实施 // 164 任务3 实现“校园环境”数据采集及数据分 析功能 // 169 任务描述 // 169 任务实施 // 169 任务4 实现“校园安防”功能模块 // 179 任务描述 // 179 任务实施 // 180 任务5 实现“校园安防”模块中显示历史图 片的功能 // 187 任务描述 // 187 任务实施 // 187 |