一.整体架构设计

如图所示,整体方案由硬件电路设计、嵌入式系统设计、云端服务器、后台管理系统、用户终端组成。

基于STM32+NB-IoT+蓝牙的远程智能锁 - 图1

二.硬件电路组成

A.NB-IoT 通信模块,负责与云端服务器建立网络连接;
B.STM32F030F4P6主控芯片,负责边缘端计算;
C.HC-49S晶振,辅助元器件;
D.电阻,辅助元器件;
E.射频电容,辅助元器件;
F.电容,辅助元器件;
G.二极管和三极管,辅助元器件;
H.排针,辅助元器件;
I.保险管,辅助元器件;
J.稳压器,辅助元器件;
K.按钮,辅助元器件;
L.3.3v电控锁。

三.嵌入式系统

1.控制逻辑设计,负责边缘端的计算;
2.用户按钮工程设计,用户点击后激活设备联网或启动蓝牙,10分钟无操作后断开网络;
3.接口设计,提供外部系统控制逻辑:
A.开锁接口,给指定的设备ID开锁,并返回开锁是否成功的状态描述;
B.设定设备联网时间段接口,给指定的设备ID设置运行时间段,并返回是否设定成功的状态描述。

四.后台管理

管理部署在各个地方的设备,包括设备配置管理、设备状态监控等

五.用户终端

提供Android App、IOS App、微信小程序或者移动网页等用户终端。

联系我们

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