注册 登录 进入教材巡展
#
  • #

出版时间:2019-05

出版社:电子工业出版社

以下为《智能家居安装与维护》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121351648
  • 1-1
  • 294018
  • 60215670-5
  • 平塑
  • 16开
  • 2019-05
  • 416
  • 260
  • 工学
  • 计算机科学与技术
  • 各级教育
内容简介
“智能家居安装与维护”是一门集设备配置、安装、调试与网关开发和移动开发于一体的特色课程。本书以物联网通信和控制技术为行业背景,以智能家居安装与维护技能大赛操作平台为载体,重在培养学生理解分析基于物联网技术的智能家居系统实现的能力,包括对智能家居系统网络组建、智能家居设备配置、信息的采集和处理等应用技能的掌握水平和职业能力。同时兼顾考查参赛学生的学习质量、效率、成本和规范意识。本书根据职业岗位实际工作任务需要的知识、能力和素质要求,设计了智能家居设备安装调试及应用配置、智能家居网关程序开发、智能家居移动终端软件开发这3个项目,以完成任务为线索,按照企业标准,在做中学,在学中做,调动学生学习的主动性和积极性,以自主地完成各环节的工作和学习任务。本书主要适合中职、高职物联网技术类及智能楼宇类专业,如楼宇智能化安装与调试、物联网应用技术、计算机应用、计算机网络技术、电子与信息技术、电子技术应用等专业的教师和学生使用。
目录

目录


第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 修改【p】文件 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 修改i


文件 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 注册Activity 178


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