《物联网工程专业系列教材 物联网实训案例设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:张翼英,梁琨主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2018
  • ISBN:9787517065753
  • 页数:207 页
图书介绍:本书基于实际工作、生活中对物联网应用的不同需求,结合多种物联网典型技术,设计多个典型的物联网应用实训案例。全书共13章:第1章介绍物联网典型开发工具Arduino,包括其背景、开发环境等;第2章介绍了PM2.5的检测与展示;第3章介绍智能车锁系统原理、技术及开发过程;第4章基于超声波定位技术实现智能避障小车系统开发;第5章以RFID技术为核心,介绍基于RFID的公交卡系统;第6章详细介绍基于红外超声波等技术的智能视频对讲系统开发;第7章介绍烟气感知与告警系统的设计与开发;第8章介绍了仓库温湿度环境监测系统的设计与开发;第9章介绍基于Yeelink及树莓派的远程智能家居系统设计与开发;第10、11、12、13章从工业应用角度出发,分别开发了物联网基础系统和物联网管理服务平台,及基于平台的畜牧养殖业物联网应用案例、市政井盖物联网应用案例、工程机械物联网应用案例。本书适合作为高等院校物联网专业及相关专业学生的实验、实训教材,也适合作为物联网技术相关研究人员、企事业单位相关专业人员进行物联网工作的重要参考资料。

第1章 物联网项目开发概述 1

1.1 Arduino背景介绍 1

1.2 Arduino软件简介 2

1.3 Arduino开发环境及调试 5

1.4 Arduino基本语法 7

1.5 ArduinoUNO版型介绍 9

第2章 PM2.5 检测与展示 10

2.1 项目简介 10

2.1.1 背景介绍 10

2.1.2 系统简介 13

2.2 项目设计 14

2.2.1 运行流程 14

2.2.2 系统功能流程 15

2.3 项目开发 15

2.3.1 材料准备 15

2.3.2 开发过程 21

2.3.3 项目结果 23

2.4 应用展望 24

第3章 智能车锁系统 25

3.1 项目简介 25

3.2 项目设计 25

3.2.1 运行流程 25

3.2.2 系统功能流程 26

3.3 项目开发 27

3.3.1 系统硬件环境及说明 27

3.3.2 系统软件环境 30

3.3.3 系统制作步骤 30

3.3.4 软件设计开发 33

3.3.5 项目结果 36

3.4 应用展望 37

第4章 智能避障小车 39

4.1 项目简介 39

4.1.1 背景介绍 39

4.1.2 超声波定位技术 39

4.1.3 超声波定位方法 40

4.1.4 超声波传感器简介 41

4.1.5 超声波测距方法 42

4.2 项目设计 43

4.2.1 小车运行流程 43

4.2.2 避障模式原理 43

4.2.3 系统功能流程 44

4.3 项目开发 45

4.3.1 准备材料 45

4.3.2 开发环境搭建 47

4.3.3 开发步骤 47

4.4 应用展望 56

第5章 基于RFID的公交卡系统 58

5.1 项目简介 58

5.1.1 RFID简介 58

5.1.2 RFID系统的组成 59

5.1.3 RFID系统的分类 59

5.1.4 读写器 61

5.1.5 电子标签 61

5.1.6 RFID技术的应用 62

5.2 项目设计 64

5.3 项目开发 65

5.3.1 硬件连接 65

5.3.2 代码编写 67

5.4 应用展望 72

5.4.1 项目扩展 72

5.4.2 项目总结 73

第6章 视频对讲系统 74

6.1 项目简介 74

6.2 项目设计 75

6.2.1 系统架构 75

6.2.2 视频管道设计 75

6.2.3 关键工具 76

6.3 项目开发 77

6.3.1 主要硬件环境 77

6.3.2 软件开发环境 81

6.3.3 系统环境的搭建 81

6.3.4 超声波传感器代码 82

6.3.5 Socket协议 83

6.3.6 GStreamer视频管道技术 85

6.3.7 PWM信号控制舵机 86

6.4 应用展望 89

第7章 烟气感知报警系统 90

7.1 项目简介 90

7.1.1 背景介绍 90

7.1.2 烟气感知报警的体系结构 92

7.2 项目设计 93

7.2.1 Arduino介绍 93

7.2.2 温度传感器(LM35) 93

7.2.3 气体传感器(MQ-7) 94

7.2.4 粉尘传感器 96

7.2.5 蜂鸣器介绍 98

7.3 项目开发 99

7.4 应用展望 103

第8章 仓库温湿度环境监测系统 104

8.1 项目简介 104

8.2 项目设计 104

8.2.1 运行流程 104

8.2.2 系统功能运行流程 105

8.2.3 数据流程详解 105

8.3 项目开发 106

8.3.1 材料准备 106

8.3.2 开发环境搭建 108

8.3.3 开发过程 108

8.4 应用展望 116

8.4.1 温湿度传感器在烟叶发酵过程中的应用 116

8.4.2 温湿度传感器在地铁环境中的应用 116

第9章 安卓远程智能家居 118

9.1 项目简介 118

9.2 项目设计 118

9.2.1 红外线 119

9.2.2 人体红外感应传感器 120

9.2.3 所需软硬件及环境介绍 123

9.2.4 Yeelink平台介绍及Yeelink账号申请 123

9.3 树莓派端开发 126

9.3.1 树莓派简介 126

9.3.2 树莓派端功能综述 127

9.3.3 系统安装及环境配置 128

9.3.4 基于GPIO的红外无线遥控 130

9.3.5 基于GPIO的温湿度数据获取 136

9.3.6 基于树莓派系统的监控图像获取 137

9.3.7 基于Python环境的树莓派端功能开发 138

9.4 安卓端开发 143

9.4.1 安卓端功能综述 143

9.4.2 开发环境和目标平台 143

9.4.3 所用框架介绍 144

9.4.4 安卓端系统开发 144

9.5 系统功能整合测试 159

9.6 应用展望 162

第10章 工业设备物联网应用案例 163

10.1 项目简介 163

10.1.1 背景介绍 163

10.1.2 系统简介 163

10.2 项目设计 164

10.3 项目开发 164

10.3.1 物联网硬件开发及集成设计 165

10.3.2 物联网管理平台服务 171

10.3.3 流量及资费管理定制服务 172

10.3.4 应用平台开发 172

10.4 应用展望 172

第11章 畜牧养殖业物联网应用案例 173

11.1 项目简介 173

11.1.1 物联网硬件开发及集成设计 173

11.1.2 物联网管理平台服务 174

11.2 项目设计 175

11.2.1 牛羊等经济型散养畜牧业放牧管理应用 175

11.2.2 猪舍、水产等圈养型畜牧业环境智能监控 177

11.3 项目开发 180

11.3.1 空气质量传感器 180

11.3.2 温湿度传感器 181

11.3.3 系统功能 181

11.4 应用展望 183

第12章 市政井盖物联网应用案例 184

12.1 项目简介 184

12.1.1 背景介绍 184

12.1.2 系统简介 185

12.2 项目设计 186

12.2.1 运行流程 186

12.2.2 系统功能流程 188

12.3 项目开发 188

12.3.1 材料准备 188

12.3.2 相关流程 196

12.3.3 项目结果 199

12.4 应用展望 199

第13章 工程机械物联网应用案例 200

13.1 项目简介 200

13.1.1 设计背景 200

13.1.2 系统简介 200

13.2 项目设计 201

13.3 项目开发 201

13.3.1 系统硬件环境及说明 201

13.3.2 系统软件环境及说明 203

13.3.3 项目结果 204

13.4 应用展望 205

参考文献 206