基于物联网操作系统TencentOS tiny系统和TencentOS Tiny CH32V_EVB RISC-V开发套件开发的一款云物联网智能门锁;硬件部分由ESP8266WIFI模块,CH32V_EVB RISC-V主控板等组成;软件部分实现云智能的WIFI自动配网,APP远程开锁等功能。
硬件框架
如上图所示,硬件部分由ESP8266WIFI模块,CH32V_EVB RISC-V主控板等组成;其中:
ESP8266WIFI模块,负责完成云智能APP通信,智能配网,远程开锁等功能。
CH32V_EVB RISC-V主控板,负责完成和所有外设模块通信和功能逻辑的实现。
其中LCD灯用来模拟开门状态,显示OPENED表示开门,显示CLOSED表示关门。
软件框架
如上图所示,该项目软件架构主要WIFI线程完成
WIFI线程:等待开门信号量,实现开门动作
作品展示
文件下载