前言
这是一本解说物联网的书。物联网整体服务的开发需要灵活应用传感器和各类设备,本书就是为那些准备从事这种开发的硬件和软件工程师编写的。
相信大家近来也经常听到物联网这个词吧。物联网是通过互联网把我们身边的各种物品连在一起,并提供服务的一种机制。它可以给大家的生活带来如同科幻电影一般的体验。
一方面,物联网利用的技术是以现有Web服务中使用的技术和互联网为基础的。另一方面,为了了解传感器和各类设备的用途,我们需要掌握一些相关的硬件及嵌入式软件知识。
Web服务和互联网的知识是IT工程师的专长,而传感器和设备的知识就是嵌入式工程师和硬件工程师的拿手好戏了。我们必须灵活应用这两类工程师各自擅长的领域才能实现物联网。此外,物联网还会用到数据科学家擅长的技术领域,即对设备所传输的信息进行分析的技术以及机器学习的相关内容。
当然,如果这些工程师能把彼此擅长的技术聚合到一起,就能实现物联网了。然而要是不理解对方领域的基础知识,他们就难以相互理解,实现物联网也就非常困难。因此本书的写作目的就在于帮助大家,即使在开始物联网项目时碰到了自己不懂的领域也不至于手足无措。
首先,我们将在第1章中总览物联网,然后在第2章中围绕Web服务使用的技术,就物联网服务的实现方法予以说明。第3章会详细解说设备开发中需要把握的重点,而第4章则以先进的传感器为题,为大家介绍近年来取得惊人进步的自然用户界面(Natural User Interface, NUI)和GPS等感测系统。第5章会为大家介绍一些运用物联网服务时的诀窍和需要注意的地方。第6章到第8章则涵盖数据分析、可穿戴设备以及机器人等跟物联网紧密相连的领域。
本书旨在帮助大家迈出全面了解广阔的物联网技术领域的第一步,可以说相当于物联网开发的路标。书中涉及的各领域知识,既有大家已经知道的,也有大家完全不了解的。若本书能够作为路标,在大家开发服务时起到一点指明方向的作用,那我们将感到万分荣幸。
作者代表 河村雅人