图书介绍
智能家居控制系统的设计与开发 TI CC3200+物联网云平台+微信【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 王立华等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121346767
- 出版时间:2018
- 标注页数:229页
- 文件大小:28MB
- 文件页数:239页
- 主题词:住宅-智能控制-系统设计;住宅-智能控制-系统开发
PDF下载
下载说明
智能家居控制系统的设计与开发 TI CC3200+物联网云平台+微信PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 开启物联网的大门1
1.1 物联网概述1
1.1.1 物联网的定义1
1.1.2 物联网的发展状况2
1.2 物联网的技术架构3
1.2.1 感知层4
1.2.2 网络层7
1.2.3 应用层9
第2章 走进智能家居13
2.1 智能家居的发展状况15
2.1.1 国外发展现状15
2.1.2 国内发展现状16
2.2 智能家居组网技术基础17
2.2.1 组网方式分类17
2.2.2 主流技术分析18
2.2.3 HTTP协议33
2.3 智能家居实现的功能36
2.4 智能家居技术架构37
第3章 CC3200硬件平台41
3.1 CC3200微控制器41
3.1.1 应用MCU子系统41
3.1.2 WiFi网络处理器子系统(CC3100)48
3.1.3 电源管理子系统49
3.2 CC3200 LaunchPad51
3.2.1 硬件电路51
3.2.2 跳线设置53
3.2.3 按键和LED灯55
第4章 CC3200软件开发环境的搭建57
4.1 CCS集成开发环境57
4.1.1 获取CCS V6软件57
4.1.2 CCS V6安装过程详解58
4.1.3 CCS V6软件配置61
4.2 辅助软件工具62
4.2.1 CC3200软件开发工具包62
4.2.2 引脚配置代码生成器PinMux63
4.2.3 Flash烧写工具UniFlash66
4.2.4 CC3200 LaunchPad驱动安装67
4.2.5 串口终端Tera Term70
第5章 CC3200的开发与应用73
5.1 硬件运行测试73
5.1.1 导入工程73
5.1.2 编译与下载调试77
5.1.3 Uniflash程序的烧写78
5.2 项目的开发过程81
5.2.1 CCS编程库的重建81
5.2.2 新建工程83
5.2.3 硬件驱动程序的编写85
5.2.4 应用程序的编写88
5.3 基于CC3200的传感器应用91
5.3.1 板载温度传感器91
5.3.2 板载加速度传感器96
5.3.3 光强度传感器100
5.3.4 湿度传感器106
5.3.5 气体传感器110
5.3.6 测距传感器112
5.3.7 红外热释电传感器115
5.4 基于CC3200驱动设备的应用116
5.4.1 继电器的应用116
5.4.2 电动机驱动的应用117
第6章 智能家居与微信公众平台的结合121
6.1 微信公众平台121
6.1.1 注册微信公众账号121
6.1.2 开启公众平台测试账号122
6.1.3 自定义菜单介绍123
6.2 智能家居与微信公众平台结合125
6.2.1 微信与智能家居结合的原因125
6.2.2 微信在智能家居中的应用126
6.2.3 未来微信在智能家居中的发展127
第7章 云服务平台131
7.1 云服务的发展现状132
7.2 云服务在物联网中的应用133
7.2.1 云服务与物联网的结合133
7.2.2 云服务所提供的服务分类135
7.2.3 云服务在物联网应用中面临的问题136
7.3 基于云服务的智能家居137
7.3.1 基于云服务的智能家居的系统组成138
7.3.2 基于云服务的智能家居的特点140
7.4 常用的云服务平台141
7.5 云服务应用开发协助工具git145
7.5.1 分布式版本控制系统git146
7.5.2 推送方式一:代码托管平台作为中转站159
7.5.3 推送方式二:在云服务平台上搭建git服务器164
第8章 CC3200微控制器连接到云服务器167
8.1 CC3200微控制器的程序开发167
8.1.1 GPIO配置函数168
8.1.2 CC3200创建多任务171
8.1.3 传感器程序的移植172
8.2 CC3200与云服务器之间的数据交换173
8.2.1 CC3200连接到路由器173
8.2.2 CC3200与云服务器之间的数据交换174
第9章 微信服务器与云服务器之间的交互177
9.1 微信公众平台接入云服务器177
9.1.1 开启开发者模式177
9.1.2 填写服务器配置178
9.1.3 验证服务器地址的有效性179
9.1.4 在云服务器上实现业务逻辑179
9.2 交互基本原理及消息格式179
9.2.1 交互基本原理179
9.2.2 微信客户端推送消息180
9.2.3 云服务器响应消息182
9.3 云服务器上的微信请求接口设计184
第10章 应用案例:基于CC3200、微信及云服务的远程智能云家居系统187
10.1 系统设计方案187
10.2 系统硬件设计188
10.2.1 温/湿度传感器模块189
10.2.2 DS1302实时时钟模块189
10.2.3 继电器模块190
10.2.4 电动机驱动模块191
10.2.5 烟雾传感器模块192
10.2.6 12864液晶显示模块192
10.3 远程智能云家居系统软件设计193
10.3.1 CC3200微控制器程序设计193
10.3.2 阿里云服务器程序设计211
10.3.3 微信公众账号程序设计218
10.4 系统测试223
10.4.1 测试前的准备223
10.4.2 CC3200及其外围模块功能的测试223
10.4.3 阿里云服务器功能的测试224
10.4.4 微信公众号功能的测试226
热门推荐
- 981781.html
- 2711760.html
- 1957360.html
- 3000451.html
- 448661.html
- 2641692.html
- 930588.html
- 364925.html
- 710335.html
- 1436470.html
- http://www.ickdjs.cc/book_1408686.html
- http://www.ickdjs.cc/book_88789.html
- http://www.ickdjs.cc/book_732384.html
- http://www.ickdjs.cc/book_3693840.html
- http://www.ickdjs.cc/book_2548984.html
- http://www.ickdjs.cc/book_3819823.html
- http://www.ickdjs.cc/book_2800964.html
- http://www.ickdjs.cc/book_2707274.html
- http://www.ickdjs.cc/book_123171.html
- http://www.ickdjs.cc/book_2171566.html