基于ESP8266的人脸识别球锁开锁方案
宁波城市职业技术学院信息与智能工程学院 陈小文 马澄澄 葛科奇
【期刊名称】《电子世界》
【年(卷),期】2019(000)004
【总页数】3
本文基于ESP8266和阿里云物联网平台,设计了一种远程球锁开锁方案,给出硬件原理和软件流程
,并介绍了阿里云物联网平台和远程开门系统使用方法,利用ESP8266的PWM功能和MG996R舵
机控制开门,通过阿里云物联网平台对ESP8266下发开锁指令,绑定微信公众平台加入人脸识别模
块。本项目提供了一种基于物联网技术的球锁开锁方法。
引言:随着物联网的发展,普通开门方式已经无法满足人们的需求,大量的智能门锁应运而生,我
们利用性价比极高的ESP8266芯片,辅以微信公众号、人脸识别技术和阿里云物联网平台对传统球
锁进行物联网化改造,使其能在极低的价格下实现远程开锁。
本文基于ESP8266和阿里云,可通过微信公众号操控舵机对球锁进行控制,微信公众号集成了人脸
识别功能,亦集成了短信验证功能,多种措施保证系统的稳定安全,保证物联网球锁开锁系统稳定
、安全运行。
1 系统工作原理
ESP8266作为主MCU单独使用,利用ESP8266发送脉冲宽度调制(PWM)的电脉冲来控制舵机。
通过Python-SDK对接微信公众号和阿里云物联网平台,利用微信公众号发送开门指令给阿里云物
联网平台,阿里云物联网平台接收信息并转发给ESP8266芯片,ESP8266利用SmartConfig,一键