|

【CIRCUS Pi】ESP32 結合EzDIO 製作人臉辨識門鎖

   
作者/圖片來源: CIRCUS Pi

相信有不少使用者都是以EZ Start Kit/EZ Start Kit+入門,但隨著製作的專案越來越多樣,需要的功能也不盡相同,單以EZ Start Kit 目前的擴充性來說,難以滿足不同的需求。

近期CIRCUS Pi推出了EzDIO擴展板,這是一塊三用的I/O擴充板。與EZ Start Kit+一樣適用micro:bit、LinkIt 7697與ESP32三種控制板,不同的是以杜邦排針和Grove插座取代原先的功能,讓使用者決定自己要連接什麼模組。

本篇文章將以人臉辨識門鎖的主題,並用EzDIO作為擴充板,示範如何將不同的模組,經由程式整合在一起。

所需材料

首先需要選擇控制板,不同的控制板將決定你的程式撰寫風格,以及專案的走向。例如你比較習慣使用MakeCode來開發,那只能選擇micro:bit ,畢竟LinkIt 7697與ESP32並不支援MakeCode,並且意味著單靠這塊控制板,將沒辦法開發IoT功能,除非外接其他的模組或透過不同的方式達成(e.g. Logyun 連雲 Wi-Fi 模組)。

為了之後能將資料上傳至Google Sheet,或是指定的MQTT Broker。所以在LinkIt 7697與ESP32中猶豫了好久,最後決定選擇目前較少被提及的ESP32做為本次主題的控制板。

接著是選擇最重要的AI視覺感測器,除了速度要快,還要方便,最好能記錄人臉資料並儲存下來,綜合了以上幾點,選擇了最多人使用的HuskyLens。除了人臉辨識開鎖外,還希望加上RFID感測器,避免辨識故障時還能用卡片解鎖。

其他就是繼電器、電磁鎖、顯示螢幕、觸發辨識用按鈕與提示用蜂鳴器,然後是供電用的變壓器與連接感測器需要的連接線。

材料清單

本文為會員限定文章

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

                               

已經是會員? 按此登入

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

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

會員福利
1

免費電子報

2

會員搶先看

3

主題訂閱

4

好文收藏

CIRCUS Pi

Author: CIRCUS Pi

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

Share This Post On

Submit a Comment

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