号外号外,《自己动手设计物联网》已经在各大书城有售啦~

购买地址如下:

亚马逊:https://www.amazon.cn/dp/B01IBZWTWW(戳阅读原文即可访问)

http://item.jd.com/11946585.html(复制到浏览器中打开)

当当:http://product.dangdang.com/24000878.html(复制到浏览器中打开)

 ◆ ◆

这是我的第一本书。这本书从自己动手打造一个物联网出发,旨在教会大家如何从系统级别、架构级别去设计物联网,从而掌握打造物联网系统的全过程。

这本书在讲解的过程中遵循循序渐进的思想。首先,设计一个基于文本文件的物联网系统,展示了一个基本的物联网体系。然后,实现以互联网为基础的物联网系统,即以HTTP协议与Web编程为基础的物联网系统。最后,打造一个能结合多个物联网协议的物联网系统。在这个过程中,大家还将学会如何打造物联网的相关应用——手机APP、温度趋势、网页端控制等,以及如何打造智能、安全的物联网系统的相关内容。

要想了解这本书诞生的更多花絮,请参阅:我的第一本书《自己动手设计物联网》现已预售

在今天的二条推送中,可以阅读@justjavac为本书写的序,节选如下:

上过大学的人都有感触,自行车、饭卡、女朋友,三者其一如果没有弄丢过,那么你的大学是不完整的。当手机不知道放在哪了,我们可以用朋友的手机拨通这个号码,这样就可以根据来电声音找到手机。但是当钥匙不知道放哪了,除了翻箱倒柜地找之外,貌似没有更好的办法了。如果钥匙也能够接入网络的话,那么我们就可以轻松地定位钥匙于千里之外。

互联网的发展飞速地改变着世界,也改变着我们。而细看互联网的发展你会发现,之前我们使用互联网检索信息,这时的互联网连接的是“人与信息”,可以广义地称之为“人与物”。随着QQ、微信、人人网等社交网站的兴起,互联网连接的是“人与人”。而下一个互联网的发展方向则是连接“物与物”——我们称之为物联网。

小时候我们总会幻想有一个哈利·波特那样的魔法世界,或者西游记那样的神话世界,而长大后我们则会畅想钢铁侠那样的科幻世界。

下班后当你拖着疲惫的身体坐在地铁上,拿出手机更新自己的状态为下班路上,这时电饭煲会自动开启,里面的米饭进入蒸煮状态,窗户自动关闭,而空调自动打开并根据室内温度调整到最适合的温度……不过最霸气的当然还是每天早上,你睁开朦胧睡眼,大喊一声“要有光”,于是整个屋子都亮了。

 ◆ ◆

整本书的主线如下图所示:

目录:

第1章 概览 1
1.1 物联网发展历史 1
1.2 物联网概念 3
1.3 联网——各式各样的联网设备 4
1.4 物联网系统的核心是网络 5
1.5 小结 6
第2章 一个极简的物联网:hello,world 8
2.1 数据的传输过程 9
2.1.1 将数据快递到用户手中 10
2.1.2 数据与服务中心 14
2.2 一个文本的物联网 16
2.2.1 从浏览器到服务器 17
2.2.2 获取数据与状态 22
2.3 设备状态改变 23
2.3.1 用Raspberry Pi来读取数据 24
2.3.2 使用Raspberry Pi控制LED 28
2.4 小结 32
2.5 练习建议 33
2.6 问题回顾 33
2.7 相关阅读资料 33
第3章 分解物联网系统 34
3.1 物联网的层级结构 35
3.1.1 一个常见场景下的层级结构 35
3.1.2 理想的物联网层级结构 38
3.1.3 与真实世界交互的物理层 41
3.1.4 物联网的神经中枢——协调层 45
3.1.5 物联网的核心——应用层 47
3.1.6 通信 49
3.2 小结 51
3.3 相关阅读资料 52
第4章 基于Web的物联网系统 53
4.1 Web应用架构 54
4.1.1 MVC 55
4.1.2 领域与适配器层 56
4.1.3 最小的HTTP API 57
4.1.4 RESTful API 58
4.2 数据持久化 63
4.2.1 数据库简介 63
4.2.2 连接MongoDB数据库 65
4.3 视图与应用层 76
4.3.1 视图 76
4.3.2 控制层界面 78
4.4 部署 84
4.5 小结 85
4.6 练习建议 86
4.7 相关阅读资料 86
第5章 连接设备 87
5.1 连接控制器 88
5.1.1 一个重复的示例以及仿造API 89
5.1.2 Raspberry Pi + Arduino 90
5.1.3 Arduino与网络模块 94
5.1.4 NodeMCU 98
5.2 连接执行器 103
5.2.1 直接控制示例 103
5.2.2 间接控制示例 106
5.2.3 示例代码 109
5.3 连接传感器 111
5.3.1 让API支持上传传感器数据 112
5.3.2 土壤湿度传感器 114
5.3.3 温度传感器 115
5.3.4 数据合并 121
5.4 小结 123
5.5 相关阅读资料 123
第6章 物联网应用示例 124
6.1 数据可视化 125
6.1.1 可视化用户数据 127
6.1.2 仪表盘 129
6.2 仪表盘类型示例:温度趋势图 130
6.2.1 移动设备上查看 139
6.2.2 使用Dashing 140
6.3 创建手机应用 146
6.3.1 Ionic简介 147
6.3.2 趋势图 153
6.3.3 控制硬件 155
6.3.4 用蓝牙来与硬件通信 158
6.4 使用AWS云平台构建物联网 162
6.5 小结 167
6.6 相关阅读资料 168
第7章 真正的物联网:MQTT与CoAP协议 169
7.1 MQTT 171
7.1.1 MQTT消息订阅示例 171
7.1.2 创建MQTT服务 174
7.1.3 整合MQTT服务 179
7.1.4 MQTT-SN 189
7.2 CoAP 189
7.2.1 CoAP协议示例 191
7.2.2 创建CoAP服务 194
7.2.3 整合CoAP服务 197
7.3 小结 200
7.4 相关阅读资料 200
第8章 智能与安全 201
8.1 回顾我们的物联网系统 202
8.2 智能化 204
8.2.1 自然语言处理 204
8.2.2 机器学习之贝叶斯分类器 207
8.3 安全与隐私 209
8.3.1 网络攻击 209
8.3.2 认证 211
8.3.3 私有物联网 212
8.3.4 隐私 212
8.4 小结 213
8.5 相关阅读资料 214


 ◆ ◆


最后,重磅福利附上:记得关注微博@phodal以及此微信公众号,说不定我们:一!言!不!合!就!送!书!哦!敬请期待!

再次附上购买地址,请复制到浏览器中打开~或点击文末阅读原文访问亚马逊链接。


亚马逊:https://www.amazon.cn/dp/B01IBZWTWW

京东:http://item.jd.com/11946585.html

当当:http://product.dangdang.com/24000878.html

《自己动手设计物联网》已在各大书城有售相关推荐

  1. 《自己动手设计物联网》Kindle 版已上架

    物联网是一个跨领域的学科,涉及方方面面的知识,包括硬件.软件.网络.协议等,这些知识很难在一本书里详细展开.目前很多关于物联网的图书集中于射频.ZigBee.WiFi.蓝牙等硬件层级的构建. < ...

  2. 为什么《自己动手设计物联网》 和《全栈应用开发》一样也打了 4.9 折??

    今天,又打开了一次亚马逊,想看看评论里有没有什么好的反馈.然后: 这不是和之前的<全栈应用开发>一样吗? 为什么<自己动手设计物联网> 和<全栈应用开发>一样也打了 ...

  3. 【福利】 | 你的《自己动手设计物联网》签名版已经准备好了

    在我知道这本书已经出版的时候,我也已经收到了 8本 <自己动手设计物联网>的纸质版. 因为数量有限所以我们先在微博上来了个转发送书: #转发送书# 即日起至8月11日零点,关注 @phod ...

  4. CSDN开发者周刊 TDengine:专为物联网订制的大数据平台 YugaByte DB:高性能的分布式ACID事务数据库

    CSDN开发者周刊:   TDengine:专为物联网订制的大数据平台 YugaByte DB:高性能的分布式ACID事务数据库 CSDN开发者周刊:只为传递"有趣/有用"的开发者 ...

  5. 物联网已死,API 万岁!

    "物联网"的未来从来都不是关于更快.更好.更新和更多的硬件,它一直是聚焦于让设备协同工作,创造奇迹.作为用户,未来我们是否注定了要不断地在手机上搜索应用程序?或者绞尽脑汁试图让设备 ...

  6. 物联网未来的9大主要安全挑战

    物联网(IoT)是数字化转型时代热门的技术之一,它将一切都连接到Internet.它是智能家居.自动驾驶汽车.智能电表和智能城市背后的核心技术.但是,物联网(IoT)的未来存在九个主要的安全挑战. 在 ...

  7. 数字经济建设在数字新技术体系上,数字新技术主要包括物联网、云计算、大数据、人工智能、区块链等五大技术

    40年以来,中国经济发展经历两大历史性变革,第一次是20世纪八九十年代,从计划经济转向市场经济,社会生产力大解放,经济高速度增长,中国成为世界第二大经济体,实现第一次历史性的大变革.第二次是21世纪从 ...

  8. (转)超全面设计指南:如何做大屏数据可视化设计?

    数据可视化是一门庞大系统的科学,本文所有讨论仅针对大屏数据可视化这一特定领域.管中窥豹,如有遗漏或不足之处欢迎大家讨论交流. 文章结构及思维导图: 一.基础概念 1. 什么是数据可视化 把相对复杂.抽 ...

  9. 美团已开始研发大模型 ;华为MetaERP全球上线;金山软件一季度净利润同比增长96%丨每日大事件...

    ‍ ‍数据智能产业创新服务媒体 --聚焦数智 · 改变商业 企业动态 阿里云智能被曝进行组织岗位和人员优化,补偿标准为N+1+1 近日,一位阿里云智能内部人士透露:"每年公司会进行正常的组织 ...

最新文章

  1. poj-1159 Palindrome **
  2. Jenkins 使用 maven 出现C:\Windows\system32\config\systemprofile的解决
  3. junit 测试执行顺序_JUnit 5中的测试执行顺序
  4. python单元测试的应用_单元测试使用请求库的python应用程序
  5. pom.xml中添加阿里云Maven中央仓库配置
  6. localStorage 真正的本地缓存
  7. 全民一起玩python课件_全民一起玩Python课基础+提高篇[免费学习]
  8. 订单可视化(智能制造、流程再造、企业信息化) 第七篇 经营班子掌舵,业务与开发分离,走向成功必备条件...
  9. leetcode题目整理
  10. Cookie使用基础
  11. 区块链 试题_区块链期末复习四
  12. 无法打开预编译头文件的解决方法及预编译头原理[ZZ] 转
  13. admi后台 vue_vue-ele-admin后台管理系统框架__布局
  14. PIXI 精灵表和精灵动画
  15. java 数据周期预测_预测算法 | Holt Winter季节性指数平滑法 附JAVA代码
  16. 小卡的土豆园开园了~
  17. nokia5200中使用ucweb浏览器
  18. 红外线计件器课程设计报告书
  19. 吃白菜一样用micropython玩esp32(四)—— siri远程控制点灯
  20. 软件推荐 scrcpy

热门文章

  1. android AOSP 下载
  2. Linux中安装数据库
  3. Pandora数据工厂之概述
  4. Three.js心脏在线预览(次时代模型)
  5. 智能巡检机器人在国家电网、变电站、电流站领域的运用
  6. 浦发银行举办第二届国际金融科技大赛 成立开放银行等创新实验室
  7. fanuc机器人试题_FANUC机器人报警综合汇总
  8. 五线四相步进电机C语言程序,五线四相步进电机,求一个控制程序(实物见图)...
  9. Wave音频格式解析
  10. Thinking全自动网克v1.0Beta1(无需PXE支持)