聚豐項(xiàng)目 > 不鎖不成器
本創(chuàng)新設(shè)計(jì)使用Cypress PSOC4 L-series開發(fā)板和ESP8266模塊,PSOC4開發(fā)板提供CapSense這項(xiàng)觸控技術(shù),而ESP8266提供Web Server,結(jié)合起來做成一項(xiàng)智能電子鎖,藉由登入ESP8266上的網(wǎng)頁,可以獲取一次性的開鎖手勢(shì),若手勢(shì)輸入正確,將會(huì)進(jìn)行開鎖,反之則必須要再次登入獲取新的開鎖手勢(shì),此項(xiàng)設(shè)計(jì)可以安裝於門、抽屜或者櫃子上,本Demo採用小抽屜。
MOPPLAYER
MOPPLAYER
團(tuán)隊(duì)成員
MOPPLAYER 學(xué)生
PSOC 4200L | 主MCU,處理所有任務(wù) |
CapSense | 開發(fā)板上的觸控板元件,用來偵測(cè)使用者手勢(shì) |
12V and 5V Power | 12V在繼電器上開關(guān),觸發(fā)電子鎖打開,5V則為主電源 |
ESP8266 Module | 使用AT指令架設(shè)Web Server,與4200L互動(dòng) |
Web Server | ESP8266 Firmware架設(shè)的,並提供所有網(wǎng)頁 |
Relay Module | 觸發(fā)端由4200L而來,通斷12V輸出 |
F-RAM | 開發(fā)板上存儲(chǔ)裝置,用來儲(chǔ)存使用者帳號(hào)密碼資訊 |
Lock | 電子鎖,接收到12V脈衝時(shí)候,開關(guān)會(huì)打開 |
Smart Phone/tablet | 用來和Web Server溝通,獲取手勢(shì),設(shè)置使用者帳號(hào)密碼 |
手機(jī)透過Wifi連線ESP8266的網(wǎng)頁伺服器,然後出現(xiàn)主頁面,按下press me按鈕後內(nèi)嵌登入頁面。使用者選擇Login功能並輸入正確帳號(hào)密碼,按下submit就可以獲取手勢(shì)用來解鎖,當(dāng)使用者當(dāng)次解鎖手勢(shì)沒使用時(shí),可以再次登入重新查閱當(dāng)次的手勢(shì),不管觸控板上判斷手勢(shì)是否正確都會(huì)重置,即一次性使用,成功時(shí)候解鎖5秒,使用者可拉開抽屜,失敗則需重新登入獲取新的手勢(shì)。而選擇Account功能時(shí),使用者仍需輸入當(dāng)前的使用者帳號(hào)密碼,並輸入合法的欲變更帳號(hào)密碼,合法的時(shí)候?qū)⒊晒υO(shè)置,不合法則不改變帳號(hào)密碼,若初始F-RAM是無效空字元?jiǎng)t會(huì)自動(dòng)寫入帳號(hào)密碼為admin/admin,達(dá)到方便性與安全性,手勢(shì)目前提供14種簡(jiǎn)單手勢(shì),可再擴(kuò)充。
完整說明請(qǐng)參考下載的PDF檔案^__^
(0.67 MB)下載