失效链接处理 |
用于物联网的Arduino项目开发实用案例解析 PDF 下载
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/1373344836.html
相关截图:
资料简介: 物联网远不止是把东西连接到互联网上那么简单。物联网给沉默呆滞的东西加上感知、通信和响应的能力,从而把它们变得更加智能。本书来自于作者对物联网的个人体验。全书包含两个部分,第壹部分介绍构建物联网应用的基础知识,第二部分采用基于项目的方法介绍物联网应用的开发。在每一章的后,读者都会得到一个物联网应用的可用原型。 资料目录: 译者序 前言 第一部分 基础 第1章 Arduino入门 2 1.1 学习目标 2 1.2 硬件需求 2 1.3 软件需求 4 1.3.1 工具栏 5 1.3.2 状态窗口 6 1.3.3 串口监视器窗口 6 1.4 Arduino编程语言参考 6 1.4.1 执行Arduino代码 9 1.5 小结 10 第2章 互联网连接 11 2.1 学习目标 11 2.2 Arduino Uno的有线连接(以太网) 12 2.2.1 硬件需求 12 2.2.2 软件需求 12 2.2.3 电路 12 2.2.4 代码(Arduino) 13 2.2.5 最终的作品 15 2.3 Arduino Uno的无线连接(WiFi) 16 2.3.1 硬件需求 16 2.3.2 软件需求 17 2.3.3 电路 17 2.3.4 代码(Arduino) 17 2.3.5 最终的作品 20 2.4 Arduino Yún的无线连接(WiFi) 21 2.4.1 硬件需求 21 2.4.2 软件需求 21 2.4.3 无线设置 21 2.4.4 代码(Arduino) 26 2.4.5 最终的作品 28 2.5 小结 28 第3章 通信协议 29 3.1 学习目标 29 3.2 HTTP 29 3.2.1 代码(Arduino) 30 3.2.2 最终的作品 34 3.3 MQTT 35 3.3.1 入侵检测系统 35 3.3.2 远程灯光控制 36 3.3.3 代码(Arduino) 37 3.3.4 最终的作品 39 3.4 小结 40 第二部分 原型 第4章 复杂流程:Node-RED 42 4.1 学习目标 44 4.2 硬件需求 44 4.3 软件需求 44 4.4 电路 45 4.5 Node-RED流 46 4.6 代码(Arduino) 55 4.6.1 外部库 55 4.6.2 互联网连接(无线) 55 4.6.3 读取传感器数据 55 4.6.4 数据发布 56 4.6.5 标准函数 57 4.7 最终的作品 58 4.8 小结 58 第5章 物联网模式:实时客户端 59 5.1 学习目标 60 5.2 硬件需求 60 5.3 软件需求 61 5.4 电路 61 5.5 代码(Arduino) 62 5.5.1 外部库 62 5.5.2 互联网连接(无线) 63 5.5.3 读取传感器数据 63 5.5.4 数据发布 65 5.5.5 标准函数 66 5.6 代码(安卓) 66 5.6.1 项目设置 66 5.6.2 屏幕布局 70 5.6.3 屏幕逻辑 74 5.6.4 MQTT客户端 76 5.7 最终的作品 84 5.8 小结 86 第6章 物联网模式:遥控 87 6.1 学习目标 88 6.2 硬件需求 88 6.3 软件需求 88 6.4 电路 89 6.5 代码(安卓) 90 6.5.1 项目设置 90 6.5.2 屏幕布局 94 6.5.3 屏幕逻辑 98 6.5.4 MQTT客户端 99 6.6 代码(Arduino) 104 6.6.1 外部库 104 6.6.2 互联网连接(无线) 104 6.6.3 数据订阅 105 6.6.4 控制灯光 105 6.6.5 标准函数 106 6.7 最终的作品 107 6.8 小结 109 第7章 物联网模式:点播客户端 110 7.1 学习目标 111 7.2 硬件需求 111 7.3 软件需求 112 7.4 电路 112 7.5 数据库表(MySQL) 112 7.6 代码(PHP) 114 7.6.1 数据库连接 115 7.6.2 接收和保存传感器数据 115 7.6.3 停车位数量 117 7.7 代码(Arduino) 118 7.7.1 外部库 118 7.7.2 互联网连接(无线) 119 7.7.3 读取传感器数据 119 7.7.4 数据发布 120 7.7.5 标准函数 121 7.8 代码(iOS) 122 7.8.1 项目设置 122 7.8.2 屏幕布局 124 7.8.3 屏幕逻辑 130 7.9 最终的作品 136 7.10 小结 138 第8章 物联网模式:网页应用 139 8.1 学习目标 139 8.2 硬件需求 140 8.3 软件需求 140 8.4 电路 141 8.5 数据库表(MySQL) 142 8.6 代码(PHP) 143 8.6.1 数据库连接 143 8.6.2 接收和保存传感器数据 144 8.6.3 仪表盘 145 8.7 代码(Arduino) 148 8.7.1 外部库 149 8.7.2 互联网连接(无线) 149 8.7.3 读取传感器数据 149 8.7.4 数据发布 150 8.7.5 标准函数 151 8.8 最终的作品 152 8.9 小结 153 第9章 物联网模式:位置感知 154 9.1 学习目标 155 9.2 硬件需求 155 9.3 软件需求 155 9.4 电路 156 9.5 数据库表(MySQL) 156 9.6 代码(PHP) 158 9.6.1 数据库连接 158 9.6.2 接收和保存传感器数据 159 9.6.3 地图 161 9.7 代码(Arduino) 164 9.7.1 外部库 164 9.7.2 互联网连接(无线) 164 9.7.3 获得GPS坐标 164 9.7.4 数据发布 166 9.7.5 标准函数 167 9.8 最终的作品 168 9.9 小结 169 第10章 物联网模式:人-机交互 170 10.1 学习目标 170 10.2 硬件需求 171 10.3 软件需求 171 10.4 电路 172 10.5 代码(Arduino) 173 10.5.1 外部库 173 10.5.2 互联网连接(无线) 174 10.5.3 读取传感器数据 174 10.5.4 数据发布 175 10.5.5 标准函数 176 10.6 Effektif工作流 177 10.6.1 创建过程 177 10.6.2 配置过程 178 10.7 Node-RED流 184 10.8 最终的作品 188 10.9 小结 190 第11章 物联网模式:机-机交互 191 11.1 学习目标 192 11.2 光线传感器 192 11.2.1 代码(Arduino) 192 11.3 灯光控制设备 195 11.3.1 代码(Arduino) 195 11.4 最终的作品 198 11.5 小结 200 第12章 物联网平台 201 12.1 学习目标 202 12.2 硬件需求 202 12.3 软件需求 202 12.4 电路 202 12.5 Xively配置 204 12.6 Zapier配置 208 12.7 Xively触发器 214 12.8 代码(Arduino) 215 12.8.1 外部库 215 12.8.2 互联网连接(无线) 215 12.8.3 读取传感器数据 215 12.8.4 数据发布 216 12.8.5 标准函数 217 12.9 最终的作品 218 12.10 小结 221 |