|

【CIRCUS Pi】如何使用M5Stack IOT智慧門鎖

   
作者/圖片來源: CIRCUS Pi

隨著進入智慧化時代後,雲端智能通訊裝置在我們的生活中已經相當普及,本篇將介紹如何使用 M5Stack的 UiFlow開發具備雲端記錄功能的門禁系統,其中包含4種認證開鎖:手機遠端遙控開鎖、RFID磁卡、按鍵輸入密碼、指紋辨識,並且透過MQTT協定傳送門禁紀錄至手機APP,亦能夠透過 MQTT實現遠端開鎖的應用。

材料清單

M5Stack FACES Kit 遊戲鍵盤套件組-K005

M5Stack 指紋辨識模組-U008

M5Stack RFID模組-U031

M5Stack 繼電器模組-U023

M5Stack M5CameraX圖像識別開發板-U038

LY-01 DC12V電磁電控鎖

12V變壓器

使用軟體與線上服務連結

UIFLOW 線上編輯器

開發者手冊

MQTT

HIVEMQ mqtt-dashboard

開發者手冊

硬體設定

本次製作的門禁系統使用M5Stack Faces模組化套件包,FACES套件包含一個控制核心(M5Stack Core)加上GBA、計算機、QWERTY鍵盤等不同的輸入裝置,在這裡我們使用計算機鍵盤模組進行按鍵輸入(特別注意更換Faces模組時請握住模組兩側拔插,避免排針毀損)。

接下來設定3個Unit 模組,M5Stack RFID模組使用的通訊界面是I2C接入Core左側的Port-AM5Stack Core常用的接腳定義),M5Stack 指紋辨識模組使用的通訊界面是UART接入Core Port-C,欲使用 Core的 GPIO可以看到 Core背面會有提示相對應介面的PIN,Core後方的 GPIO接口(GND、5V、R2(16)、T2(17) ) ,M5Stack 繼電器模組透過I/O控制接入Core port-B(GND、5V、DA(26)、AD(36))。

M5Stack Core 腳位圖

三種Unit模組接線配置完成後,接著製作連接繼電器模組的電路(如下圖)控制電磁鎖,這次使用的電磁鎖工作電壓為DC 12VM5Stack 繼電器模組最高支援DC 30V 3A 的電源輸入

本文為會員限定文章

立即加入會員! 全站文章無限看~

                               

已經是會員? 按此登入

只需不到短短一分鐘...

輸入您的信箱與ID註冊即可享有一切福利!

會員福利
1

免費電子報

2

會員搶先看

3

主題訂閱

4

好文收藏

Author: CIRCUS Pi

分享有趣的創作與教學,提供Maker們創作的軍火庫,DIY 零件 | 套件| 工具,官網連結

Share This Post On

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *