物联网开发:树莓派JavaScript编程指南pdf下载pdf下载

物联网开发:树莓派JavaScript编程指南百度网盘pdf下载

作者:
简介:本篇主要提供物联网开发:树莓派JavaScript编程指南pdf下载
出版社:南京中译图书专营店
出版时间:2018-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

书名:物 网开发:树莓 编程指

定价:59.00元

作者: 鲁本·奥利 ·拉莫斯

出版社:机械工 出版社

出版日期:2018-01-01

ISBN:9787111588894

字数:

页码:

版次:1

装帧: 装-胶订

开本:16开

商品重量:0.4kg

编辑


内容提要


本书首先介绍了如何设置一个中心网络服 作为设备的连接中心。 后,进一步介绍了搭建网页服 来实 已连接设备 间的高层次通信。利用Arduino 树莓 Zero作为终端设备,本书展 了设备 间如何通信,如何实 各 ,以及如何用从一个中心设备进行控 。后,本书创建了一个复合的APP来控 设备,这些设备可以通过网页或智 机运行。

目录


目  录 Contents
译者序
关于作者
前言
1章 初识树莓 Zer*
1.1 设置树莓 Zer*
1.1.1 准备SD 2
1.1.2 安装Raspbian 作2
1.1.3 利用串 控 缆 试树莓 Zero3
1.1.4 使用串 测试 通信4
1.2  网与远程控 树莓 7
1.2.1 连接以 网络7
1.2.2 用SSH接入树莓 Zero8
1.2.3 连接Wi-Fi10
1.3 如何安装 工具10
1.4 测试通信13
1.5 更新package库14
1.6 远程桌面16
1.7 自定义网络服 18
1.8 测试PHP安装19
1.9  结21
2章 连接树莓 Zero22
2.1 数字信号输入:传感 DS18B2022
2.1.1 硬件要求22
2.1.2 硬件连接23
2.2 自定义单 协议24
2.2.1  件自定义25
2.2.2 在屏幕 显 读数26
2.3 用模数转换 MCP3008输入模拟信号26
2.4 树莓 GPIO 28
2.5 连接RTC32
2.6 设置DS3231模块35
2.7 测试RTC37
2.8 I2C设备设置37
2.9 终测试RTC38
2.10  结39
3章 接入传感 ——测量 实 物40
3.1 读取流*传感 来 算*的 积41
3.1.1 硬件连接41
3.1.2 读取传感 信号41
3.2 用Arduino读取 统 脉冲42
3.3 根据统 的脉冲数量 算*流速度43
3.4  算*的流速 积44
3.5 测量煤气浓度48
3.6 用传感 测量酒 浓度50
3.7 用传感 测火焰51
3.8 测量植物湿度53
3.9 测量容 中的*量55
3.10 测量温度、湿度 照,并把数据显 到LCD屏幕 57
3.10.1 硬件 件要求57
3.10.2 测试传感 59
3.10.3 在LCD 显 数据60
3.11 用PIR传感 测物 运动62
3.12 用开关 测 是否被 开63
3.13 用指纹传感 管 进 人员64
3.13.1 硬件设置64
3.13.2  存指纹65
3.13.3 测试传感 69
3.14  结71
4章 控 连接的设备72
4.1 利用Node.*s 作一个简单的网络服 72
4.2 利用Restful API Node.*s让树莓 控 一个继 73
4.2.1 JSON 结构74
4.2.2 aREST API指 74
4.2.3 在树莓 Zero 安装Node.*s74
4.3 从浏览 用aREST指 控 继 75
4.4 将 脑 的Node.*s设置成网络服 77
4.4.1 下载Node.*s78
4.4.2 安装Node.*s78
4.4.3 用Node.*s设置网络服 端 808080
4.5 用Arduino Wi-Fi扩展板 Node.*s 控温度、湿度 照81
4.6 用Arduino以 网扩展板 Node.*s 控温度、湿度 照87
4.6.1 Arduino以 网扩展板的应用 码87
4.6.2 设置设备的Node.*s90
4.7  结91
5章 在你的安全中添加网络 像 92
5.1 Arduino 树莓 间的互动92
5.1.1 在Raspbian下安装Arduino IDE93
5.1.2 远程连接树莓 93
5.1.3 用图像接 执行Arduino93
5.2 Raspbian下的Arduino界面94
5.2.1 准备工作95
5.2.2 选择串 95
5.2.3 从图形界面下载程序96
5.3 从树莓 Zero控 一个Arduino的输出 97
5.4 用Python控 Arduino98
5.5 将TTL串 像 连接到Arduino,并将图像 存到micro SD 99
5.6 用TTL串 像 测运动101
5.7 用树莓 控 快照拍 102
5.8 用网页控 像 104
5.8.1 通过PHP启动Python 本104
5.8.2 Python 本 码105
5.9 在安络中 控USB 像 106
5.9.1 设置Arduino YUN106
5.9.2 从MJPG-STREAMER服 控108
5.9.3 用树莓 控USB 像 108
5.10  结109
6章 搭建网络 视 用仪表盘控 设备110
6.1 设置MySQL数据服 110
6.1.1 安装MySQL111
6.1.2 安装PHP的MySQL驱动113
6.1.3 测试PHP MySQL113
6.2 安装phpMyAdmin管 数据库115
6.2.1 设置Apache服 116
6.2.2 从远程控 面板进入phpMyAdmin118
6.2.3 展 Arduinobd数据库118
6.2.4 从Arduino的以 网扩充板发送数据到网页服 119
6.3 MySQL的D*alogger121
6.3.1  本语言编程121
6.3.2 测试连接122
6.4 数据库查询123
6.4.1  本 件123
6.4.2 展 定数据的 本124
6.4.3 查询 录的温度125
6.5 LED的控 126
6.5.1  件要求126
6.5.2 测试LED127
6.5.3 从界面控 LED128
6.6 控 直流 机129
6.7 用 路控 灯132
6.8 其 气用具135
6.8.1 控 锁135
6.8.2 控 浇*136
6.9 从 何 方远程 问树莓 Zer*36
6.9.1 如何 问并设置路由 137
6.9.2 设置动态DNS139
6.9.3 创建No-ip.org 号140
6.10 控 灯并且测量 流消耗141
6.11 从已经连接的设备 传感 控 与 视Arduino、Wi-Fi 以 网扩展板147
6.11.1 编 控 控设备的单一接 码147
6.11.2 为 视 控 添加设备148
6.12  结150
7章 用物 网仪表盘搭建 视设备151
7.1 可以检测噪声的 听麦克 151
7.2 管 交流灯 的 流153
7.2.1 硬件要求153
7.2.2  件 码154
7.3 用RFID 控 问156
7.3.1 硬件要求156
7.3.2  件要求157
7.3.3  件 码157
7.4  测烟雾160
7.5 用树莓 Zero

作者介绍


关 于 作 者 About the AuthorRubén Oliva Ramos是一名 算机工程 。 在墨 拉萨尔大学巴 欧分校(Unive*ity of Salle Ba*io)获得 算机 子硕士学位,远程通信网络方向。 有五年以 基于Arduino 树莓 的控 、 视网络应用开发经验,擅 利用网页框架 云服 搭建物 网应用。
目前是拉萨尔大学巴 欧分校的机 工程 ,指导机 设 工程 的硕士学生。 还在墨 瓜纳华托州莱昂的Centro de Bachiller*o Teologico Industrial 225 学。所 内容 括 力 子、机 人与控 、自动化 微控 。 学 点在机械 子技 中心。 还是一名咨询 开发者, 括的 域有 控 数据采 。使用的技术 括ndroid、iOS、Windows Phone、Visual Studio .NET、HTML5、PHP、CSS、A*ax、、Angular、ASP .NET d*abases (SQlite、mongoDB MySQL) 网页服 (Node.*s IIS)。Ruben在Arduino、Raspberry Pi、Ether Shield、GPS与GSM/GPRS、ESP8266 均 过硬件编程。 还 通控 控数据采 。
“我想感谢 的 助,感谢 对我的启发。感谢我的 子Mayte 我的儿子Ruben、Dario在创作这本书期间对我的支持,也感谢 们对我所有项目的支持。感谢我亲 的 母 兄弟 妹。
我 望这本书 涵盖学习物 网(Inter of things)项目所需的 要论题,以及开发这类应用所需的先决条件。”

文摘


序言