:::warning https://zhuanlan.zhihu.com/p/407254940 :::

一、面向领域

本技术方案面向对通信稳定性、功耗、通信时延和硬件成本有较高要求的智能家居领域。

一.架构设计

本技术方案架构如下图所示。
基于STM32+WiFi的二维码门禁系统 - 图1
系统STM32模块、ESP8266 WiFi模块、扫码器+数字按键输入+RFID三合一模块、程控锁、云端或本地服务器和移动端App组成,其主要工作原理如下:

  1. STM32模块搭载扫码器+数字按键输入+RFID三合一模块后,能够A.识别二维码内容、B.识别数字按键输入内容、C.识别RFID标签内容;
  2. STM32模块搭载WiFi模块后,A.能够将识别的内容通过MQTT协议发送到指定的云端或本地服务器中,B.能够接收云端或本地服务器以MQTT协议发送过来的指令,指令包括开关锁等;
  3. STM32模块搭载程控锁后,可以驱动程控锁并执行开锁或关锁操作,应用场景包括:A.接收到服务器发送过来的开锁或关锁指令,B.触发某些条件时执行开锁或关锁操作;
  4. 云端或本地服务器能够接收并处理二维码内容、数字输入内容和RFID标签内容,接着判断是否开锁,最后开关锁指令发送给设备端
  5. App端支持用户管理、生成二维码等功能

    二.主要硬件组成

基于STM32+WiFi的二维码门禁系统 - 图2

  • 门禁锁如图所示

基于STM32+WiFi的二维码门禁系统 - 图3
以上元器件型号支持更改

三.主要技术参数

  • STM32F030采用ARM Cortex内核,运算速度高达48 MHz。另外,STM32F030具有全套外设,例如高速12位ADC、先进且灵活的定时器、日历RTC和通信接口
  • WiFi通信距离:100米

以上参数支持调整

四、云平台与移动端

本系统支持对接阿里云IoT、华为云、腾讯云等第三方IoT云平台,以及自主研发的云端服务器。
本方案拟采用以下平台方案之一:

  • 阿里云IoT云平台
  • 华为云IoT云服务
  • 腾讯云IoT云服务
  • 自主研发云平台

    联系我们

  • 如需选购Matter、ZigBee、433/868、LoRa、2.4G、WiFi等物联网模块或IoT设备定制开发,联系方式:见评论区。

  • IoT低代码开发平台:见评论区。