本文共 3141 字,大约阅读时间需要 10 分钟。
第1~3章覆盖了物联网的基础知识。
第1章介绍本书所用的Arduino原型平台。第2章讨论了把东西连入互联网的几个方案。第3章介绍通信协议,哪些是物联网能用的协议。第4~12章用了第一部分的资料来构建物联网应用的原型。
第4章介绍Node-RED,这是一个可视化的设计软件,用来减少物联网应用所需的代码量。第5章讨论的是可以实时给用户提供数据的物联网应用的构建,教你如何构建一个入侵检测系统。第6章讨论可以遥控东西的物联网应用,比如灯光控制系统。第7章展示了用来构建点播物联网应用所需的各种元件。本章要构建一个智能停车系统。第8章教你适合网页应用的场景,所用的例子是温度监视系统。第9章讨论位置感知装置的重要性。在本章中,你将学习如何开发一个牲畜跟踪系统。第10章是关于需要人的响应的场景,在本章中,你将构建一个废物管理系统。第11章讨论了物联网的一种模式,当东西越来越智能时,这种模式会非常常见。该章的示例是一个节能系统。第12章介绍有助于加速进入物联网领域的一些平台。这一章的例子是构建一个土壤水分控制系统。前言
第一部分 基础1.3.1 工具栏 1.3.2 状态窗口 1.3.3 串口监视器窗口 1.4.1 执行Arduino代码 2.2.1 硬件需求 2.2.2 软件需求 2.2.3 电路 2.2.4 代码(Arduino) 2.2.5 最终的作品 2.3.1 硬件需求 2.3.2 软件需求 2.3.3 电路 2.3.4 代码(Arduino) 2.3.5 最终的作品 2.4.1 硬件需求 2.4.2 软件需求 2.4.3 无线设置 2.4.4 代码(Arduino) 2.4.5 最终的作品 3.2.1 代码(Arduino) 3.2.2 最终的作品 3.3.1 入侵检测系统 3.3.2 远程灯光控制 3.3.3 代码(Arduino) 3.3.4 最终的作品 第二部分 原型第4章 复杂流程:Node-RED 4.1 学习目标 4.2 硬件需求 4.3 软件需求 4.4 电路 4.5 Node-RED流 4.6 代码(Arduino) 4.6.1 外部库 4.6.2 互联网连接(无线) 4.6.3 读取传感器数据 4.6.4 数据发布 4.6.5 标准函数 4.7 最终的作品 4.8 小结 第5章 物联网模式:实时客户端 5.1 学习目标 5.2 硬件需求 5.3 软件需求 5.4 电路 5.5 代码(Arduino) 5.5.1 外部库 5.5.2 互联网连接(无线) 5.5.3 读取传感器数据 5.5.4 数据发布 5.5.5 标准函数 5.6 代码(安卓) 5.6.1 项目设置 5.6.2 屏幕布局 5.6.3 屏幕逻辑 5.6.4 MQTT客户端 5.7 最终的作品 5.8 小结 第6章 物联网模式:遥控 6.1 学习目标 6.2 硬件需求 6.3 软件需求 6.4 电路 6.5 代码(安卓) 6.5.1 项目设置 6.5.2 屏幕布局 6.5.3 屏幕逻辑 6.5.4 MQTT客户端 6.6 代码(Arduino) 6.6.1 外部库 6.6.2 互联网连接(无线) 6.6.3 数据订阅 6.6.4 控制灯光 6.6.5 标准函数 6.7 最终的作品 6.8 小结 第7章 物联网模式:点播客户端 7.1 学习目标 7.2 硬件需求 7.3 软件需求 7.4 电路 7.5 数据库表(MySQL) 7.6 代码(PHP) 7.6.1 数据库连接 7.6.2 接收和保存传感器数据 7.6.3 停车位数量 7.7 代码(Arduino) 7.7.1 外部库 7.7.2 互联网连接(无线) 7.7.3 读取传感器数据 7.7.4 数据发布 7.7.5 标准函数 7.8 代码(iOS)7.8.1 项目设置 7.8.2 屏幕布局 7.8.3 屏幕逻辑 7.9 最终的作品 7.10 小结 第8章 物联网模式:网页应用 8.1 学习目标 8.2 硬件需求 8.3 软件需求 8.4 电路 8.5 数据库表(MySQL) 8.6 代码(PHP) 8.6.1 数据库连接 8.6.2 接收和保存传感器数据 8.6.3 仪表盘 8.7 代码(Arduino) 8.7.1 外部库 8.7.2 互联网连接(无线) 8.7.3 读取传感器数据 8.7.4 数据发布 8.7.5 标准函数 8.8 最终的作品 8.9 小结 第9章 物联网模式:位置感知 9.1 学习目标 9.2 硬件需求 9.3 软件需求 9.4 电路 9.5 数据库表(MySQL) 9.6 代码(PHP) 9.6.1 数据库连接 9.6.2 接收和保存传感器数据 9.6.3 地图 9.7 代码(Arduino) 9.7.1 外部库 9.7.2 互联网连接(无线) 9.7.3 获得GPS坐标 9.7.4 数据发布 9.7.5 标准函数 9.8 最终的作品 9.9 小结 第10章 物联网模式:人-机交互 10.1 学习目标 10.2 硬件需求 10.3 软件需求 10.4 电路 10.5 代码(Arduino) 10.5.1 外部库 10.5.2 互联网连接(无线) 10.5.3 读取传感器数据 10.5.4 数据发布 10.5.5 标准函数 10.6 Effektif工作流 10.6.1 创建过程 10.6.2 配置过程 10.7 Node-RED流 10.8 最终的作品 10.9 小结 第11章 物联网模式:机-机交互 11.1 学习目标 11.2 光线传感器 11.2.1 代码(Arduino) 11.3 灯光控制设备 11.3.1 代码(Arduino) 11.4 最终的作品 11.5 小结 第12章 物联网平台 12.1 学习目标 12.2 硬件需求 12.3 软件需求 12.4 电路 12.5 Xively配置 12.6 Zapier配置 12.7 Xively触发器 12.8 代码(Arduino) 12.8.1 外部库 12.8.2 互联网连接(无线) 12.8.3 读取传感器数据 12.8.4 数据发布 12.8.5 标准函数 12.9 最终的作品 12.10 小结转载地址:http://mjpfx.baihongyu.com/