基本信息
- 原书名:Building Wireless Sensor Networks: with ZigBee, XBee, Arduino, and Processing
- 原出版社: O'Reilly Media
- 作者: (美)法鲁迪(Robert Faludi)
- 译者: 沈鑫
- 丛书名: O’Reilly精品图书系列
- 出版社:机械工业出版社
- ISBN:9787111436799
- 上架时间:2013-9-27
- 出版日期:2013 年9月
- 开本:16开
- 页码:285
- 版次:1-1
- 所属分类:计算机 > 计算机网络 > 计算机网络 > 无线网

【插图】

编辑推荐
O’Reilly Media, Inc.介绍 O’Reilly Media通过图书、杂志、在线服务、调查研究和会议等方式传播创新知识。自1978年开始,O’Reilly一直都是前沿发展的见证者和推动者。超级极客们正在开创着未来,而我们关注真正重要的技术趋势——通过放大那些“细微的信号”来刺激社会对新科技的应用。作为技术社区中活跃的参与者,O’Reilly的发展充满了对创新的倡导、创造和发扬光大。 O’Reilly为软件开发人员带来革命性的“动物书”;创建第一个商业网站(GNN);组织了影响深远的开放源代码峰会,以至于开源软件运动以此命名;创立了Make杂志,从而成为DIY革命的主要先锋;公司一如既往地通过多种形式缔结信息与人的纽带。O’Reilly的会议和峰会集聚了众多超级极客和高瞻远瞩的商业领袖,共同描绘出开创新产业的革命性思想。作为技术人士获取信息的选择,O’Reilly现在还将先锋专家的知识传递给普通的计算机用户。无论是通过书籍出版,在线服务或者面授课程,每一项O’Reilly的产品都反映了公司不可动摇的理念——信息是激发创新的力量。
内容简介
计算机书籍
对于任何着迷于传感器网络、家庭网络或者设备入侵中无线通信的读者来说,本书都是一本不可或缺的指南。要精通这些系统的创建,奉书是开始的第一步。本书并不是有关协议的教科书或者讲解网络理论的安全指南。你不需要有任何工程学或计算机科学背景。当然,那些对电子学或者编程有一定了解的读者读起来会轻松一些,但总的来说,本书面向的读者是爱好者、学生、创客、硬件黑客、设计师、艺术家和原型工程师。通过书中各章的学习,你会逐渐对硬件、软件、无线模块和通信有更为深刻的理解。我会讲解所有必备的入门知识。我会使用容易得到的环境创建示例,比如在硬件中采用Arduino以及使用Processing进行显示。此外我还会提供所有的资源,其中包括在项目之外对电子学和网络初学者有帮助的参考资料。不论你是经验不足的发明家还是资深工程师,本书都旨在帮助你创建高效运转的项目。
本书中创建的所有项目都利用不可见的无线信号。当你需要将传感器放置在无法或者不想安装线缆的地点时,
“无线”就显得尤为必要。通过无线电,你可以在原始的自然环境、简陋的建筑内部或者复杂的城市环境中使用传感和驱动。不必连接到墙壁或彼此相连就能相互通信,这大大提升了移动设备(比如儿童玩具)的灵活性。传感器可以以非常人性化的方式由人或动物携带,而不会妨碍他们的活动。简而言之,大量的数据可以从一个地方收集,然后自由地传送到能够发挥它*作用的地方。这就是无线的价值所在。
作译者
目录
前言 1
第1章准备工作 9
1.1购买XBee无线模块 9
1.2购买适配器 15
1.3选择终端程序 23
1.4小结 28
第2章小试牛刀 29
2.1无线电基础 29
2.2 ZigBee介绍 31
2.3 XBee固件升级 38
2.4配置XBee 45
2.5基本的ZigBee会话 55
2.6成功 60
第3章项目进阶:制作一个门铃 61
3.1 ZigBee和Arduino 61
3.2门铃项目 70
第4章输入与输出 87
4.1数据的含义 87
4.2 I/O概念 89
前言
本书中创建的所有项目都利用不可见的无线信号。当你需要将传感器放置在无法或者不想安装线缆的地点时,“无线”就显得尤为必要。通过无线电,你可以在原始的自然环境、简陋的建筑内部或者复杂的城市环境中使用传感和驱动。不必连接到墙壁或彼此相连就能相互通信,这大大提升了移动设备(比如儿童玩具)的灵活性。传感器可以以非常人性化的方式由人或动物携带,而不会妨碍他们的活动。简而言之,大量的数据可以从一个地方收集,然后自由地传送到能够发挥它最大作用的地方。这就是无线的价值所在。
ZigBee协议是创建无线传感器网络的常用方法,这其中包含了许多原因。无线网络和通过无线连接的设备一般都用于电力难以送达,从而必须降低功耗的环境下。在很多情况下,相对于传输大文件(如视频文件)的系统来说,这些网络发送的通信流量并不大。由于通常网络中的每个设备都会发送或者接收不同的信息,所以一个具有独立地址的健壮系统会极具实用价值。安全和充满灵活性的设计通常都是必不可少的组成部分。以上就是本书重点介绍ZigBee的原因。ZigBee协议由组成ZigBee联盟(http://zigbee.org)的众多业内厂商所定义。在过去的数年中,ZigBee已经应用于家庭自动化、智能能源系统、消费电子产品、工业传感和医疗保健等商业系统中。它的特性包括全地址寻址、众多节能选项、在低带宽应用程序中的效率优化以及针对通信设计和安全的分层结构。最重要的是,ZigBee可以自动形成整个能够自愈的网络,它无需人工干预就可以在问题区域进行路由。设计师、黑客、发明家、艺术家和工程师正在使用这项流行的协议来创建符合用户需求的系统。
本书几乎每一章都会完成新的项目,以此说明除了电子工程师和计算机科学家,普通人也能够开发这些系统。我会逐步带领你搭建完整的传感器网络、门铃、两路的亮度监测器、家居控制系统以及多种连接到因特网的装置。在阅读完本书后,你就能够扎实地掌握创建可扩展的传感器和设备网络的方法。在本书的配套网站(http://oreilly.com/catalog/9780596807733)上还可以找到更多的资源。
你可能会想是什么驱使人类创建交互式传感器系统和连接设备。在有文字记载前就有人类和文化相信世间万物都被注入了灵魂,即使是石头也是有生命的。这种世界观(现代学者称为“万物有灵论”)并没有科学依据。然而这种万物皆有灵性的默认信仰看起来和人类的思维方式不谋而合。“搅拌器不喜欢太厚的面糊。”“DVD播放机不愿意弹出碟片。”“我的计算机讨厌我!”似乎我们希望身边的事物都拥有生命并且时常认为它们具有思想,尽管站在理性的层面上我们知道这不是事实。当然本书并不会涉及万物有灵论,而是介绍如何使用ZigBee无线模块搭建网络。然而我们乐于创建敏感、主动、交互式和善于交流的系统,一个理由可能只是某种实现理想世界的愿望:在这个世界中万物都有自主思考的灵魂并且相互协作使得我们的生活更加丰富。如果你也赞同这点的话,那么本书会指引你朝着正确的方向迈出实际的一步。我希望本书能够帮你将创意变为现实。
本书结构
本书的各章结构安排如下。
第1章
准备工作
该章提供了一个采购指南,并介绍了我们将会使用的主要组件。我们将关注必备组件,比如XBee无线模块、适配器、印制电路板、终端程序以及软件。
第2章
小试牛刀
在该章中,你即可将工具箱中的各种组件构建一个可工作的ZigBee网络,
从而在最短的时间里体会到初步成功的喜悦。该章介绍了无线电、
ZigBee、
网络以及寻址技术。最终你将可以通过配置组件,实现一个简单的聊天室系统。
第3章
项目进阶:制作一个门铃
该章重点介绍如何使用开源硬件Arduino微控制器系统实现一些实用的系统。对于Arduino项目本身也有所介绍。然后介绍基本串行概念和简单的协议知识,你将可以据此实施一系列创造性的门铃改造项目。
第4章
媒体评论
——Wired
“O’Reilly凭借一系列(真希望当初我也想到了)非凡想法建立了数百万美元的业务。”
——Business 2.0
“O’Reilly Conference是聚集关键思想领袖的绝对典范。”
——CRN
“一本O’Reilly的书就代表一个有用、有前途、需要学习的主题。”
——Irish Times
“Tim是位特立独行的商人,他不光放眼于最长远、最广阔的视野并且切实地按照Yogi Berra的建议去做了:‘如果你在路上遇到岔路口,走小路(岔路)。’回顾过去Tim似乎每一次都选择了小路,而且有几次都是一闪即逝的机会,尽管大路也不错。”
——Linux Journal
“是时候了!能够拥有一本介绍无线模块各种应用的实用指南实在是太好了。如果你想让你的电子项目进行无线通信,那么这本书就是你要的。”
———Tomlgoe 纽约大学Tisch艺术学院(ITP)艺术系副教授