序
家庭自動化這個議題已經好幾年了。它涵蓋了所有您可想到用來控制您的居家並將其自動化。最廣為人知的範例就是家中的警報系統。動作感測器、接觸感測器以及構成警報系統的各種核心裝置基本上也就是任何一種家庭自動化系統的主要元件。
可用在家庭自動化的裝置可說是數不清啊!您在許多商店都能買到完整的家庭自動化裝置,然後直接把他們裝在您的家裡。不過,許多像這樣的系統都超貴,也不可能根據您的需求來修改,然後使用者介面也舊到不像話。
另一方面,我們有 Arduino 平台。它是一種能讓您快速開發電子系統原型的平台。現在全世界數百萬的朋友都用它來製作更複雜的系統。它真的是用來製作家庭自動化的完美選擇。正是因為 Arduino 平台的高彈性,我們會看到它到底有多容易就可以和各種常見於家庭自動化系統中的感測器與致動器來互動。它還能與許多無線系統來溝通,例如Wi-Fi、藍牙或 XBee。
在本書中, 我們會了解到如何使用 Arduino 來製作家庭自動化系統。首先,會用市面上就能買到的 Arduino 開發板來製作系統。舉例來說,以 Arduino 與藍牙為基礎來製作一個溫度感測器。另外,還要藉由直接將資料送到雲端服務上,把幾個像這樣的系統以物聯網的概念整合起來。最後,我們還會知道如何改裝現成的商用裝置,並從零開始來自製家庭自動化系統。