項(xiàng)目簡(jiǎn)介
隨著技術(shù)的進(jìn)一步發(fā)展和需求的增長(zhǎng),社會(huì)對(duì)于安全與便捷的需求也在不斷上升。在這個(gè)快節(jié)奏的時(shí)代,人們對(duì)于門禁系統(tǒng)的要求不再局限于簡(jiǎn)單的出入管理,更加注重系統(tǒng)的智能化、高效性以及與其他系統(tǒng)的整合能力?,F(xiàn)代社會(huì)門禁系統(tǒng)早已不再只是傳統(tǒng)的鑰匙和鎖的簡(jiǎn)單代替,而是結(jié)合了生物識(shí)別、物聯(lián)網(wǎng)技術(shù)、人工智能等先進(jìn)技術(shù),實(shí)現(xiàn)了全新的功能和應(yīng)用。
智能門禁系統(tǒng)的設(shè)計(jì)旨在解決傳統(tǒng)門禁系統(tǒng)存在的諸多問(wèn)題,提供更高效、安全和便捷的門禁控制方案,具有巨大潛力和廣泛需求。門禁系統(tǒng)作為一種高級(jí)門禁控制解決方案,滿足了各行各業(yè)對(duì)安全性、訪問(wèn)控制、數(shù)據(jù)管理和便捷性的需求。近年來(lái),智能門禁系統(tǒng)在技術(shù)創(chuàng)新和應(yīng)用拓展方面取得了巨大的進(jìn)步。從教育、商業(yè)到社區(qū),智能門禁系統(tǒng)正逐步改變著我們生活和工作的方式,為我們帶來(lái)更智能、高效、安全的生活環(huán)境。
本項(xiàng)目使用的控制板是靈動(dòng)微電子公司的MM32F5270開發(fā)板。MM32F5270是一款搭載了安謀科技Arm China STAR-MC1內(nèi)核的MCU產(chǎn)品,其工作頻率可達(dá)120MHz,內(nèi)置多達(dá)256KB Flash和192KB RAM,配置浮點(diǎn)運(yùn)算單元(Floating Point Unit,FPU)、數(shù)字信號(hào)處理單元(Digital Signal Processing,DSP)、信號(hào)間互聯(lián)矩陣MindSwitch、可配置邏輯單元CLU、三角函數(shù)加速單元CORDIC等算法加速單元,并集成了豐富的外設(shè)模塊和充足的I/O端口。MM32F5270相較于現(xiàn)有產(chǎn)品全面提升了性能、存儲(chǔ)容量、總線架構(gòu)和外設(shè)配置。
特色與創(chuàng)新
IoT技術(shù)應(yīng)用
1 云平臺(tái)連接
借助ESP32無(wú)線WIFI模塊,智能門禁系統(tǒng)實(shí)現(xiàn)了遠(yuǎn)程監(jiān)控和控制功能。用戶可以通過(guò)WIFI模塊連接至服務(wù)器,從而控制小程序顯示以及云平臺(tái)的移動(dòng)設(shè)備,隨時(shí)隨地實(shí)時(shí)監(jiān)視門禁系統(tǒng)的狀態(tài)和活動(dòng)。無(wú)論身處何地,用戶都能輕松地查看誰(shuí)進(jìn)出了門禁區(qū)域,并能根據(jù)實(shí)時(shí)上報(bào)的時(shí)間迅速采取必要的行動(dòng)。這種便利性使得門禁系統(tǒng)的安全性和可管理性得到了大幅提升。
傳統(tǒng)的門禁系統(tǒng)通常是基于本地服務(wù)器或控制器進(jìn)行管理,而本創(chuàng)新將門禁系統(tǒng)的數(shù)據(jù)和功能集中到了云平臺(tái)上,并實(shí)時(shí)將數(shù)據(jù)上傳到數(shù)據(jù)庫(kù)。這種連接方式極大地提高了系統(tǒng)的可訪問(wèn)性和可管理性,用戶可以通過(guò)任何連接互聯(lián)網(wǎng)的設(shè)備隨時(shí)隨地遠(yuǎn)程監(jiān)控和控制門禁系統(tǒng)。
2 通信和交互
本作品WiFi模塊采用TCP透?jìng)鞯姆绞?,通過(guò)云平臺(tái)和云服務(wù)器作為數(shù)據(jù)接口,使得用戶與門禁系統(tǒng)之間能建立快速、穩(wěn)定的實(shí)時(shí)通信通道。從而摒棄了繁瑣的AT指令,解決了大數(shù)據(jù)傳輸慢,單次數(shù)據(jù)量傳輸少的缺陷。這意味著用戶可以立即接收到有關(guān)門禁系統(tǒng)的關(guān)鍵信息,如門禁狀態(tài)、報(bào)警信息等。同時(shí),用戶還可以通過(guò)移動(dòng)設(shè)備與門禁系統(tǒng)進(jìn)行實(shí)時(shí)交互,例如利用小程序?qū)崿F(xiàn)遠(yuǎn)程開鎖、遠(yuǎn)程監(jiān)控門禁狀態(tài)等。這種實(shí)時(shí)通信和交互的能力大大提高了門禁系統(tǒng)的操作靈活性和便捷性。
3 數(shù)據(jù)集中管理
通過(guò)將門禁系統(tǒng)與云平臺(tái)和數(shù)據(jù)庫(kù)連接,所有的門禁數(shù)據(jù)得以集中管理。云平臺(tái)可以存儲(chǔ)和處理大量的門禁記錄,包括用戶進(jìn)出門禁區(qū)域的時(shí)間、監(jiān)控圖片以及門禁狀態(tài)等。用戶可以通過(guò)這些數(shù)據(jù)更好地了解門禁系統(tǒng)的使用情況,判斷是否有可疑人員出入,并作出相應(yīng)的決策和改進(jìn)。
微信小程序集成
1 使用體驗(yàn)方便
微信小程序是廣泛普及和使用的移動(dòng)應(yīng)用平臺(tái),幾乎每個(gè)人都可以輕松地下載和使用。通過(guò)將智能門禁系統(tǒng)與微信小程序集成,用戶可以直接在微信中打開小程序,實(shí)現(xiàn)查看門禁數(shù)據(jù)、抓拍圖片以及遙控開關(guān)門等功能,無(wú)需額外下載其他應(yīng)用程序或登錄其他平臺(tái)。這種無(wú)縫集成的方式帶來(lái)了極大的便利性,讓用戶能夠隨時(shí)隨地通過(guò)簡(jiǎn)潔的微信界面來(lái)管理門禁系統(tǒng),使得門禁系統(tǒng)的使用更加便捷和高效。
2 實(shí)時(shí)數(shù)據(jù)更新
微信小程序集成為智能門禁系統(tǒng)帶來(lái)了實(shí)時(shí)數(shù)據(jù)更新的優(yōu)勢(shì)。通過(guò)與云平臺(tái)的連接,智能門禁系統(tǒng)可以將門禁數(shù)據(jù)實(shí)時(shí)同步到微信小程序中。當(dāng)有人員進(jìn)出門禁區(qū)域或發(fā)生其他門禁事件時(shí),相關(guān)的數(shù)據(jù)會(huì)立即更新并顯示在微信小程序的界面上。這種實(shí)時(shí)數(shù)據(jù)更新的功能使用戶能夠及時(shí)獲取最新的門禁信息,如進(jìn)出記錄、警報(bào)事件等,保持對(duì)門禁系統(tǒng)的實(shí)時(shí)感知。
通過(guò)微信小程序?qū)崟r(shí)數(shù)據(jù)更新的優(yōu)勢(shì),用戶可以快速了解門禁系統(tǒng)的狀態(tài)和活動(dòng)。他們可以實(shí)時(shí)查看誰(shuí)進(jìn)出了門禁區(qū)域、何時(shí)進(jìn)出,甚至可以獲取到具體的門禁記錄。這種實(shí)時(shí)數(shù)據(jù)更新的功能對(duì)于安全性管理和活動(dòng)追蹤非常重要。用戶可以即時(shí)檢查門禁系統(tǒng)的運(yùn)行情況,確保未經(jīng)授權(quán)的人員無(wú)法進(jìn)入受限區(qū)域,并能及時(shí)采取必要的措施。
3 數(shù)據(jù)記錄與分析
小程序不僅僅是一個(gè)簡(jiǎn)單的門禁控制工具,更是一款集報(bào)警記錄、數(shù)據(jù)分析和可視化呈現(xiàn)于一體的多功能應(yīng)用。其具有歷史報(bào)警記錄和數(shù)據(jù)分析功能,以及通過(guò)曲線圖直觀展示的方式,為用戶提供了更深入的安全信息和洞察力。無(wú)論是門禁系統(tǒng)的異常事件、訪客記錄,還是其他可能引起警報(bào)的情況,小程序都會(huì)將這些信息進(jìn)行準(zhǔn)確的記錄,并將照片作為實(shí)物證據(jù)加以保存。這為用戶提供了一種方便而可靠的方法,用以了解門禁系統(tǒng)的安全情況,并在需要時(shí)進(jìn)行查證和回溯。它能夠自動(dòng)地分析近30次報(bào)警記錄,從中挖掘出潛在的模式、趨勢(shì)和異常。通過(guò)這一功能,用戶可以更好地理解報(bào)警事件之間的關(guān)聯(lián),識(shí)別可能的風(fēng)險(xiǎn)因素,并針對(duì)性地制定安全改進(jìn)計(jì)劃。這種視覺(jué)化呈現(xiàn)方式不僅提供了直觀的數(shù)據(jù)呈現(xiàn),還能夠幫助用戶更容易地識(shí)別出可能的周期性或突發(fā)性事件。
人臉識(shí)別技術(shù)
1 身份驗(yàn)證高效性
人臉識(shí)別技術(shù)通過(guò)采集門禁區(qū)域的圖像數(shù)據(jù)并進(jìn)行人臉識(shí)別,實(shí)現(xiàn)了快速、準(zhǔn)確的身份驗(yàn)證。用戶只需在攝像頭前進(jìn)行簡(jiǎn)單的人臉掃描,系統(tǒng)即可迅速將其與事先存儲(chǔ)的授權(quán)用戶的人臉數(shù)據(jù)進(jìn)行比對(duì)。這種身份驗(yàn)證的高效性使得門禁系統(tǒng)能夠快速確認(rèn)用戶的身份,從而減少了傳統(tǒng)的密碼或卡片驗(yàn)證方式所帶來(lái)的麻煩和繁瑣。
2 高安全性保障
引入人臉識(shí)別技術(shù)為智能門禁系統(tǒng)帶來(lái)了更高的安全性保障。傳統(tǒng)的門禁系統(tǒng)往往依賴于密碼或卡片,但這些驗(yàn)證方式存在著泄露、遺失或被盜用的風(fēng)險(xiǎn)。而人臉識(shí)別技術(shù)基于個(gè)體的唯一生物特征,難以偽造或冒用,大大降低了非法闖入的可能性。只有經(jīng)過(guò)身份驗(yàn)證的用戶才能進(jìn)行開鎖操作,確保門禁區(qū)域的安全性得到有效的保護(hù)。
3 提升使用便捷性
相比傳統(tǒng)的身份驗(yàn)證方式,人臉識(shí)別技術(shù)在使用上更加便捷。用戶只需站在門禁區(qū)域的攝像頭前,無(wú)需攜帶額外的卡片或記住復(fù)雜的密碼。這種無(wú)感知的身份驗(yàn)證方式使得用戶可以快速進(jìn)出門禁區(qū)域,提升了使用的便捷性和效率。
居家安全監(jiān)控
1 兒童居家異常報(bào)警
智能門禁系統(tǒng)設(shè)置了兒童鎖,當(dāng)兒童或者老人獨(dú)自在家中,發(fā)現(xiàn)門外異常時(shí),按下報(bào)警鍵,門禁系統(tǒng)自動(dòng)亮紅光警示驅(qū)逐并向監(jiān)護(hù)人發(fā)送報(bào)警信息,此時(shí),無(wú)論是密碼開門,還是刷卡開門,都無(wú)法打開。兒童鎖功能是一項(xiàng)綜合性的安全措施,以創(chuàng)新的方式回應(yīng)家庭中的特殊需求。通過(guò)緊急報(bào)警、自動(dòng)化警示和及時(shí)通知的組合,它在兒童和老人獨(dú)自在家時(shí),為家庭成員的安全保駕護(hù)航。這一功能的引入,不僅僅展示了技術(shù)在安全領(lǐng)域的前沿應(yīng)用,更凸顯了對(duì)家庭幸福的關(guān)切與呵護(hù)。
2 消防關(guān)聯(lián)報(bào)警
攝像頭部分部署有煙霧識(shí)別的算法,能夠識(shí)別檢測(cè)火情,當(dāng)樓道內(nèi)識(shí)別到煙霧判斷為火災(zāi)隱患則會(huì)向用戶發(fā)送報(bào)警信息,拍攝照片緊急聯(lián)系戶主。
通過(guò)以上技術(shù)創(chuàng)新點(diǎn),本作品實(shí)現(xiàn)了IoT技術(shù)的應(yīng)用、微信小程序的集成、人臉識(shí)別和居家安全監(jiān)控的應(yīng)用,這些技術(shù)的應(yīng)用以及功能創(chuàng)新使得智能門禁系統(tǒng)更加智能、安全、便捷、高效,滿足了不斷發(fā)展的安全管理需求,并為用戶提供了更優(yōu)質(zhì)的門禁管理體驗(yàn)。
系統(tǒng)設(shè)計(jì)
總體結(jié)構(gòu)設(shè)計(jì)
本作品的感知層包括攝像頭模塊、密碼按鍵以及NFC卡讀取器,主要功能是與用戶進(jìn)行交互并獲取必要的輸入數(shù)據(jù)。
MM32F5270開發(fā)板是整個(gè)產(chǎn)品的核心主控部分,作為控制核心的功能,他進(jìn)行了處理傳感器數(shù)據(jù)和控制門禁設(shè)備以及與云端進(jìn)行數(shù)據(jù)交互的任務(wù)。并且各個(gè)狀態(tài)下都會(huì)有相應(yīng)的語(yǔ)音播報(bào)。
傳輸層利用WIFI模塊實(shí)現(xiàn)云端數(shù)據(jù)交互。WIFI模塊負(fù)責(zé)與服務(wù)器進(jìn)行透?jìng)鳎瑢⒉杉降膱D像數(shù)據(jù)、家電狀態(tài)、緊急報(bào)警信息等傳輸?shù)皆品?wù)器。云服務(wù)器再將數(shù)據(jù)傳送到小程序,最后再由小程序?qū)?shù)據(jù)發(fā)送給單片機(jī)進(jìn)行超控。
機(jī)械結(jié)構(gòu)搭建
本作品通過(guò)控制電機(jī)轉(zhuǎn)動(dòng)控制門的開關(guān),攝像頭搭載在二維云臺(tái)上,主控核心與攝像頭之間沒(méi)有進(jìn)行任何有線連接,而是使用無(wú)線串口實(shí)現(xiàn)了分離式的設(shè)計(jì),并且給攝像頭增加了一個(gè)云臺(tái),通過(guò)深度學(xué)習(xí)算法,可以實(shí)現(xiàn)無(wú)死角自動(dòng)追蹤人體。
控制電路設(shè)計(jì)
本作品采用了攝像頭模塊、密碼鍵盤、語(yǔ)音播報(bào)模塊以及NFC卡進(jìn)行感知層技術(shù)的實(shí)現(xiàn),利用esp32物聯(lián)網(wǎng)模塊實(shí)現(xiàn)傳輸層技術(shù),使用MM32F5270作為控制核心,通過(guò)阿里云物聯(lián)網(wǎng)平臺(tái)進(jìn)行數(shù)據(jù)交互和遠(yuǎn)程控制。通過(guò)軟件開發(fā)技術(shù)和云應(yīng)用,實(shí)現(xiàn)了門禁系統(tǒng)的功能和云端管理。并且,通過(guò)數(shù)據(jù)挖掘和可視化應(yīng)用,對(duì)門禁系統(tǒng)的數(shù)據(jù)進(jìn)行分析和展示,提供更加全面和直觀的信息。
圖5 作品功能結(jié)構(gòu)框圖
1 感知層技術(shù)
1.1攝像頭模塊
OpenMV是一種基于MicroPython的開源計(jì)算機(jī)視覺(jué)平臺(tái),專門設(shè)計(jì)用于嵌入式系統(tǒng)和物聯(lián)網(wǎng)應(yīng)用。它具有小巧、高效的特點(diǎn),并且集成了圖像傳感器、處理器和運(yùn)行MicroPython的環(huán)境。通過(guò)OpenMV模塊,門禁系統(tǒng)可以獲取門禁區(qū)域的圖像數(shù)據(jù),并進(jìn)行以下功能:
1、 圖像處理:OpenMV模塊內(nèi)置了圖像處理庫(kù),可以進(jìn)行常見的圖像處理操作,如圖像濾波、邊緣檢測(cè)、二值化等。這樣可以對(duì)門禁區(qū)域的圖像進(jìn)行處理,提取有用的信息,為后續(xù)的人臉識(shí)別和人體感應(yīng)功能提供支持。
2、人臉識(shí)別:OpenMV模塊支持人臉識(shí)別算法,并提供了相應(yīng)的API和庫(kù)。通過(guò)采集門禁區(qū)域的圖像數(shù)據(jù),可以對(duì)人臉進(jìn)行識(shí)別和驗(yàn)證,判斷用戶的身份是否合法。這樣可以增強(qiáng)門禁系統(tǒng)的安全性,只有經(jīng)過(guò)身份驗(yàn)證的用戶才能進(jìn)行開鎖操作。
3、人體感應(yīng):OpenMV模塊集成了紅外傳感器和圖像傳感器,可以進(jìn)行人體感應(yīng)功能。通過(guò)檢測(cè)門禁區(qū)域是否有人存在,可以觸發(fā)門禁系統(tǒng)的相應(yīng)操作,如自動(dòng)開門或警報(bào)。同時(shí),當(dāng)門外無(wú)人時(shí),系統(tǒng)可以進(jìn)入休眠狀態(tài),以減少能量消耗。
綜上所述,OpenMV模塊作為感知層的一部分,在門禁系統(tǒng)中具備圖像處理、人臉識(shí)別和人體感應(yīng)等功能,為系統(tǒng)提供了感知能力,以支持門禁系統(tǒng)的正常運(yùn)行和安全性增強(qiáng)。
1.2密碼按鍵
密碼按鍵為四個(gè)按鍵,用戶可以通過(guò)按下E0、E1、E2三個(gè)按鍵來(lái)輸入密碼。在門禁系統(tǒng)中,當(dāng)確認(rèn)密碼按鍵(E3)被觸發(fā)時(shí),系統(tǒng)將讀取用戶輸入的密碼。
通過(guò)密碼按鍵的使用,門禁系統(tǒng)可以提供一種傳統(tǒng)的身份驗(yàn)證方式,以補(bǔ)充圖像處理和人臉識(shí)別的功能。用戶可以選擇使用密碼按鍵進(jìn)行開門,以增加門禁系統(tǒng)的靈活性和安全性。
1.3刷卡開門
NFC(Near Field Communication,近場(chǎng)通信)卡是一種無(wú)線通信技術(shù),它可以與門禁系統(tǒng)進(jìn)行近距離通信。以下是NFC卡在門禁系統(tǒng)中的使用方式:
NFC卡可以作為一種方便、快速的身份驗(yàn)證方式。用戶只需將NFC卡靠近讀取器,就能進(jìn)行快速的身份驗(yàn)證,無(wú)需手動(dòng)輸入密碼。此外,用戶可以將NFC卡保存在手機(jī)上,使用手機(jī)的NFC功能進(jìn)行刷卡開門。
通過(guò)結(jié)合OpenMV模塊、密碼按鍵和NFC卡,門禁系統(tǒng)可以提供多種身份驗(yàn)證方式,增加靈活性和安全性。用戶可以根據(jù)自己的需求和偏好選擇合適的身份驗(yàn)證方式來(lái)開啟門禁系統(tǒng)。
2 傳輸層技術(shù)
2.1TCP透?jìng)骷夹g(shù)
TCP協(xié)議是智能門禁系統(tǒng)傳輸層的基礎(chǔ)。它是互聯(lián)網(wǎng)傳輸數(shù)據(jù)的核心協(xié)議,具有可靠性和穩(wěn)定性。TCP (Transmission Control Protocol) 負(fù)責(zé)在傳輸過(guò)程中進(jìn)行數(shù)據(jù)分包、傳輸、重傳等操作,確保數(shù)據(jù)的完整性和準(zhǔn)確性。Wifi模塊開啟透?jìng)髂J胶?,可以不再拘束于特定的AT指令,可以快速準(zhǔn)確地傳輸大量數(shù)據(jù),且避免了數(shù)據(jù)類型或格式不同所帶來(lái)的不便。
2.2WiFi技術(shù)
智能門禁系統(tǒng)常使用WiFi技術(shù)進(jìn)行數(shù)據(jù)傳輸。WiFi技術(shù)提供了高速、穩(wěn)定的無(wú)線數(shù)據(jù)傳輸能力,適用于對(duì)數(shù)據(jù)實(shí)時(shí)性要求較高的場(chǎng)景,為實(shí)時(shí)顯示圖像和時(shí)間數(shù)據(jù)等提供了技術(shù)支持。通過(guò)WiFi模塊,門禁設(shè)備可以與云平臺(tái)或其他管理終端建立網(wǎng)絡(luò)連接,并實(shí)現(xiàn)數(shù)據(jù)的快速上傳和傳輸。
2.3HTTP傳輸技術(shù)
云端服務(wù)器和微信小程序使用HTTP協(xié)議進(jìn)行數(shù)據(jù)傳輸,這是一種常見的應(yīng)用層協(xié)議,廣泛用于互聯(lián)網(wǎng)通信。HTTP協(xié)議是一種無(wú)狀態(tài)的、基于請(qǐng)求與響應(yīng)模式的協(xié)議,它使用URL作為定位網(wǎng)絡(luò)資源的標(biāo)識(shí),并通過(guò)請(qǐng)求方法(如GET、POST等)來(lái)表明對(duì)資源的操作。微信小程序與云端服務(wù)器通信,以及WiFi模塊與服務(wù)器配網(wǎng)通信時(shí),使用JSON格式來(lái)傳輸數(shù)據(jù),因?yàn)镴SON格式具有簡(jiǎn)潔、輕量且易于解析的特點(diǎn)。
圖8 傳輸層示意圖
3 控制層技術(shù)
MM32F5270作為控制核心的功能包括處理傳感器數(shù)據(jù)和控制門禁設(shè)備。同時(shí),它與esp32模塊進(jìn)行通信,接收來(lái)自云平臺(tái)的指令,并判斷開鎖請(qǐng)求的合法性,最終發(fā)送開鎖指令給門禁設(shè)備。
3.1傳感器數(shù)據(jù)處理
MM32F5270負(fù)責(zé)接收和處理從感知層(如OpenMV模塊和NFC讀取器)傳來(lái)的傳感器數(shù)據(jù)。它可以對(duì)采集到的圖像數(shù)據(jù)進(jìn)行處理、進(jìn)行人臉識(shí)別算法的運(yùn)算,或者獲取NFC卡的信息。通過(guò)處理這些傳感器數(shù)據(jù),MM32F5270可以提取關(guān)鍵信息,進(jìn)行身份驗(yàn)證或者判斷門禁系統(tǒng)的狀態(tài)。
3.2控制門禁設(shè)備
MM32F5270通過(guò)與門禁設(shè)備的通信接口,控制門禁設(shè)備的開鎖操作。它可以發(fā)送開鎖指令給門禁設(shè)備,使其解除鎖定狀態(tài),從而允許合法用戶進(jìn)入。
3.3與esp32模塊的通信
MM32F5270與esp32模塊進(jìn)行通信,以實(shí)現(xiàn)與云平臺(tái)的連接。它負(fù)責(zé)接收從esp32模塊傳來(lái)的數(shù)據(jù),如云平臺(tái)的指令或者門禁狀態(tài)信息。同時(shí),MM32F5270將處理后的傳感器數(shù)據(jù)或門禁狀態(tài)信息發(fā)送給esp32模塊,以便通過(guò)互聯(lián)網(wǎng)傳輸?shù)皆破脚_(tái)。
3.4判斷開鎖請(qǐng)求的合法性
當(dāng)MM32F5270接收到來(lái)自云平臺(tái)的開鎖請(qǐng)求指令時(shí),它會(huì)對(duì)請(qǐng)求進(jìn)行合法性判斷。通過(guò)對(duì)用戶身份驗(yàn)證的結(jié)果、密碼輸入、NFC卡信息等進(jìn)行比對(duì),MM32F5270可以確定請(qǐng)求是否合法,并決定是否執(zhí)行開鎖操作。
4 云應(yīng)用
4.1技術(shù)概覽
本作品采用阿里云云服務(wù)器作為云端應(yīng)用,用于門禁設(shè)備的數(shù)據(jù)交互和存儲(chǔ)。同時(shí),結(jié)合微信小程序作為用戶交互頁(yè)面,用戶可以通過(guò)小程序從云服務(wù)器獲取門禁設(shè)備的各類數(shù)據(jù)和信息,并通過(guò)與門禁設(shè)備建立tcp連接來(lái)實(shí)現(xiàn)遠(yuǎn)程控制。
4.2 技術(shù)細(xì)節(jié)
在云應(yīng)用方面,使用阿里云云服務(wù)器作為云端應(yīng)用平臺(tái),通過(guò)云服務(wù)器提供的高可用性和容錯(cuò)機(jī)制,使用springboot技術(shù)框架保證門禁系統(tǒng)的穩(wěn)定性和可靠性。門禁系統(tǒng)的數(shù)據(jù)存儲(chǔ)和管理采用MySQL和Redis等數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)門禁系統(tǒng)數(shù)據(jù)的快速存儲(chǔ)和查詢。
在小程序方面,通過(guò)與阿里云云服務(wù)器進(jìn)行數(shù)據(jù)交互,支持用戶遠(yuǎn)程訪問(wèn)和控制門禁系統(tǒng)。用戶可以通過(guò)微信小程序獲取門禁系統(tǒng)的實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)、開門記錄、警報(bào)信息等,同時(shí)可以通過(guò)小程序遠(yuǎn)程控制門禁系統(tǒng)的開關(guān)、密碼設(shè)置、查看可疑人員警報(bào)等功能。
在門禁設(shè)備方面,通過(guò)與阿里云云服務(wù)器建立TCP連接,實(shí)現(xiàn)門禁設(shè)備的遠(yuǎn)程控制和數(shù)據(jù)傳輸。門禁設(shè)備可以將監(jiān)控?cái)?shù)據(jù)、報(bào)警信息等實(shí)時(shí)上傳到云服務(wù)器,同時(shí)可以接收來(lái)自云服務(wù)器的遠(yuǎn)程控制指令,實(shí)現(xiàn)開門、報(bào)警等操作。
-
傳感器
+關(guān)注
關(guān)注
2551文章
51106瀏覽量
753670 -
人臉識(shí)別技術(shù)
+關(guān)注
關(guān)注
0文章
125瀏覽量
14504 -
MCU控制
+關(guān)注
關(guān)注
0文章
48瀏覽量
6737 -
ESP32
+關(guān)注
關(guān)注
18文章
971瀏覽量
17280 -
openMV
+關(guān)注
關(guān)注
3文章
39瀏覽量
9819
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論