物联网技术应用教程:ESP8266物联网开发与智能家居安装调试
定 价:38 元
丛书名:电气自动化设备安装与维修省级示范专业系列丛书
- 作者:游洋,周旭,刘阳杰,郑在富,郑清 编
- 出版时间:2020/1/1
- ISBN:9787564373191
- 出 版 社:西南交通大学出版社
- 中图法分类:TU241-39
- 页码:158
- 纸张:胶版纸
- 版次:1
- 开本:16开
《物联网技术应用教程:ESP8266物联网开发与智能家居安装调试》内容丰富,实用性强,为读者提供的源代码均可以使用,并可以直接应用到工程项目中。同时,物联网开发板为主流开发板,购买很方便。可帮助读者边学边练,达到学以致用的目的。读者在学习过程中以书为参考,并用物联网实训板实训设备进行实践,可以更快更好地掌握物联网应用知识和技能。
该书共分2篇,分别为ESP8266开发教程和智能家居安装及调试实训。
第1篇主要讲述了ESP8266无操作系统的SDK编程,并且接人物联网平台;详细讲解了物联网协议MQTT以及百度云物联网平台。读者可以学到许多的网络知识、物联网通信协议MQTT、百度云物联网平台的接入方式以及使用方式、物联网平台中物联网组件的使用。
第2篇为基于智能家居的安装及调试实训,提高了读者对于智能家居平台应用的实训学习、动手操作能力,同时为全国职业院校技能大赛智能家居安装与维护赛项的参赛者提供智能平台应用开发部分的辅导。该篇以智能家居平台应用作为主要讲解内容。其主要划分为五个实训:智能门禁对讲实训、消防和报警实训、视频监控及安防实训、DDC楼宇智能照明及电器控制实训、智能家居实训。该书首先介绍各模块的功能,然后介绍整个系统的搭建,最后介绍系统的调试过程。
该书适合作为中职电子信息类、机电类、物联网等专业课程教材,或大学生创新基地培训教材,或物联网初学者学习用书。该书还可供从事自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员参考。
本书从实际工程应用人手分为两大部分,第一部分基于ESP8266物联网开发板进行开发教程实训,第二部分基于我校物联网智能家居平台并利用综合布线技术、网络通信技术进行系统安装与调试。本书所有内容均以实训过程和实训现象为主导,由浅人深、循序渐进地讲述物联网的各种功能与应用。
本书不同于传统的讲述物联网的书籍,书中的所有例程均以实际硬件实训板或实训设备的实训现象为根据,由任务为导向来分析物联网的工作原理,使读者知其然,又能知其所以然,从而帮助读者在实际应用中彻底理解和掌握物联网。另外,本书中大部分内容均来自作者科研及教学工作实践,涵盖作者多年来项目经验总结的精华,并且贯穿一些学习方法的建议。
本书内容丰富,实用性强,为读者提供的源代码均可以使用,并可以直接应用到工程项目中。同时,物联网开发板为主流开发板,购买很方便。可帮助读者边学边练,达到学以致用的目的。读者在学习过程中以书为参考,并用物联网实训板实训设备进行实践,可以更快更好地掌握物联网应用知识和技能。
本书内容组织
本书共分2篇,分别为ESP8266开发教程和智能家居安装及调试实训。
第1篇主要讲述了ESP8266无操作系统的SDK编程,并且接人物联网平台;详细讲解了物联网协议MQTT以及百度云物联网平台。读者可以学到许多的网络知识、物联网通信协议MQTT、百度云物联网平台的接入方式以及使用方式、物联网平台中物联网组件的使用。
第2篇为基于智能家居的安装及调试实训,提高了读者对于智能家居平台应用的实训学习、动手操作能力,同时为全国职业院校技能大赛智能家居安装与维护赛项的参赛者提供智能平台应用开发部分的辅导。该篇以智能家居平台应用作为主要讲解内容。其主要划分为五个实训:智能门禁对讲实训、消防和报警实训、视频监控及安防实训、DDC楼宇智能照明及电器控制实训、智能家居实训。本书首先介绍各模块的功能,然后介绍整个系统的搭建,最后介绍系统的调试过程。
本书适合作为中职电子信息类、机电类、物联网等专业课程教材,或大学生创新基地培训教材,或物联网初学者学习用书。本书还可供从事自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员参考。
限于编者的时间、经验及水平,书中难免会有疏漏之处,敬请广大读者批评指正。
第1篇 ESP8266开发教程
第1章 基础知识
1.1 物联网概述
1.1.1 什么是物联网
1.1.2 物联网的用途
1.1.3 物联网通信方式
1.2 ESP8266物联网平台
1.2.1 ESP8266芯片
1.2.2 ESP8266芯片管脚定义
1.2.3 ESP8266核心电路
1.2.4 ESP8266开发板
第2章 SDK编程及GPIO设计
2.1 SDK编程
2.1.1 ESP8266开发方式
2.1.2 什么是SDK
2.1.3 SDK编程环境的搭建
2.1.4 SDK程序的编译
2.1.5 ESP8266程序下载
2.1.6 ESP8266编程的程序架构
2.2 GPIO设计
2.2.1 点亮一个LED
2.2.2 LED闪烁
2.2.3 按键控制LED
第3章 物联网网络体系结构及通信接口设计
3.1 计算机网络
3.1.1 网络体系结构
3.1.2 无线网络WiFi
3.1.3 IP地址与端口
3.1.4 UDP与TCP通信
3.2 通信接口设计
3.2.1 ESP8266的AP模式设置
第4章 物联网云平台设计
4.1 乐鑫云平台
4.1.1 乐鑫云端设备的创建
4.1.2 乐鑫云平台开发
4.2 百度云平台
4.2.1 百度云的创建
4.2.2 百度云端设备的创建
4.2.3 百度云端设备的接入
第2篇 智能家居安装及调试实训
实训1 智能门禁对讲系统
实训2 消防报警系统
实训3 视频监控及安防系统
实训4 DDC楼宇智能照明及电器控制系统
实训5 智能家居系统