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