物联网&云平台高级应用开发
- ISBN:9787121311062
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:32开
- 页数:362页
- 出版时间:2017-04-01
- 条形码:9787121311062 ; 978-7-121-31106-2
本书特色
本书主要介绍基于CC2530处理器和ZigBee无线网络的物联网和云平台开发技术,由浅入深地对物联网和云平台系统进行了介绍,采用任务式开发的学习方法,共积累了近30个趣味盎然、贴近生活的案例,每个案例均有完整的开发过程,都有明确的学习目标、清晰的环境开发要求、深入浅出的原理学习、详细的开发内容和完整的开发步骤。*后进行总结和拓展,将理论学习和开发实践结合起来,每个案例均附上完整的开发代码,在源代码的基础可以进行快速二次开发,读者可以快速上手。
内容简介
本书主要介绍基于CC2530处理器和ZigBee无线网络的物联网和云平台开发技术,由浅入深地对物联网和云平台系统进行了介绍,采用任务式开发的学习方法,共积累了近30个趣味盎然、贴近生活的案例,每个案例均有完整的开发过程,都有明确的学习目标、清晰的环境开发要求、深入浅出的原理学习、详细的开发内容和完整的开发步骤。*后进行总结和拓展,将理论学习和开发实践结合起来,每个案例均附上完整的开发代码,在源代码的基础可以进行快速二次开发,读者可以快速上手。
目录
1.1 任务1:认识物联网 1
1.1.1 物联网 1
1.1.2 我国物联网的发展 2
1.1.3 物联网发展领域 3
1.1.4 物联网和“互联网 ” 5
1.2 任务2:认识智云物联平台 6
1.2.1 智云物联基本框架 7
1.2.2 智云物联常用硬件 8
1.2.3 云平台可实现的项目 9
1.2.4 开发预备知识 9
1.3 任务3:认识物联网开发硬件 10
1.3.1 物联网开发硬件—TI CC2530处理器 10
1.3.2 CC2530无线节点 10
1.3.3 跳线设置及硬件连接 11
1.3.4 CC2530无线节点硬件资源 14
1.4 任务4:认识ZigBee和ZStack协议栈 14
1.4.1 ZigBee无线传感网络技术 14
1.4.2 ZStack协议栈 15
第2章 云平台开发基础 21
2.1 任务5:智云平台配置 21
2.1.1 学习目标 21
2.1.2 开发环境 21
2.1.3 原理学习 21
2.1.4 开发内容 22
2.1.5 开发步骤 28
2.1.6 总结与拓展 32
2.2 任务6:认识通信协议 33
2.2.1 学习目标 33
2.2.2 开发环境 33
2.2.3 原理学习 33
2.2.4 开发内容 38
2.2.5 开发步骤 39
2.2.6 总结与拓展 41
2.3 任务7:硬件驱动开发 41
2.3.1 学习目标 41
2.3.2 开发环境 41
2.3.3 原理学习 41
2.3.4 开发内容 43
2.3.5 开发步骤 53
2.3.6 总结与拓展 55
2.4 任务8:AndroidAPI开发 55
2.4.1 学习目标 55
2.4.2 开发环境 56
2.4.3 原理学习 56
2.4.4 开发内容 61
2.4.5 开发步骤 78
2.4.6 总结与拓展 80
2.5 任务9:WebAPI开发 80
2.5.1 学习目标 80
2.5.2 开发环境 80
2.5.3 原理学习 80
2.5.4 开发内容 85
2.5.5 开发步骤 123
2.5.6 总结与拓展 130
2.6 任务10:开发调试工具 130
2.6.1 学习目标 130
2.6.2 开发环境 130
2.6.3 原理学习 130
2.6.4 开发内容 131
2.6.5 开发步骤 135
2.6.6 总结与拓展 136
2.7 任务11:掌握应用项目上传 136
2.7.1 学习目标 136
2.7.2 开发环境 137
2.7.3 原理学习 137
2.7.4 开发内容 137
2.7.5 开发步骤 144
2.7.6 总结与拓展 145
第3章 智云物联综合应用开发 146
3.1 任务12:远程温湿度计系统开发(案例1) 146
3.1.1 学习目标 146
3.1.2 开发环境 146
3.1.3 原理学习 146
3.1.4 开发内容 149
3.1.5 开发步骤 156
3.1.6 总结与拓展 158
3.2 任务13:智能灯光控制系统开发(案例2) 158
3.2.1 学习目标 158
3.2.2 开发环境 158
3.2.3 原理学习 158
3.2.4 开发内容 160
3.2.5 开发步骤 168
3.2.6 总结与拓展 169
3.3 任务14:厨房燃气检测系统开发(案例3) 169
3.3.1 学习目标 169
3.3.2 开发环境 169
3.3.3 原理学习 169
3.3.4 开发内容 171
3.3.5 开发步骤 180
3.3.6 总结与拓展 182
3.4 任务15:农作物光强监测系统开发(案例4) 183
3.4.1 学习目标 183
3.4.2 开发环境 183
3.4.3 原理学习 183
3.4.4 开发内容 184
3.4.5 开发步骤 192
3.4.6 总结与拓展 194
3.5 任务16:GPS网关定位系统开发(案例5) 194
3.5.1 学习目标 194
3.5.2 开发环境 194
3.5.3 原理学习 194
3.5.4 开发内容 196
3.5.5 开发步骤 200
3.5.6 总结与拓展 202
3.6 任务17:GSM短信通知系统开发(案例6) 202
3.6.1 学习目标 202
3.6.2 开发环境 202
3.6.3 原理学习 202
3.6.4 开发内容 203
3.6.5 开发步骤 205
3.6.6 总结与拓展 206
3.7 任务18:视频采集与控制系统开发(案例7) 206
3.7.1 学习目标 206
3.7.2 开发环境 206
3.7.3 原理学习 207
3.7.4 开发内容 207
3.7.5 开发步骤 216
3.7.6 总结与拓展 218
第4章 智云物联高级应用开发 219
4.1 任务19:UI设计与布局 219
4.1.1 学习目标 219
4.1.2 开发内容 219
4.1.3 开发步骤 227
4.2 任务20:智慧窗帘控制系统开发(案例8) 228
4.2.1 学习目标 228
4.2.2 开发环境 228
4.2.3 原理学习 228
4.2.4 开发内容 230
4.2.5 开发步骤 241
4.2.6 总结与拓展 242
4.3 任务21:自动浇花系统开发(案例9) 242
4.3.1 学习目标 242
4.3.2 开发环境 243
4.3.3 原理学习 243
4.3.4 开发内容 244
4.3.5 开发步骤 256
4.3.6 总结与拓展 258
4.4 任务22:智能门禁系统开发(案例10) 258
4.4.1 学习目标 258
4.4.2 开发环境 258
4.4.3 原理学习 258
4.4.4 开发内容 262
4.4.5 开发步骤 271
4.4.6 总结与拓展 273
4.5 任务23:智能安防系统开发(案例11) 274
4.5.1 学习目标 274
4.5.2 开发环境 274
4.5.3 原理学习 274
4.5.4 开发内容 277
4.5.5 开发步骤 294
4.5.6 总结与拓展 296
4.6 任务24:实验室管理系统开发(案例12) 296
4.6.1 学习目标 296
4.6.2 开发环境 296
4.6.3 原理学习 296
4.6.4 开发内容 298
4.6.5 开发步骤 315
4.6.6 总结与拓展 317
4.7 任务25:无线抄表系统开发(案例13) 317
4.7.1 学习目标 317
4.7.2 开发环境 317
4.7.3 原理学习 317
4.7.4 开发内容 319
4.7.5 开发步骤 334
4.7.6 总结与拓展 335
4.8 任务26:智能家居自动控制系统开发(案例14) 336
4.8.1 学习目标 336
4.8.2 开发环境 336
4.8.3 原理学习 336
4.8.4 开发内容 337
4.8.5 开发步骤 344
4.8.6 总结与拓展 347
附录A 常见硬件及问题 348
A.1 Android智云Android开发平台的使用 348
A.2 无线节点镜像固化 350
A.3 无线节点修改网络信息 351
A.4 无线节点读取IEEE地址 352
A.5 认识各种传感器 353
A.6 传感器操作说明 357
参考文献 360
作者简介
廖建尚,男,副教授,毕业于广东工业大学通信与信息系统专业,硕士,现任职于广东交通职业技术学院。长期从事物联网技术的开发和教学工作。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
情感计算
¥66.8¥89.0 -
大模型RAG实战 RAG原理、应用与系统构建
¥69.3¥99.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥51.8¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥67.4¥89.8 -
LINUX实战——从入门到精通
¥51.8¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
快速部署大模型:LLM策略与实践(基于ChatGPT等大语言模型)
¥56.9¥79.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥81.8¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0 -
明解C语言:实践篇
¥62.9¥89.8