













摘 要:針對傳統(tǒng)衣柜容易出現受潮發(fā)霉、滋生細菌等現象,設計了一款以STM32單片機為核心的智能衣柜。主要模塊有單片機、照明模塊、藍牙模塊、濕度傳感器、除濕模塊、消毒模塊、顯示器等。系統(tǒng)根據柜內濕度將數據顯示在OLED顯示屏上。當衣柜內部濕度達到上限值,則衣柜自動打開除濕功能。通過按鍵控制消毒功能的開關,在打開柜門時自動關閉消毒功能,且自動打開照明燈。通過藍牙模塊與手機連接,通過APP實時查看柜內狀況,并且可以對衣柜的濕度上限進行設置,也可以控制消毒功能開關。結果表明智能衣柜具有輔佐人們管理衣物的特點。
關鍵詞:智能衣柜;除濕殺菌;藍牙傳輸;STM32單片機
中圖分類號:TP368 文獻標識碼:A 文章編號:2096-4706(2024)17-0019-05
0 引 言
當今信息化技術快速發(fā)展,我們生活中所使用的家具已經越來越完善,也更加智能化、現代化,這讓人們的生活越來越快捷、方便、舒適。這種理論與方法的引入與應用,使高科技產品更加貼近和滲透到人們的生活與事業(yè)之中?!爸悄芑焙腿藗円酝臄底帧o線等技術有所不同,它可以使人們的智能衣柜具備越來越強的能力,極大地增強了人們的生活品質。
智能衣柜是智能家居行業(yè)的一種產品,在功能定位方面,智能衣柜是一種創(chuàng)新性、實踐性強的產品。現在市面上,要想找出一款合適的智能衣柜,還是一件比較困難的事情。所以,智能衣柜的新穎設計,一定會引起很多人的注意,一定會創(chuàng)造出一個龐大的市場。
根據市場調查的數據,在傳統(tǒng)衣柜中,衣物經常會受潮發(fā)霉,這些都會對人們的身體健康造成威脅,而要想解決這類隱患,就必須要用人工的方式。智能衣柜是根據市場需求而開發(fā)的,它的目標是可以代替人們去管理衣柜中的衣物。所以,對智能衣柜系統(tǒng)的照明、除濕消毒、向手機發(fā)送衣柜數據等功能進行了研究[1]。
1 系統(tǒng)總體結構
智能衣柜控制系統(tǒng)采用STM32單片機作為主控制器。進入工作狀態(tài)后,通過OLED12864顯示屏實時顯示出衣柜內部的濕度情況,并把所得到的數據傳輸給手機。當衣柜內部濕度超過標準值時,就會自動開啟除濕功能。通過按鍵控制消毒模塊的打開和關閉。系統(tǒng)在程序運行過程中通過藍牙模塊,以實現用戶通過APP對智能衣柜的控制,設置濕度的上限參數,并且用戶可以通過APP對消毒模塊進行開關控制[2]。系統(tǒng)總體框圖如圖1所示。
2 智能衣柜系統(tǒng)硬件電路設計
智能衣柜系統(tǒng)主要包括主控模塊、按鍵模塊、濕度傳感器模塊、藍牙模塊、OLED12864顯示模塊、照明模塊等組成。其中主控模塊承擔著對整個系統(tǒng)工作的控制任務,通過STM32F103C8T6單片機控制系統(tǒng)的運行。利用DHT11的高精準度和可靠的設計,可以自動檢測衣柜內部環(huán)境的濕度值,設置濕度的上限值,從而實現超出上限值時自動打開除濕功能。通過連接到OLED12864顯示器,我們就能夠將經過單片機處理的數據實時呈現出來。系統(tǒng)通過藍牙模塊與手機端進行無線傳輸,通過手機可對系統(tǒng)進行控制。圖2為硬件電路圖。
3 系統(tǒng)總程序設計
系統(tǒng)在上電后,首先進行初始化,然后掃描按鍵,如果按下按鍵K1則進入按鍵子程序,如果按鍵K4按下則進入消毒子程序,如果濕度超限則執(zhí)行除濕子程序,將數據傳輸給顯示模塊,顯示在OLED顯示屏上,如果通過藍牙連接手機則執(zhí)行藍牙模塊子程[3]。據此分析得到的系統(tǒng)總體工作流程如圖3所示。
3.1 除濕模塊程序設計
系統(tǒng)在上電后,首先初始化濕度傳感器,然后采集當前衣柜內部環(huán)境的濕度信息,將環(huán)境濕度情況在顯示屏上顯示,如果檢測到的濕度超過設置的上限值,則除濕模塊開啟,反之程序結束運行[4]。據此分析得到的除濕模塊工作流7fJIeNZktFoJG6iwAzP1hHE6+JXmfYlNzwyqZS9BZU0=程如圖4所示。
3.2 消毒模塊程序設計
系統(tǒng)在上電后,首先初始化按鍵模塊,然后讀取按鍵模塊信息,當檢測到柜門打開則照明模塊開啟,當檢測到柜門關閉則照明模塊關閉,柜門關閉時按下K4按鍵,則消毒模塊開啟,再次按下K4按鍵結束消毒程序[5]。據此分析得到的消毒模塊工作流程如圖5所示。
4 實驗智能衣柜運行測試
4.1 軟件在線調試
使用Keil4軟件編寫了主程序以及各個模塊功能的子程序。完成后進行編譯,根據編譯結果中提示的錯誤進行修改,直到沒有警告和錯誤。然后利用“ST-Link”將程序下載到單片機。程序測試如圖6所示[6]。
4.2 功能測試
智能衣柜系統(tǒng)在通電之后,可以有四種運行狀態(tài),分別是:正常運行狀態(tài)、手動消毒狀態(tài)、保護功能狀態(tài)、藍牙控制狀態(tài)[7]具體內容如下:
1)正常運行。系統(tǒng)上電后,會自動進入正常運行狀態(tài)。此時OLED顯示屏顯示內容如圖7所示。
在正常工作條件下,可實現自動除濕功能。當濕度高于設定上限值的時候,單片機下達指令,控制繼電器閉合,使除濕模塊開啟,如圖8所示,紅色燈模擬熱風向里吹,同時綠色燈模擬向外排氣,當濕度小于設定上限值的時候,除濕模塊關閉[8]。
2)手動消毒。在正常運行狀態(tài)下,按動K4按鍵,系統(tǒng)進入手動消毒狀態(tài),如圖9所示,綠色燈模擬消毒模塊的打開。在手動消毒狀態(tài)下,再次按動按鍵K4,則系統(tǒng)返回到正常運行狀態(tài)[8]。
3)保護功能。為防止柜門打開后,紫外線燈對人體造成傷害,設計了一個方案,在柜門打開的時候,消毒模塊關閉,此時按動K4按鍵無效,柜門合上后,系統(tǒng)恢復正常運行。如圖10所示,白色LED燈為照明模塊,綠色LED 燈模擬柜門打開狀態(tài)。
4)藍牙控制。利用藍牙模塊,通過APP對衣柜下達指令,當用戶想要設置濕度上限,只需在軟件中發(fā)送H:n(n為濕度值)加回車鍵,點擊SEND即可下達指令;當用戶想要打開消毒模塊,只需在軟件中發(fā)送ON加回車鍵,點擊SEND即可,如圖11所示;當用戶想要關閉消毒模塊,只需在軟件中發(fā)送OFF加回車鍵,點擊SEND即可[9]。
4.3 智能衣柜系統(tǒng)實驗數據結果與分析
為了測試智能衣柜系統(tǒng)對測量濕度的準確程度,利用第三方濕度檢測器,測試系統(tǒng)是否與之測試結果相同[6],如圖12、圖13所示。
為了測試智能衣柜系統(tǒng)除濕模塊的穩(wěn)定性,分別用了8種不同的濕度環(huán)境對除濕功能進行了測試,經過測試得到的除濕實驗數據如表1所示。
為了測試智能衣柜系統(tǒng)消毒模塊的安全穩(wěn)定性,分別用了4種操作狀態(tài)對消毒模塊進行了測試,經過測試得到的消毒模塊測試數據如表2所示[5]。
5 結 論
按照智能衣柜系統(tǒng)的設計步驟,實現了智能衣柜系統(tǒng)的制作,并通過實驗證明了智能衣柜各個功能的可行性。首先,初始化智能衣柜參數設置,并設置除濕上限為50 %RH。然后,智能衣柜可以根據實時的濕度狀況進行判斷,若當前濕度值超過50 %RH的上限濕度值,那么智能衣柜將會自動進行防潮除濕。之后,通過按鍵模塊來控制殺菌消毒,當衣柜門打開時,照明燈自動亮起,殺菌消毒工作自動結束。最后,通過藍牙模塊,在手機APP上實現對智能衣柜的控制。功能基本穩(wěn)定,整體測試良好,是一款新型的智能衣柜系統(tǒng)。
智能衣柜的研究還有很多不足的方面,功能設計可以更加完善,比如可以根據環(huán)境推薦穿搭等。智能衣柜作為一種智能家居產品,其在未來的發(fā)展前景非常廣闊。智能化程度不斷提高,隨著人工智能、物聯(lián)網等技術的不斷發(fā)展和應用,智能衣柜的智能化程度將會不斷提高,可以實現更加智能化的衣物管理等功能。智能衣柜可以為用戶提供更加智能化、便捷化、個性化的衣物管理服務,同時也可以與其他行業(yè)進行合作,實現更加全面的智能化服務。
參考文獻:
[1] 毛毅.智能衣柜的研究與設計 [D].長沙:中南林業(yè)科技大學,2011.
[2] 于聰聰,葉曉勇.我國定制家具行業(yè)趨勢研究 [J].中國人造板,2023,30(5):7-10.
[3] 王旭.智能衣柜監(jiān)控系統(tǒng)的設計 [D].哈爾濱:哈爾濱理工大學,2018.
[4] 朱林峰,楊一帆,梅術龍.一種智能衣柜的設計與研究 [J].輕工科技,2022,38(4):73-75.
[5] 徐松華.基于阿里云的物聯(lián)網多功能衣柜 [J].科技創(chuàng)新與應用,2022,12(15):52-55.
[6] 宋雨情,周稼輝,楊陳浩,等.基于單片機STM32的多功能智能衣柜設計 [J].電工技術,2022(10):25-27.
[7] MANSUR A,HIROSHI S,BRAHIM B,et al.Calibration Cost Reduction of Indoor Localization Using Bluetooth Low Energy Beacon [J].jaciii,2022,26(1):97-106.
[8] 黃藝聰.基于物聯(lián)網的家電遠程控制系統(tǒng)設計 [J].電子制作,2021(17):62-65.
[9] 徐穎,何家錚,陳馳,等.一種基于stm32f4的吊裝式衣柜控制系統(tǒng) [J].機械工程與自動化,2020(5):138-139+142.
DOI:10.19850/j.cnki.2096-4706.2024.17.005
作者簡介:張浩(1976—),男,漢族,山東德州人,講師,本科,研究方向:大數據、信息工程;韓祥森(1994—),男,漢族,山東淄博人,講師,本科,研究方向:電子與通信技術、智能控制。
課題項目:橫向課題(HX-2023-103)
Intelligent Wardrobe Design Based on Single-chip Microcomputer
ZHANG Hao, HAN Xiangsen
(Shandong Huayu University of Technology, Dezhou 253034, China)
Abstract: In view of the phenomenon that traditional wardrobe is prone to become damp, go mouldy and breed bacteria, this paper designs an intelligent wardrobe with an STM32 single-chip microcomputer as its core. The main modules are single-chip microcomputer, lighting module, Bluetooth module, humidity sensor, dehumidification module, disinfection module, display device and so on. The system displays the data on the OLED display screen according to the humidity in the wardrobe. When the internal humidity of the wardrobe reaches the upper limit value, the wardrobe automatically opens the dehumidification function. The switch of the disinfection function is controlled by the pushbutton and the disinfection function is automatically closed when the wardrobe door is opened, and the lamp is automatically turned on. The Bluetooth module is connected to the mobile phone, and the status of the wardrobe is checked in real time through the APP, and the humidity upper limit of the wardrobe can be set, and the disinfection function switch can also be controlled. The results show that the intelligent wardrobe has the characteristics of assisting people to manage clothes.
Keywords: intelligent wardrobe; dehumidification and sterilization; Bluetooth transmission; STM32 single-chip microcomputer