聚丰项目 > 基于AB32VG1智能门禁控制系统

基于AB32VG1智能门禁控制系统

基于中科蓝讯(Bluetrum) 公司推出的基于RISC-V架构的高配置芯片AB5301A为核心所组成的AB32VG1开发板,制作了一款智能门禁控制系统。本系统可以应用于小区,工业,学校等多种场景中。云平台的数据检测可以实现所有门禁设备状态信息的检测和获取。

haidfhdj haidfhdj

分享
0 喜欢这个项目
团队介绍

haidfhdj haidfhdj

团队成员

高哲 学生

丁佳劲 学生

李龙翔 学生

尹贻宽 学生

李文宇 学生

分享
项目简介
基于中科蓝讯(Bluetrum) 公司推出的基于RISC-V架构的高配置芯片AB5301A为核心所组成的AB32VG1开发板,制作了一款智能门禁控制系统。本系统可以应用于小区,工业,学校等多种场景中。云平台的数据检测可以实现所有门禁设备状态信息的检测和获取。
硬件说明

QQ截图20211214161903.png

AB32VG1

硬件引脚连接:

ESP8266   UART1 RX——PA3

TX——PA4

HC-05UART2RX——PB1

TX——PB2

RFIDSPIPIN_NSS;    // NSS  PF0  Output_PP

PIN_SCK;    // SCK  PE0  Output_PP

PIN_MOSI;   // MOSI PF1  Output_PP

PIN_MISO;   // MISO PA5  Input

KEY                          PA2关闭门

OLEDIICSCL——PE3

SDA——PE2

RGBRED——PE1

GREEN——PE4

BLUE——PA1

微信图片_20211214135200.jpg

   1、ESP8266WIFI连接通讯:连接云平台,实现数据实时上报 

   2、RC522射频模块实现卡号的读取检测删除增加 

   3、HC05蓝牙模块,实现无线控制锁状态

   4、按键检测,实现锁门的功能 

   5、0.96OLED显示屏,可以本地实时显示当前门禁系统的工作状态.

   6、SG90舵机模块作为控制实现装置,起到实现门关闭和打开的功能(需完善)


软件说明

软件.png


软件开发平台:RT-Thread Studio

云平台开发:  onenet

手机软件:蓝牙调试器

通讯协议:http协议

软件实现部分:

            线程:main线程,串口0调试线程,串口1esp8266wifi线程,串口2HC-05线程、按键线程、RC522射频线程,OLED线程,

射频线程打印信息

    QQ图片20211214141531.png

按键检测线程打印信息:

    QQ图片20211214141656.png

esp8266上传云平台的数据信息

QQ图片20211214142051.png

云平台数据信息显示

    img_20211214142207.png

oled状态显示线程:(由于相机刷新问题显示不完全)

QQ图片20211214142540.jpg


程序代码地址

https://gitee.com/GZCXR/ab32-vg1-chi


演示效果

演示效果如下图

    

附件

(9.92 MB)下载

评论区(0 )