聚豐項目 > 基于RT-Thread的學生澡堂衣柜管理系統
本次作品基于之前的廁所管理系統改善而來,圖片是廁所管理的,這個項目做出來再換圖片。通過RC522模塊檢測學生刷ID卡,學生卡號通過ESP8266連接移動OneNET云,通過數據推送功能至阿里云服務器的自建網站數據庫進行卡號信息對比,符合要求后會返回開發板信號,屆時開發板操控繼電器打開電磁鎖,澡堂柜門打開。除此之外,開發板還進行DHT11溫濕度的上傳、柜門上LED信號燈(亮表示有人用,滅表示沒人用)、柜內安置FSR402電阻式薄膜壓力傳感器(開發不成功的話用sr04超聲波傳感器)用于檢測是否有衣物存在。此為一個衣柜的設計方案,在此基礎上,我欲通過總線的方式設計一個集成化電路板,連接多個衣柜,實現綜合管理。
齊格夫
分享齊格夫
團隊成員
郭凱瑞 負責人
秦豆豆 后勤
AB32VG1開發板 x1,esp8266模塊 x1,dht11模塊 x1,RC522模塊 x1,sr04超聲波模塊 x1,蜂鳴器模塊 x1,1路5V繼電器 x1,12V快遞柜鎖 x1,移動熱點與導線若干
(1)設置線程數:8
(2)具體線程功能:
1>main_thread:led指示燈閃爍表示系統正常運行
2.1>upload_thread:esp8266鏈接OneNET云線程,主要用來上傳傳感器數據
2.2>upload_cb_thread:服務器回傳參數對比線程,用于對比刷卡中斷讀取的ID號是否與數據庫中存放的一致,一致則通知relay_thread開關門
3>readID_thread:ID卡號讀取線程,讀取學生ID卡中斷
4>dht11_thread:溫濕度讀取線程
5>sr04_thread:超聲波測距線程,檢測是否有衣物
6>relay_thread:繼電器線程,用于控制開關門
7>beep_thread:開門后短暫吡聲表示設備正常