《物联网技术与应用实践 项目式》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:熊茂华,熊昕,甄鹏编著;梅仲豪主审
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2014
  • ISBN:9787560635002
  • 页数:312 页
图书介绍:《物联网技术与应用实践》全面而系统地覆盖了物联网技术和应用开发知识,融会贯通了物联网的基本概念、物联网体系架构、传感器及检测技术、RFDI技术、物联网通信与网络技、无线传感网技术、物联网安全技术、物联网M2M、物联网数据融合技术、云计算技术及物联网系统平台设计。全书共有11章,其中:第1章 物联网的概论、第2章 物联网体系架构、第3章 传感器及检测技术、第4章 射频识别技术、第5章 物联网通信与网络技术、第6章 无线传感网、第7章 物联网安全、第8章 物联网M2M、第9章 物联网数据融合技术、第10章 云计算、第11章 物联网系统平台设计。全书以物联网为主线,描述了多种现有的关键技术和热点领域。首先介绍了物联网的基础知识,再从物联网体系架构的角度阐释物联网的内涵,按照感知层、网络层、应用层的分层模型建立起物联网的基本体系。物联网的发展在于应用,因此,又进一步介绍物联网安全技术、物联网M2M、物联网数据融合技术、云计算技术及物联网系统平台设计与开发实例。本书在讲完每一章后都配有习题、思考题及实验实训项目。

项目一 物联网体系架构设计 1

1.1 任务一:背景知识 1

1.1.1 国外物联网发展现状 2

1.1.2 国内物联网现状 3

1.1.3 物联网的应用 4

1.2 任务二:物联网体系架构 5

1.2.1 物联网的自主体系结构 5

1.2.2 物联网的EPC体系结构 5

1.2.3 物联网的UID技术体系 7

1.2.4 构建物联网体系结构的原则 7

1.2.5 实用的层次性物联网体系架构 8

1.3 任务三:物联网体系架构详析 9

1.3.1 感知层 9

1.3.2 网络层 14

1.3.3 应用层 17

练习题 19

项目二 物联网开发环境的构建 22

2.1 任务一:了解物联网综合平台 22

2.2 任务二:KeilC集成开发环境的构建 23

2.2.1 KeilC开发环境的安装 23

2.2.2 KeilC的使用 23

2.3 任务三:ZigBee开发环境的构建 25

2.3.1 IAR集成开发环境的安装 25

2.3.2 IAR的使用 26

2.3.3 ZigBee协议栈安装与应用 32

2.3.4 程序仿真与调试 39

2.4 任务四:Java开发环境的构建 43

2.4.1 Java开发环境构建 43

2.4.2 Java应用程序开发 46

2.5 任务五:Android开发环境的构建 47

2.5.1 Android开发环境的构建和配置 47

2.5.2 Android应用程序开发 55

实践题 61

项目三 传感器与检测的实现 62

3.1 任务一:传感器的基础知识 62

3.1.1 传感器的概述 62

3.1.2 传感器的分类 63

3.1.3 传感器的性能指标 64

3.1.4 传感器的组成和结构 65

3.2 任务二:检测技术基础 66

3.2.1 检测系统概述 66

3.2.2 检测技术分类 67

3.2.3 检测系统组成 68

3.3 任务三:典型传感器的选择 69

3.3.1 磁检测传感器 69

3.3.2 光照传感器 70

3.3.3 红外对射传感器 71

3.3.4 人体检测传感器 71

3.3.5 温湿度传感器 72

3.3.6 红外感应火焰传感器 77

3.3.7 声响检测传感器 77

3.3.8 烟雾检测传感器 79

3.3.9 结露检测传感器 79

3.3.10 酒精检测传感器 80

3.4 任务四:物联网中传感器应用实践 81

3.4.1 实践一:温湿度传感器应用 81

3.4.2 实践二:光敏传感器应用 91

练习题 97

项目四 射频识别技术应用项目的开发 98

4.1 任务一:射频识别技术基础知识 98

4.1.1 射频识别 98

4.1.2 RFID技术分类 99

4.1.3 RFID技术标准 102

4.2 任务二:RFID系统的组成 103

4.2.1 RFID的工作原理及系统组成 103

4.2.2 RFID系统中的软件组件 105

4.3 任务三:几种常见的RFID系统 106

4.3.1 电感耦合RFID系统 107

4.3.2 反向散射耦合RFID系统 108

4.4 任务四:RFID中间件技术 110

4.4.1 RFID中间件的组成及功能特点 110

4.4.2 RFID中间件体系结构 112

4.5 任务五:RFID典型模块应用实践 113

4.5.1 高频(HF)读卡模块 113

4.5.1 MIFARE 1卡通信测试实训 121

练习题 127

项目五 物联网通信技术应用项目开发 130

5.1 任务一:蓝牙技术应用与实践 130

5.1.1 蓝牙技术的背景知识 130

5.1.2 蓝牙网关 132

5.1.3 蓝牙系统的结构及组成 133

5.1.4 实践一:Bluetooth模块的应用实践 135

5.1.5 实践二:基于Bluetooth的传感器网络实践 143

5.2 任务二:GPRS技术应用开发 159

5.2.1 GPRS技术基础知识 159

5.2.2 GPRS无线通信实践 160

5.3 任务三:ZigBee技术应用开发 164

5.3.1 ZigBee技术的基础知识 164

5.3.2 ZigBee协议栈 164

5.3.3 构建ZigBee的网络系统 165

5.4 任务四:Wi-Fi技术 166

5.4.1 Wi-Fi技术的基础知识 166

5.4.2 Wi-Fi设备的应用实践 168

5.5 任务五:无线网的综合实践 176

5.5.1 实践一:ZigBee无线组网和点对点通信 176

5.5.2 实践二:3G无线通信的应用实践 194

练习题 197

项目六 无线传感器网络技术应用与实践 200

6.1 任务一:无线传感器网络基础知识 200

6.1.1 无线传感器网络背景知识 200

6.1.2 无线传感器网络的特点 200

6.2 任务二:无线传感器网络体系结构及协议系统结构 201

6.2.1 无线传感器网络体系结构 201

6.2.2 无线传感器网络的通信协议栈 203

6.3 任务三:构建无线传感器的协议 205

6.3.1 无线传感器网MAC协议 205

6.3.2 无线传感网路由协议 209

6.4 任务四:传感网系统设计与开发 212

6.4.1 无线传感器网络系统设计基本要求 212

6.4.2 无线传感器网络的实现方法 213

6.5 任务五:无线传感器网络的应用实践 218

6.5.1 实践一:基于Z-Stack协议栈的无线传感器网络组网实践 218

6.5.2 实践二:基于Z-Stack的无线数据(温湿度)传输 228

练习题 238

项目七 基于物联网的公交车收费系统设计 240

7.1 任务一:项目的需求分析 240

7.1.1 系统需求 240

7.1.2 公交车收费流程 241

7.2 任务二:系统硬件 241

7.3 任务三:软件设计 241

7.3.1 系统整体设计 241

7.3.2 系统运行效果图 242

7.3.3 部分代码解析 244

实践题 249

项目八 基于物联网的环境监测报警系统 250

8.1 任务一:项目的需求分析 250

8.2 任务二:系统硬件 251

8.3 任务三:软件设计 251

8.3.1 系统整体设计 251

8.3.2 系统运行效果图 252

8.3.3 部分代码解析 254

实践题 260

项目九 基于RFID技术的C/S模式智能仓储物流系统设计 261

9.1 任务一:项目概述 261

9.2 任务二:系统硬件 262

9.3 任务三:软件设计 267

实践题 270

项目十 基于物联网的智能泊车系统设计 271

10.1 任务一:智能泊车系统的简述 271

10.2 任务二:系统的结构设计 272

10.3 任务三:系统的模块接口设计 275

10.4 任务四:系统的界面设计 280

10.5 任务五:系统的软件设计 282

练习题 311

参考文献 312