论文部分内容阅读
近些年来,随着物联网和互联网+技术的快速发展,嵌入无线模块,实现云数据存储、处理以及远程控制的产品越来越受到用户欢迎。该类智能化产品能对用户数据进行集中管理,进一步提升产品的安全性。本文设计基于ESP32云平台的人脸识别系统将具有广阔的市场前景,有利于提升智能家居系统品质。根据系统功能需求与指标要求,首先给出了系统的整体设计方案。系统选择AM437x为人脸识别芯片,完成人脸登记、人脸识别、人脸删除等基本功能。选择STM32L15x为主控芯片,负责底层系统的电源管理,也同时负责控制其他基础外设。STM32L15x作为一款低功耗的MCU,很大程度上降低了系统的功耗。选择ESP32为无线模块,负责接收智能锁端的人脸图像数据以及门锁状态数据,并将数据上传至阿里云服务器。阿里云服务器对用户存入数据进行统一管理,并下发至智能手机APP端。整个过程由人脸识别芯片、主控芯片和无线模块组成家居智能锁控制中心,完成人脸识别和开关锁工作,并与阿里云服务器和智能手机终端进行联动,监测门禁状态,提升了整个系统的安全性。最后,对系统进行了联合调试。测试内容包括三部分:分别是对家居智能锁的功能测试、云服务器的测试以及手机APP的测试。测试流程是确保系统开机启动能控制摄像头获取人脸图像数据,并通过无线模块ESP32上传至指定的云服务器,然后由云服务器将人脸图像数据下发至绑定的手机APP端。测试结果表明:家居智能锁功能正常,云服务器中有用户数据备份,可供随时进行查询和管理;手机APP端能够显示摄像头获取的实时现场图像和家居智能锁的门锁状态,达到了预期目标,并且系统整体运行稳定。