商品详情
定价:49.8
ISBN:9787121351648
作者:郭曙光
版次:第1版
出版时间:2019-05
内容提要:
“智能家居安装与维护”是一门集设备配置、安装、调试与网关开发和移动开发于一体的特色课程。本书以物联网通信和控制技术为行业背景,以智能家居安装与维护技能大赛操作平台为载体,重在培养学生理解分析基于物联网技术的智能家居系统实现的能力,包括对智能家居系统网络组建、智能家居设备配置、信息的采集和处理等应用技能的掌握水平和职业能力。同时兼顾考查参赛学生的学习质量、效率、成本和规范意识。本书根据职业岗位实际工作任务需要的知识、能力和素质要求,设计了智能家居设备安装调试及应用配置、智能家居网关程序开发、智能家居移动终端软件开发这3个项目,以完成任务为线索,按照企业标准,在做中学,在学中做,调动学生学习的主动性和积极性,以自主地完成各环节的工作和学习任务。本书主要适合中职、高职物联网技术类及智能楼宇类专业,如楼宇智能化安装与调试、物联网应用技术、计算机应用、计算机网络技术、电子与信息技术、电子技术应用等专业的教师和学生使用。
作者简介:
郭曙光,全国职业院校技能大赛"智能家居安装与维护” 赛项专家组成员。在学校先后承担:《计算方法》《编译原理》《操作系统》《数据结构》《微机原理》《微机组装与维修》《计算机维修》《C#程序设计》《ASP.NET网站开发》《Android应用程序开发》《物联网项目实训》等骨干课程的教学工作。2000-2003年,脱产在北京讯通数网有限公司,专业承担软件项目经理,开发"中国联通经营分析系统”和"中国联通大客户管理信息系统BCMS”等大型应用软件。
目录:
目录
第1章 家居设备安装调试及应用配置1
1.1 智能网关配置工具1
1.1.1 配置概述1
1.1.2 网络和系统参数2
1.2 节点板配置3
1.2.1 设备连接3
1.2.2 驱动程序安装3
1.2.3 环境监测器配置7
1.2.4 继电器配置12
1.2.5 RFID门禁配置14
1.2.6 RFID门禁卡的制作15
1.2.7 红外转发器配置16
1.2.8 红外学习17
1.3 设备接线18
1.3.1 温湿度监测器18
1.3.2 照度监测器19
1.3.3 烟雾探测器19
1.3.4 燃气探测器20
1.3.5 CO2监测器20
1.3.6 PM2.5监测器21
1.3.7 气压监测器21
1.3.8 人体红外监测器22
1.3.9 LED射灯继电器22
1.3.10 电动窗帘继电器24
1.3.11 红外转发器25
1.3.12 换气扇继电器25
1.3.13 报警灯继电器26
1.3.14 RFID门禁27
1.4 设备调试29
1.4.1 获取各节点信息29
1.4.2 红外控制29
1.4.3 报警灯、LED射灯、
换气扇的控制30
1.4.4 窗帘的控制31
1.4.5 RFID门禁无线开门32
1.5 服务器安装与配置33
1.5.1 JDK安装33
1.5.2 环境变量配置34
1.5.3 xampp解压与运行37
1.5.4 MySQL配置39
1.5.5 Tomcat配置42
1.5.6 服务器软件
SmartHomeServer安装43
1.5.7 网关链接查询注册46
1.5.8 路由器、服务器IP配置47
1.5.9 网关IP和MAC地址配置49
1.5.10 服务器可用性的验证51
第2章 智能家居网关程序开发53
2.1 新建工程53
2.1.1 开启虚拟机53
2.1.2 创建QtGui应用56
2.1.3 导入库文件及头文件58
2.1.4 修改【.pro】文件60
2.1.5 修改【main.cpp】文件61
2.1.6 新建并导入资源文件62
2.1.7 创建串口文件64
2.1.8 新建Qt设计师界面类68
2.1.9 程序运行70
2.2 界面开发基础72
2.2.1 设置样式表73
2.2.2 更改控件名称74
2.2.3 界面设计75
2.3 登录功能79
2.3.1 代码书写约定79
2.3.2 连接数据库80
2.3.3 数据库建表81
2.3.4 信号与槽的关联82
2.3.5 界面切换与退出83
2.3.6 登录逻辑实现84
2.4 注册功能85
2.5 查看、管理功能88
2.5.1 数据库数据的显示88
2.5.2 数据库数据的删除89
2.6 主程序功能89
2.6.1 头文件的引用90
2.6.2 获取服务器IP和端口号90
2.6.3 变量与函数声明91
2.6.4 计时器的使用92
2.6.5 连接与监听服务器93
2.6.6 打开串口95
2.6.7 外部变量的声明96
2.6.8 板号赋值98
2.6.9 信息采集98
2.6.10 数据的最值99
2.6.11 单步控制100
2.6.12 模式控制105
2.6.13 读取日志107
2.6.14 绘制折线图109
2.6.15 与服务器进行交互112
2.7 烧写116
2.7.1 制作镜像文件116
2.7.2 修改FriendlyARM.ini
文件125
2.7.3 使用MiniTools烧写125
2.8 网关配置与连接128
第3章 智能家居移动终端软件开发130
3.1 模块概述130
3.1.1 功能介绍130
3.1.2 源代码结构130
3.2 创建工程131
3.2.1 新建安卓应用项目131
3.2.2 增加Tab选项卡133
3.2.3 设置屏幕分辨率和横屏135
3.2.4 程序运行137
3.3 界面设计138
3.3.1 新建布局文件138
3.3.2 添加界面背景图片140
3.3.3 闪屏加载界面140
3.3.4 登录界面142
3.3.5 注册界面145
3.3.6 主界面147
3.3.7 选择界面148
3.3.8 基本界面151
3.3.9 联动界面163
3.3.10 模式界面165
3.3.11 绘图界面167
3.4 导航功能169
3.4.1 新建功能界面源代码
文件169
3.4.2 创建视图方法的使用171
3.4.3 修改适配器的getItem
(int position)方法173
3.5 新建活动174
3.5.1 引入外部类库174
3.5.2 新建闪屏加载活动175
3.5.3 新建登录活动177
3.5.4 新建注册活动177
3.5.5 注册Activity178
3.6 功能实现180
3.6.1 代码书写约定180
3.6.2 加载功能181
3.6.3 数据库操作功能184
3.6.4 SharedPreferences工具的
使用186
3.6.5 登录功能188
3.6.6 注册功能193
3.6.7 主界面功能196
3.6.8 基本界面功能203
3.6.9 选择功能211
3.6.10 联动控制214
3.6.11 模式控制225
3.6.12 绘图功能228
【附录A】2017智能家居安装与维护
试题238
赛题说明238
赛 题239
第一部分 智能家居设备安装调试
以及应用配置239
第二部分 智能家居网关应用配置243
第三部分 智能家居应用软件配置247
- 电子工业出版社有限公司
- 电子工业出版社有限公司有赞官方供货商,为客户提供一流的知识产品及服务。
- 扫描二维码,访问我们的微信店铺