当前位置:首页 > 工业技术
玩转Arduino物联网应用篇
玩转Arduino物联网应用篇

玩转Arduino物联网应用篇PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:陶冶,王晓东,刘君编著
  • 出 版 社:北京航空航天大学出版社
  • 出版年份:2013
  • ISBN:9787512411968
  • 页数:163 页
图书介绍:本书围绕物联网与开源硬件Arduino展开,由对开源硬件的介绍入手,深入浅出了描述了物联网应用的特点与开发手段,并且注重动手实践,读者经过系统的阅读,能够学会和掌握开源硬件Arduino的基本使用方法,学会使用Arduino进行传感器数据采集,数据通信和设备控制;并能够结合Yeelink物联网免费开放平台,实际的动手实现典型的物联网应用。对于读者来说,不管是在家中DIY趣味电子产品,还是进行电子开发项目的原型开发,都能够起到动手操作的乐趣。随着开源硬件Arduino和物联网的兴起,社交应用(如微博)以及智能手机(iphone)的发展,如何在这些交叉领域进行有效融合,让读者能够不需要太多的基础就能够完成类似的跨界创意产品,是Yeelink团队一直重点关注的方向,在该系列从书中,作者将从最新的电子产品介绍出发,分析和研究创业产品的开放方法和实现方式,提供一套完善的软硬件和平台工具链,从而引导读者掌握自己制作类似炫酷产品的能力。
《玩转Arduino物联网应用篇》目录

基础篇 2

第1章 概述 2

1.1认识物联网 2

1.1.1感知层 4

1.1.2中间层(网络层) 4

1.1.3应用层 5

1.2开源软件与开源硬件 7

1.2.1开源软件 7

1.2.2开源硬件 8

1.3 Arduino简介 10

1.3.1 Arduino的历史 10

1.3.2 Arduino的优势 11

1.3.3 Arduino的应用领域 12

第2章Arduino工作环境 14

2.1 Arduino硬件概述 14

2.1.1电源部分 15

2.1.2电源引脚 16

2.1.3输入输出端口 16

2.1.4通信接口 17

2.2 Arduino软件平台 17

2.2.1 Arduino IDE下载安装 17

2.2.2 Arduino驱动安装 19

2.2.3 Arduino IDE菜单 20

2.2.4 Arduino库 25

入门篇 29

第3章Arduino与传感器数据读取 29

3.1如何使用模拟型传感器——光敏传感器电子积木(模拟模式) 29

3.1.1硬件需求 30

3.1.2连线图 31

3.1.3软件编程 31

3.2如何使用数字型传感器——光敏传感器电子积木(数字模式) 32

3.2.1硬件需求 32

3.2.2连线图 33

3.2.3软件编程 33

3.3如何使用单线接口传感器——DTH11温湿度传感器 34

3.3.1硬件需求 34

3.3.2连线图 35

3.3.3软件编程 36

第4章Arduino的通信接口与外围模块 38

4.1如何使用Arduino的SPI接口——SD卡模块 38

4.1.1硬件需求 39

4.1.2连线图 40

4.1.3软件编程 41

4.2 Arduino的I2 C接口——RTC时钟模块 42

4.2.1硬件需求 45

4.2.2连线图 45

4.2.3软件编程 46

4.3 Arduino的UART接口——串口1602显示屏模块 48

4.3.1硬件需求 50

4.3.2连线图 51

4.3.3软件编程 51

第5章Arduino控制机电设备 53

5.1如何使用Arduino控制继电器 53

5.1.1硬件需求 53

5.1.2连线图 54

5.1.3软件编程 55

5.2如何使用Arduino控制直流电机 55

5.2.1硬件需求 58

5.2.2连线图 59

5.2.3软件编程 60

5.3如何使用Arduino控制步进电机 60

5.3.1硬件需求 61

5.3.2连线图 61

5.3.3软件编程 62

第6章 两个Arduino之间如何进行通信 64

6.1通过UART连接通信 64

6.1.1硬件需求 64

6.1.2连线图 65

6.1.3 Arduino的软件编程 65

6.2 315 MHz的世界——PT2262/2272通信方式 67

6.2.1硬件需求 70

6.2.2连线图 70

6.2.3软件编程 71

6.3 2.4 GHz的世界——Nordic24L01通信的方式 73

6.3.1硬件需求 76

6.3.2连线图 77

6.3.3软件编程 78

简介篇 86

第7章 物联网服务平台 86

7.1物联网大规模应用面临的问题 86

7.2传感器的网络化 88

7.3物联网服务平台的架构设计 90

7.3.1总体架构 90

7.3.2中间件 92

7.3.3平台服务模式 92

第8章Yeelink平台简介 93

8.1概述 93

8.2 Yeelink平台关键技术 95

8.2.1移动APP融合技术 95

8.2.2社交网络融合技术 95

8.2.3设备云端管理技术 96

8.2.4事件驱动的消息分发技术 97

8.3 Yeelink的使用 98

8.3.1如何注册Yeelink用户 98

8.3.2如何向Yeelink平台发送数据 102

8.3.3如何从Yeelink平台取回数据 103

8.3.4 Yeelink对Arduino的反向控制 105

第9章Yeelink的设备和传感器 106

9.1数值型传感器 107

9.2开关型传感器 109

9.3 GPS型传感器 110

9.4泛型传感器 111

9.5图像传感器 111

9.6微博传感器 112

第10章Yeelink平台上的“动作”和“事件触发器” 114

10.1支持的“动作”类型 116

10.1.1短信和电子邮件 116

10.1.2网址推送 116

10.1.3发送微博 117

10.2“动作”和“触发器”的应用实例 118

10.2.1如何在数值型传感器达到阈值时触发Email事件 118

10.2.2如何用传感器参数去触发新浪微博 118

10.2.3如何使用微博传感器来控制开关型传感器 119

实战篇 122

第11章 植物生长状态监测 122

11.1原理介绍 122

11.2硬件需求 122

11.3 Yeelink平台配置 123

11.4 Arduino编程实现 126

第12章 智能家居安防报警系统 130

12.1原理介绍 130

12.2硬件需求 131

12.3设备连接 132

12.4 Yeelink平台配置 133

12.5 Arduino编程实现 134

第13章GPS传感器和基于位置的应用服务 138

13.1原理介绍 138

13.2硬件需求 138

13.3设备连接 139

13.4 Yeelink平台配置 140

13.5 Arduino编程实现 140

高级篇 145

第14章 家居环境监控 145

14.1硬件要求 145

14.2软件要求 146

14.3 VMWare配置过程 147

14.4系统联调 150

14.4.1配置固件 151

14.4.2安装wget、curl 152

14.4.3添加定时任务 153

第15章 空气质量采集器 155

15.1硬件设备 155

15.3设备连接 157

15.4测试和校准 159

15.5系统联调 161

参考文献 163

相关图书
作者其它书籍
返回顶部