kindle电子书

资源下载,尽在我的书库!
首页 > kindle电子书库 > 工业|计算机|互联网 > 电子、计算机、网络

自己动手设计物联网

  • 作者:[中] 黄峰达
  • 体积:4.58 MB
  • 语言:中文
  • 日期:2019-05-21
  • 推荐:

简介:物联网是一个跨领域的学科,涉及方方面面的知识,包括硬件、软件、网络、协议等,这些知识很难在一本书里详细展开。目前很多关于物联网的图书集中于射频、ZigBee、WiFi、蓝牙等硬件层级的构建。《自己动手设计物联网》从自己动手打造一个物联网出发,旨在教会读者如何从系统级别、架构级别去设计物联网,从而掌握打造物联网系统的全过程。

电子书详细介绍

 物联网是一个跨领域的学科,涉及方方面面的知识,包括硬件、软件、网络、协议等,这些知识很难在一本书里详细展开。目前很多关于物联网的图书集中于射频、ZigBee、WiFi、蓝牙等硬件层级的构建。《自己动手设计物联网》从自己动手打造一个物联网出发,旨在教会读者如何从系统级别、架构级别去设计物联网,从而掌握打造物联网系统的全过程。
《自己动手设计物联网》在讲解的过程中遵循循序渐进的思想。首先,设计一个基于文本文件的物联网系统,向读者展示一个基本的物联网体系。然后,实现以互联网为基础的物联网系统,即以HTTP协议与Web编程为基础的物联网系统。末尾,打造一个能结合多个物联网协议的物联网系统。在这个过程中,读者还将学会如何打造物联网的相关应用——手机APP、温度趋势、网页端控制等,以及如何打造智能、安全的物联网系统的相关内容。
《自己动手设计物联网》适合对物联网感兴趣的创客、极客、程序员、设计师,对物联网感兴趣的大学、中学师生,以及想自己动手设计完整物联网的相关从业人员。

编辑推荐

 

·内容不专在某一方面知识,专在“系统设计”
·运用目前的主流技术,将不同的领域联通
·循序渐进,一步一步搭建一个完整的物联网系统
·作者是物流网领域“全栈”工程师
·清晰展现了实际物联网系统设计和实现思路

作者简介

黄峰达,毕业于西安文理学院电子信息工程专业,现就职于ThoughtWorks。长期活跃于开源软件社区GitHub,并编写有相当数量的物联网相关开源软件、维护物联网相关资料。

专注于物联网和前端领域,长期为InfoQ编写《物联网周报》,著有电子书《一步步搭建物联网系统》、《GitHub 漫游指南》,被CSDN授予前端博客专家称号。曾作为技术专家,审阅英文版Packt出版社的物联网书籍《Learning Internet of Things》,并翻译该书。

目录

第1章 概览 
1.1 物联网发展历史 
1.2 物联网概念 
1.3 联网——各式各样的联网设备 
1.4 物联网系统的核心是网络 
1.5 小结 
第2章 一个极简的物联网:hello,world 
2.1 数据的传输过程 
2.1.1 将数据快递到用户手中 
2.1.2 数据与服务中心 
2.2 一个文本的物联网 
2.2.1 从浏览器到服务器 
2.2.2 获取数据与状态 
2.3 设备状态改变 
2.3.1 用Raspberry Pi来读取数据 
2.3.2 使用Raspberry Pi控制LED 
2.4 小结 
2.5 练习建议 
2.6 问题回顾 
2.7 相关阅读资料 
第3章 分解物联网系统 
3.1 物联网的层级结构 
3.1.1 一个常见场景下的层级结构 
3.1.2 理想的物联网层级结构 
3.1.3 与真实世界交互的物理层 
3.1.4 物联网的神经中枢——协调层 
3.1.5 物联网的核心——应用层 
3.1.6 通信 
3.2 小结 
3.3 相关阅读资料 
第4章 基于Web的物联网系统 
4.1 Web应用架构 
4.1.1 MVC 
4.1.2 领域与适配器层 
4.1.3 最小的HTTP API 
4.1.4 RESTful API 
4.2 数据持久化 
4.2.1 数据库简介 
4.2.2 连接MongoDB数据库 
4.3 视图与应用层 
4.3.1 视图 
4.3.2 控制层界面 
4.4 部署 
4.5 小结 
4.6 练习建议 
4.7 相关阅读资料 
第5章 连接设备 
5.1 连接控制器 
5.1.1 一个重复的示例以及仿造API 
5.1.2 Raspberry Pi+Arduino 
5.1.3 Arduino与网络模块 
5.1.4 NodeMCU 
5.2 连接执行器 
5.2.1 直接控制示例 
5.2.2 间接控制示例 
5.2.3 示例代码 
5.3 连接传感器 
5.3.1 让API支持上传传感器数据 
5.3.2 土壤湿度传感器 
5.3.3 温度传感器 
5.3.4 数据合并 
5.4 小结 
5.5 相关阅读资料 
第6章 物联网应用示例 
6.1 数据可视化 
6.1.1 可视化用户数据 
6.1.2 仪表盘 
6.2 仪表盘类型示例:温度趋势图 
6.2.1 移动设备上查看 
6.2.2 使用Dashing 
6.3 创建手机应用 
6.3.1 Ionic简介 
6.3.2 趋势图 
6.3.3 控制硬件 
6.3.4 用蓝牙来与硬件通信 
6.4 使用AWS云平台构建物联网 
6.5 小结 
6.6 相关阅读资料 
第7章 真正的物联网:MQTT与CoAP协议 
7.1 MQTT 
7.1.1 MQTT消息订阅示例 
7.1.2 创建MQTT服务 
7.1.3 整合MQTT服务 
7.1.4 MQTT—SN 
7.2 CoAP 
7.2.1 CoAP协议示例 
7.2.2 创建CoAP服务 
7.2.3 整合CoAP服务 
7.3 小结 
7.4 相关阅读资料 
第8章 智能与安全 
8.1 回顾我们的物联网系统 
8.2 智能化 
8.2.1 自然语言处理 
8.2.2 机器学习之贝叶斯分类器 
8.3 安全与隐私 
8.3.1 网络攻击 
8.3.2 认证 
8.3.3 私有物联网 
8.3.4 隐私 
8.4 小结 
8.5 相关阅读资料 
附录A Raspberry Pi快速指南 
附录B JavaScript基础 
附录C Ionic简单帮助文档 
附录D 相关资源

我来说两句

本书评论

共有 0 条评论
图书分类
我的书库手机端
帮助中心
会员登录 ×
新用户注册 ×