Internet of Things with Arduino Blueprints
Arduino 是一款能够作为多项用途的微电脑开发板,并且也是一款理想的开放硬体平台,可以充分活用在物联网(Internet of Things,IoT)的开发领域中。
本书结合物联网与云端运算的概念,聚焦在如何将 Arduino 应用于网路相关的专案中。内容包含致动器控制、从各种感测器读取资料、以及透过无线方式从 HTTP、TCP 等协定传递资料等等。
读者可将这些示范专案作为更大型专案的基础蓝图。借由本书的知识,便能够成为物联网领域的 Arduino 开发专家,建构出具实务性的各项应用。
你能够从本书学习到
•制作出强大的网路型继电器,透过内嵌其中的网页伺服器来监控家用电器。
•建构可携式的 Wi-Fi 讯号强度感测器,并且根据讯号强度产生触觉回馈。
•透过液体感测器量测水流速率及流量,并取得即时读数。
•利用具动作侦测功能的 Arduino 监视器,将照片上传至云端,借此提供居家防护。
•搭配 Arduino 云端连线服务,实作太阳能面板的即时电压纪录功能。
•借由 GPS 取得定位资讯,并上传至云端。
•使用 Twitter 推文控制车库电灯。
•制作 Arduino 红外线遥控器,控制常见的电器装置。
适用读者
期望利用 Arduino 来开发物联网专案的人士,皆可从本书获得诸多助益与提示。若你已是一名有经验的软体开发者,并熟悉电子装置的基本知识,便可快速地实作出书中的各项专案。
•01 经由网路控制电源开关
•02 Wi-Fi 讯号强度读取器与触觉回馈
•03 云端智慧水表
•04 具备动作侦测功能的监视器
•05 运用 NearBus 云端连接器和 Xively 记录太阳能面板的电压
•06 GPS 定位追踪器与 Temboo、Twilio 和 Google Maps
•07 灯光推文——受 Twitter 操控的电灯
•08 红外线遥控器控制电子装置