更多

    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 。
    細小輕巧的 RP i Zero W 。

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

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

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

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

    [/double_paragraph][double_paragraph]
    磁控開關接駁到 RPi Zero W 。
    磁控開關接駁到 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 ),其原理和大門磁控開關一樣,就是當有磁石靠近磁控管的時候,開關便會是閉合狀態;當磁石遠離磁控管的時候,開關便會是開啟的狀態。
    下期待續。

    您會感興趣的內容

    相關文章