天天看點

《Arduino家居安全系統建構實戰》——1.3 部署安全系統的先決條件

本節書摘來異步社群《arduino家居安全系統建構實戰》一書中的第1章,第1.3節,作者:【美】jorge r. castro(卡斯特羅),更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

如果你正在考慮部署一個安全系統,那麼最有可能的原因就是你有這方面的關鍵需求。是以,在這裡最重要的事情就是要準确地确定這種需求。如果做不到這一點,我們最終會步入歧途并造成損失或者導緻半途而廢。

如果并沒有這種需求,你隻是擁有着一顆對現代科技勇于探索的心,那麼你可能是出于學習和娛樂的目的來設計這個系統,或者試圖将自己的家打造成一個現代化的場所。你可以浏覽一下這個行業的先進企業的網站以獲得參考。

我們可以看到,大多數企業的系統是類似的,隻是在某些部分存在一些差異,而這些差異大多是源于客戶的需求。舉個例子,許多系統都使用了相同的或者相類似的電子元件,那麼它們的差別在哪裡呢?就在于圖形化使用者界面(graphical user interface,gui)的細節。對于系統而言,圖形化使用者界面就如同我們每個人的臉一樣,它的設計同樣也要考慮到最終使用者的友善易用。如果你設計了一套任何人都無法了解和控制的程式,結局隻能是徒勞無功。

一旦你在腦海中有了一個設計思路,那麼下一步就是考慮你要安裝的系統所在的環境,此外,還要考慮到你所能利用到的物資資源以及所能投入的經濟成本。

這些事情看起來可能很簡單,可你搜集的資訊越多,工作起來的時候就會越順利。這裡舉一個說明性的例子,就是必須弄清楚光源、管道以及提供給我們網絡接入的布局。當你掌握了這些布局情況後,就可以很容易地建構我們的項目了。

說到這本書所使用的材料,我們采用了一款最為著名的arduino子產品——arduino uno的3.0版本。在下一章中,我們将會對它進行更多的了解。需要的其他材料也都是随處可見并且價格低廉的,它們當中很多都是由免費的硬體或者開源的硬體(本身也都是很便宜的資源)所建立的。是以,如果你願意的話,可以使用相對裝配子產品而言成本極為低廉的方案在家中建立一個這樣的系統。

繼續閱讀