聚豐項(xiàng)目 > 基于AB32VG1智能門禁控制系統(tǒng)
基于中科藍(lán)訊(Bluetrum) 公司推出的基于RISC-V架構(gòu)的高配置芯片AB5301A為核心所組成的AB32VG1開發(fā)板,制作了一款智能門禁控制系統(tǒng)。本系統(tǒng)可以應(yīng)用于小區(qū),工業(yè),學(xué)校等多種場(chǎng)景中。云平臺(tái)的數(shù)據(jù)檢測(cè)可以實(shí)現(xiàn)所有門禁設(shè)備狀態(tài)信息的檢測(cè)和獲取。
haidfhdj
haidfhdj
團(tuán)隊(duì)成員
高哲 學(xué)生
丁佳勁 學(xué)生
李龍翔 學(xué)生
尹貽寬 學(xué)生
李文宇 學(xué)生
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關(guān)閉門
OLEDIICSCL——PE3
SDA——PE2
RGBRED——PE1
GREEN——PE4
BLUE——PA1
1、ESP8266WIFI連接通訊:連接云平臺(tái),實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)上報(bào)
2、RC522射頻模塊實(shí)現(xiàn)卡號(hào)的讀取檢測(cè)刪除增加
3、HC05藍(lán)牙模塊,實(shí)現(xiàn)無(wú)線控制鎖狀態(tài)
4、按鍵檢測(cè),實(shí)現(xiàn)鎖門的功能
5、0.96OLED顯示屏,可以本地實(shí)時(shí)顯示當(dāng)前門禁系統(tǒng)的工作狀態(tài).
6、SG90舵機(jī)模塊作為控制實(shí)現(xiàn)裝置,起到實(shí)現(xiàn)門關(guān)閉和打開的功能(需完善)
軟件開發(fā)平臺(tái):RT-Thread Studio
云平臺(tái)開發(fā): onenet
手機(jī)軟件:藍(lán)牙調(diào)試器
通訊協(xié)議:http協(xié)議
軟件實(shí)現(xiàn)部分:
線程:main線程,串口0調(diào)試線程,串口1esp8266wifi線程,串口2HC-05線程、按鍵線程、RC522射頻線程,OLED線程,
射頻線程打印信息
按鍵檢測(cè)線程打印信息:
esp8266上傳云平臺(tái)的數(shù)據(jù)信息
云平臺(tái)數(shù)據(jù)信息顯示
oled狀態(tài)顯示線程:(由于相機(jī)刷新問(wèn)題顯示不完全)
程序代碼地址
https://gitee.com/GZCXR/ab32-vg1-chi
演示效果如下圖
(9.92 MB)下載