智能家居系统开发 / 职业教育十三五规划教材·物联网应用技术专业智能家居方向
¥34.80定价
作者: 赵骞、张永波主编
出版时间:2017年3月
出版社:机械工业出版社
- 机械工业出版社
- 9787111568117
- 1-1
- 75772
- 61185227-8
- 平装
- 16开
- 2017年3月
- 315
- 202
- 工学
- 土木工程
- TU241.01
- 计算机通信类
- 中职
内容简介
本书主要介绍了在Linux系统中利用QtCreator工具进行嵌入式智能家居系统的开发。设置了智能家居系统的界面设计、基本功能的实现和高级功能的实现三部分内容。使用“任务驱动”的方法,结合中职学生特点,引入大量实例在教材中,使学生在完成任务的过程中掌握基本的编程方法。同时,借助“企想”公司推出的“智能家居操作台”将设计效果进行实时展示,使学生对智能家居系统的认识更加直观。
目录
前言项目1 设计智能家居软件系统的界面 1任务1 创建第一个Qt图形化项目 2任务描述 2 / 知识准备 2 / 任务实施 3任务2 设计智能家居系统软件背景界面 5任务描述 5 / 知识准备 6 / 任务实施 9任务3 设计环境数据检测界面 11任务描述 11 / 知识准备 12 / 任务实施 13任务4 设计图片按钮控制界面 14任务描述 14 / 知识准备 15 / 任务实施 16任务5 设计空调控制界面 18任务描述 18 / 知识准备 18 / 任务实施 20任务6 设计工作模式界面 21任务描述 21 / 知识准备 21 / 任务实施 23任务7 设计单控模式界面 23任务描述 23 / 知识准备 23 / 任务实施 26任务8 设计联动模式界面 27任务描述 27 / 知识准备 27 / 任务实施 28任务9 设计自定义模式界面 29任务描述 29 / 知识准备 29 / 任务实施 30任务10 利用信号和槽机制实现设备状态的切换 31任务描述 31 / 知识准备 32 / 任务实施 34项目总结 40项目2 实现智能家居软件系统的基本功能 41任务1 引入库和必要的文件 42任务描述 42 / 知识准备 42 / 任务实施 44任务2 设置板号 46任务描述 46 / 知识准备 47 / 任务实施 49任务3 获取环境监测数据 51CONTENTS 目录—· V ·—任务描述 51 / 知识准备 51 / 任务实施 55任务4 获取环境温度最大值与最小值 56任务描述 56 / 知识准备 57 / 任务实施 61任务5 使用图片按钮控制设备 62任务描述 62 / 知识准备 62 / 任务实施 64任务6 实现联动模式功能 69任务描述 69 / 知识准备 70 / 任务实施 70任务7 实现自定义模式功能 76任务描述 76 / 知识准备 76 / 任务实施 80项目总结 83项目3 实现智能家居软件系统的高级功能 85任务1 实现窗口切换功能 86任务描述 86 / 知识准备 86 / 任务实施 93任务2 实现进度条加载功能 95任务描述 95 / 知识准备 95 / 任务实施 10 3任务3 实现用户注册和登录功能 104任务描述 104 / 知识准备 105 / 任务实施 111任务4 实现用户列表功能 115任务描述 115 / 知识准备 116 / 任务实施 126任务5 实现用户密码修改和删除功能 129任务描述 129 / 知识准备 130 / 任务实施 146任务6 实现自定义模式中保存和读取功能 150任务描述 150 / 知识准备 150 / 任务实施 156任务7 实现LED灯的闪烁和跑马灯效果 158任务描述 158 / 知识准备 158 / 任务实施 174任务8 实现时钟功能 176任务描述 176 / 知识准备 177 / 任务实施 188任务9 移植嵌入式网关 189任务描述 189 / 知识准备 190 / 任务实施 194项目总结 202