首頁 教育 STEM Raspberry Pi Zero W 變身智能家居保安員(上)

Raspberry Pi Zero W 變身智能家居保安員(上)

現在市面上有很多家居保安的科技產品,協助用家在返工返學的時候,監察家中的情況,例如家傭是否正在忙於照顧小朋友,或小貓小狗有否在家中搗蛋。上述的要求,現在可以自行手動製作智能監視器。
今期我們會描述如何利用 Raspberry Pi Zero W ,配合 Python 程式編寫,製作一個簡單的家居保安系統,當沒有人在家的時候,如果家中的窗戶被打開了,就會自動發送一個訊息通知你,幫你睇住個屋企。

預備 Raspberry Pi Zero W

第三代 Raspberry Pi 是一個體積輕巧的平價微電腦,配上基於 Linux 的操作系統之後,再加上鍵盤滑鼠,功能如一部個人電腦。創客 Maker 喜歡利用 Raspberry Pi 製作一些有趣的互動習作,或一些物聯網裝置。
至於 Raspberry Pi Zero W ( RPi Zero W )體積有如三個平放在一起的硬幣,比第三代樹莓派還要輕巧。不過,他的功能也很齊全,可連接鍵盤、滑鼠和顯示屏外,還可以接上拍攝鏡頭,與及內建 Wi-Fi 及藍牙模組,方便上網和做一些物聯網的工作。接著再配上合適的外殼,就是一個靈活多變的裝置。
因為 RPi Zero W 的設計是盡量簡便輕巧為主,所以在電腦板上,只有 HDMI 介面的音訊輸出。另外,也沒有直接提供 GPIO 接口,如預計要使用 GPIO 接口的話,就需要自行焊接,例如 2×20 排針,發揮 Maker 的本色。
[row][double_paragraph]

細小輕巧的 RP i Zero W 。

[/double_paragraph][double_paragraph]
配上外殼 RPi Zero W 後,大小仍能掌握。

[/double_paragraph] [/row]
有關 RPi Zero W 的 GPIO 接口,有一點想讀者注意,就是要確定接口的編號?竅門就是先找出 1 號接口。那如何找出 1 號接口呢?只要細心觀看,其實 GPIO 位置中有一個正方形底孔,那便是 1 號接口,緊記要先確定接口的編號,否則接駁錯誤,有可能將 RPi Zero W 弄壞。
[row][double_paragraph]
實際上要接回 GPIO 也不困難,只需添購 2×20 排針,直接焊接至 PiZeroW 即可。

[/double_paragraph][double_paragraph]
巿場上也有適合的外置盒, 配置 2×20 排針至 RPi Zero W 後,仍十分美觀。

[/double_paragraph] [/row]
[row][double_paragraph]
正方形底孔,就是 1 號接口。

[/double_paragraph][double_paragraph]
磁控開關接駁到 RPi Zero W 。

[/double_paragraph] [/row]

設定磁力開關

現在於 RPi Zero W 設立一個按鈕,以便將開門和關門的動作,作為系統檢查,也就是輸入裝置。我們只需要將 RPi Zero W 的其中一個接口,配合大門磁控開關( Magnetic Contact ),並將其連接到 GND 就完成。
[row][double_paragraph]

大門磁控開關(閉門時)的接駁方式。

[/double_paragraph][double_paragraph]
磁控管實物。

[/double_paragraph] [/row]
大家亦可以使用一些更輕便和細小的磁控管( Reed Switch ),其原理和大門磁控開關一樣,就是當有磁石靠近磁控管的時候,開關便會是閉合狀態;當磁石遠離磁控管的時候,開關便會是開啟的狀態。
下期待續。

Exit mobile version