《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于物聯(lián)網(wǎng)的智能鞋柜系統(tǒng)設(shè)計(jì)
基于物聯(lián)網(wǎng)的智能鞋柜系統(tǒng)設(shè)計(jì)
2017年電子技術(shù)應(yīng)用第3期
王佳權(quán),王 皓,陳少勇,黃啟俊,常 勝,王 豪,何 進(jìn)
武漢大學(xué) 物理科學(xué)與技術(shù)學(xué)院,湖北 武漢430072
摘要: 針對(duì)傳統(tǒng)鞋柜功能單一、鞋子容易發(fā)霉腐爛等問(wèn)題,設(shè)計(jì)了一種基于物聯(lián)網(wǎng)的智能鞋柜系統(tǒng)。在鞋柜中加入殺菌除臭、祛濕防霉功能,使用STM32單片機(jī)并嵌入智能控制算法實(shí)現(xiàn)系統(tǒng)的智能控制。采用分區(qū)處理方法對(duì)鞋柜結(jié)構(gòu)進(jìn)行改造,在鞋柜內(nèi)安裝祛濕裝置,并利用安裝有傳感器和具有殺菌除臭、祛濕防霉功能模塊的鞋撐,對(duì)鞋柜潮濕空氣和鞋子內(nèi)部臭味進(jìn)行處理。利用物聯(lián)網(wǎng)技術(shù),結(jié)合云服務(wù)器與客戶(hù)端,實(shí)現(xiàn)鞋柜信息實(shí)時(shí)查看、遠(yuǎn)程智能控制等功能。實(shí)驗(yàn)表明,系統(tǒng)能夠有效去除鞋內(nèi)臭味,防止鞋子發(fā)霉,保持鞋柜內(nèi)空氣清新。
中圖分類(lèi)號(hào): TN876
文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.2017.03.021
中文引用格式: 王佳權(quán),王皓,陳少勇,等. 基于物聯(lián)網(wǎng)的智能鞋柜系統(tǒng)設(shè)計(jì)[J].電子技術(shù)應(yīng)用,2017,43(3):84-87,91.
英文引用格式: Wang Jiaquan,Wang Hao,Chen Shaoyong,et al. The design of intelligent shoe system based on Internet of Things[J].Application of Electronic Technique,2017,43(3):84-87,91.
The design of intelligent shoe system based on Internet of Things
Wang Jiaquan,Wang Hao,Chen Shaoyong,Huang Qijun,Chang Sheng,Wang Hao,He Jin
School of Physics and Technology,Wuhan University,Wuhan 430072,China
Abstract: Aiming at the problems of traditional shoe single function and easy mold rot and so on, a kind of intelligent shoe cabinet system based on the Internet of Things is designed. The intelligent control system has been realized by using the STM32 microcontroller embedded with intelligent control algorithm. The partition processing method is used and dampness devices are installed in the shoe cabinet. The use of sensors installed, with sterilization deodorant and dampness mold function module of the shoe, deals with the humid air inside the shoes and shoes smell. The use of Internet of Things technology, combined with the cloud server and client,can achieve real-time viewing shoe information, remote intelligent control and other functions. Experiments show that the system can effectively remove the smell of shoes, prevent mildew and keep the shoe fresh air.
Key words : intelligent shoe;Internet of Things;STM32;cloud server;client

0 引言

    目前國(guó)內(nèi)大部分智能鞋柜利用光觸媒、PTC等方法[1],通過(guò)手動(dòng)設(shè)定工作時(shí)間,在設(shè)定的工作時(shí)間內(nèi)利用光觸媒和熱風(fēng)循環(huán)對(duì)鞋柜進(jìn)行除臭、祛濕。這種方法效果一般,不能去除存在于鞋子內(nèi)部的有害細(xì)菌,而且采用手動(dòng)、定時(shí)控制方式,系統(tǒng)獨(dú)立運(yùn)行,與PC或手機(jī)客戶(hù)端無(wú)數(shù)據(jù)交互,無(wú)法遠(yuǎn)程控制和查看鞋柜狀態(tài)信息,不是真正的智能控制。

    隨著科技的快速發(fā)展,家居生活也逐漸向智能化發(fā)展。本文結(jié)合現(xiàn)代電子技術(shù)、物聯(lián)網(wǎng)技術(shù)[2,3]和“云+端”智能家居模式[4]對(duì)傳統(tǒng)鞋柜進(jìn)行結(jié)構(gòu)改造和功能升級(jí),鞋柜在儲(chǔ)存鞋子的同時(shí)具備殺菌除臭、祛濕防霉、遠(yuǎn)程監(jiān)控等功能,并利用智能控制算法,實(shí)現(xiàn)鞋柜系統(tǒng)自動(dòng)控制。

1 系統(tǒng)總體設(shè)計(jì)

1.1 功能設(shè)計(jì)

    基于物聯(lián)網(wǎng)的智能鞋柜系統(tǒng)功能包括溫濕度檢測(cè)、空氣質(zhì)量檢測(cè)、祛濕防霉、殺菌除臭、遠(yuǎn)程控制、狀態(tài)顯示等。系統(tǒng)由三大部分構(gòu)成:鞋柜控制端、云服務(wù)器和客戶(hù)端。系統(tǒng)網(wǎng)絡(luò)拓?fù)淙鐖D1所示。云服務(wù)器實(shí)現(xiàn)鞋柜控制端與客戶(hù)端的數(shù)據(jù)交換??蛻?hù)端用于遠(yuǎn)程監(jiān)控鞋柜運(yùn)行狀態(tài),并完成鞋柜控制端的入網(wǎng)配置。鞋柜控制端由無(wú)線(xiàn)路由器接入到家庭網(wǎng)絡(luò),通過(guò)接收客戶(hù)端的網(wǎng)絡(luò)請(qǐng)求,解析出控制命令,響應(yīng)遠(yuǎn)程控制。鞋柜控制端通過(guò)傳感器探測(cè)鞋柜及鞋內(nèi)空氣質(zhì)量,智能地執(zhí)行祛濕防霉、殺菌除臭程序。鞋柜控制端總體設(shè)計(jì)框圖如圖2所示。

ck4-t1.gif

ck4-t2.gif

1.2 鞋柜結(jié)構(gòu)設(shè)計(jì)

    鞋柜整體結(jié)構(gòu)如圖3所示。采用分區(qū)處理技術(shù),在鞋柜內(nèi)部單獨(dú)開(kāi)辟一塊區(qū)域,安裝定制的鞋撐(內(nèi)部安裝有傳感器、殺菌除臭、祛濕防霉模塊),在處理器的控制下對(duì)鞋子內(nèi)部進(jìn)行有效的殺菌除臭、祛濕防霉。同時(shí),利用安裝于鞋柜內(nèi)的溫濕度傳感器智能檢測(cè)鞋柜內(nèi)溫濕度,根據(jù)檢測(cè)結(jié)果控制鞋柜內(nèi)的祛濕防霉模塊,使鞋柜內(nèi)空氣質(zhì)量保持最佳狀態(tài)。

ck4-t3.gif

2 系統(tǒng)硬件設(shè)計(jì)

2.1 前端數(shù)據(jù)采集

    前端采集的數(shù)據(jù)包括鞋撐及鞋柜內(nèi)的溫濕度信息、空氣質(zhì)量信息和感應(yīng)開(kāi)關(guān)輸出的高低電平量。前端數(shù)據(jù)采集電路如圖4所示。

ck4-t4.gif

2.1.1 溫濕度傳感器

    根據(jù)GB/T 18883-2002《室內(nèi)空氣質(zhì)量標(biāo)準(zhǔn)》,室內(nèi)空氣溫濕度標(biāo)準(zhǔn)為:夏季溫度22 ℃~28 ℃,濕度40%~80%;冬季溫度16 ℃~24 ℃,濕度30%~60%。選用溫濕度測(cè)量范圍較寬的DHT22集成溫濕度傳感器,以適應(yīng)不同地域環(huán)境條件下的測(cè)量需求。

2.1.2 氣敏傳感器

    鞋內(nèi)惡臭氣體種類(lèi)較多,對(duì)人體健康危害較大的氣體有氨、硫化氫、硫醇類(lèi)、二甲基硫、三甲氨、甲醛、苯、乙烯、正丁酸和酚類(lèi)物質(zhì)[5]。其中,由于細(xì)菌、蛋白腐爛導(dǎo)致氨、硫化氫、甲醛、苯等氣體較多。基于此,選用對(duì)VOC(揮發(fā)性有機(jī)物,包括:苯系物、胺、醇等)、氣味與污染空氣有高靈敏度的TGS2600作為污染氣體檢測(cè)器件。

2.2 處理器

    TGS2600輸出信號(hào)為模擬量,需要通過(guò)A/D轉(zhuǎn)換電路轉(zhuǎn)換為數(shù)字量后給處理器。處理器使用基于Cortex-M3內(nèi)核的STM32F100R8單片機(jī),內(nèi)部包含16通道的12位ADC、RTC(Real-Time Clock,實(shí)時(shí)時(shí)鐘)、51個(gè)通用I/O、64 KB Flash、8 KB RAM等資源。不僅可以滿(mǎn)足對(duì)TGS2600輸出模擬信號(hào)的采樣與轉(zhuǎn)換,還可以直接利用處理器內(nèi)部的RTC為系統(tǒng)提供實(shí)時(shí)時(shí)間信息。

2.3 驅(qū)動(dòng)模塊

    驅(qū)動(dòng)模塊用于控制殺菌除臭模塊和祛濕防霉模塊的開(kāi)啟與關(guān)閉。相比機(jī)械式電磁開(kāi)關(guān),利用場(chǎng)效應(yīng)管作為開(kāi)關(guān)控制電路不僅電路體積小、重量輕,而且無(wú)機(jī)械觸點(diǎn),使用壽命長(zhǎng)。本系統(tǒng)使用低壓低導(dǎo)通電阻的場(chǎng)效應(yīng)管SI2301,電路如圖5所示。

ck4-t5.gif

2.4 殺菌除臭模塊

    紫外線(xiàn)具有極強(qiáng)的殺菌能力[6],尤其在波長(zhǎng)為253.7 nm時(shí)紫外線(xiàn)的殺菌作用最強(qiáng)。利用臭氧的強(qiáng)氧化性可以達(dá)到很好的除臭效果[7]。由于鞋內(nèi)空間狹小,選用能夠產(chǎn)生微量臭氧的小型紫外燈泡,在發(fā)出紫外線(xiàn)的同時(shí)產(chǎn)生微量的臭氧,殺菌除臭同時(shí)進(jìn)行。

2.5 祛濕防霉模塊

    適宜的霉菌生長(zhǎng)環(huán)境是導(dǎo)致鞋子發(fā)霉的一個(gè)主要因素[8],當(dāng)環(huán)境溫度為25 ℃~35 ℃,相對(duì)濕度高于60%(特別是在90%~100%的條件下)時(shí)最適宜霉菌生長(zhǎng)。通過(guò)在鞋柜中加裝通風(fēng)和加熱裝置,將相對(duì)濕度控制在60%以下,能有效抑制霉菌生長(zhǎng)。系統(tǒng)在鞋柜和鞋撐中安裝發(fā)熱膜和風(fēng)扇,通過(guò)處理器的智能檢測(cè)和控制算法,控制發(fā)熱膜和風(fēng)扇的工作,實(shí)現(xiàn)祛濕防霉功能。

2.6 WiFi模塊

    WiFi模塊用戶(hù)實(shí)現(xiàn)智能鞋柜系統(tǒng)與云服務(wù)器和客戶(hù)端的數(shù)據(jù)交互。鑒于系統(tǒng)傳輸?shù)臄?shù)據(jù)量較小,選用組網(wǎng)方式和網(wǎng)絡(luò)拓?fù)潇`活的ESP8266。ESP8266支持softAP模式、station模式、softAP+station共存模式。同時(shí),ESP8266支持AT指令集和數(shù)據(jù)透明傳輸,外接微處理器可以通過(guò)串口向ESP8266發(fā)送AT指令,實(shí)現(xiàn)系統(tǒng)快速聯(lián)網(wǎng)與數(shù)據(jù)傳輸。系統(tǒng)通過(guò)ESP8266數(shù)據(jù)交互的框圖如圖6所示。

ck4-t6.gif

3 系統(tǒng)軟件設(shè)計(jì)

3.1 控制系統(tǒng)主流程設(shè)計(jì)

    系統(tǒng)上電后,開(kāi)始初始化、自檢、傳感器校正和網(wǎng)絡(luò)連接,之后進(jìn)入自動(dòng)控制,運(yùn)行流程如圖7所示。

ck4-t7.gif

3.2 智能檢測(cè)與控制算法

    控制程序定期采集鞋柜和放置在鞋撐上的鞋子內(nèi)的溫濕度和空氣質(zhì)量信息,采樣間隔時(shí)間為2 s。當(dāng)連續(xù)采集5組數(shù)據(jù)后,對(duì)已采集的5組數(shù)據(jù)做平均算法處理,處理器根據(jù)處理結(jié)果,控制殺菌除臭和祛濕防霉模塊工作。在殺菌除臭和祛濕防霉過(guò)程中,當(dāng)檢測(cè)到鞋子內(nèi)的溫濕度和空氣質(zhì)量達(dá)到正常時(shí),為防止誤判,控制程序先關(guān)閉殺菌除臭和祛濕防霉模塊,等待10 min,等待期間若處理器再次檢測(cè)到氣氛不正常,則停止等待,繼續(xù)殺菌除臭和祛濕防霉,否則判定處理完成。流程如圖8所示。

ck4-t8.gif

3.3 系統(tǒng)ID唯一性設(shè)計(jì)

    系統(tǒng)ID唯一性保證控制系統(tǒng)的安全性。在接收到遠(yuǎn)程控制命令后先校驗(yàn)接收數(shù)據(jù)報(bào)頭與系統(tǒng)ID是否一致,防止誤操作。系統(tǒng)ID來(lái)源于每個(gè)STM32芯片全球唯一96位ID,系統(tǒng)對(duì)這96位ID進(jìn)行ASCII碼轉(zhuǎn)換,生成唯一的24位用戶(hù)名和24位密碼,并將信息上傳到云服務(wù)器完成系統(tǒng)注冊(cè)登記。

3.4 云服務(wù)器設(shè)計(jì)

    云服務(wù)器是鞋柜系統(tǒng)與客戶(hù)端之間數(shù)據(jù)交互的橋梁,實(shí)現(xiàn)用戶(hù)注冊(cè)與遠(yuǎn)程登錄訪問(wèn)功能。服務(wù)器運(yùn)行狀態(tài)直接影響到整個(gè)智能鞋柜系統(tǒng)的安全性與可靠性??蛻?hù)端與服務(wù)器建立連接后,客戶(hù)端向服務(wù)器發(fā)送數(shù)據(jù)信息,服務(wù)器接收信息后,根據(jù)請(qǐng)求類(lèi)型,核對(duì)用戶(hù)名和密碼正確后作出相應(yīng)的響應(yīng)。服務(wù)器響應(yīng)一個(gè)客戶(hù)端請(qǐng)求的工作流程如圖9所示。

ck4-t9.gif

3.5 客戶(hù)端設(shè)計(jì)

    客戶(hù)端方便用戶(hù)隨時(shí)查看、控制鞋柜運(yùn)行狀態(tài)。在外網(wǎng)狀態(tài)下,客戶(hù)端數(shù)據(jù)來(lái)源于云服務(wù)器。家庭局域網(wǎng)狀態(tài)下,客戶(hù)端與鞋柜控制系統(tǒng)可通過(guò)WiFi模塊直接進(jìn)行數(shù)據(jù)交互。在使用過(guò)程中先通過(guò)客戶(hù)端的設(shè)備綁定功能將客戶(hù)端與鞋柜系統(tǒng)進(jìn)行綁定,并通過(guò)客戶(hù)端將家庭無(wú)線(xiàn)路由器的接入信息發(fā)送給鞋柜系統(tǒng),綁定完成后,鞋柜系統(tǒng)自動(dòng)連接網(wǎng)絡(luò)??蛻?hù)端運(yùn)行流程如圖10所示。

ck4-t10.gif

3.6 WiFi一鍵配置程序設(shè)計(jì)

    WiFi一鍵配置的功能是讓用戶(hù)通過(guò)手機(jī)APP完成對(duì)WiFi模塊的網(wǎng)絡(luò)配置,使系統(tǒng)接入家庭無(wú)線(xiàn)網(wǎng)絡(luò)。本系統(tǒng)使用的是SmartConfig技術(shù),具體配置流程如圖11所示。

ck4-t11.gif

4 效果測(cè)試與分析

4.1 鞋柜祛濕功能測(cè)試

    分別選擇潮濕和正常濕度天氣條件時(shí)進(jìn)行了三組測(cè)試,第一組和第二組對(duì)比測(cè)試鞋柜的祛濕功能,第二組和第三組對(duì)比測(cè)試在不同濕度環(huán)境條件下鞋柜祛濕的速度,測(cè)試結(jié)果如圖12所示。

ck4-t12.gif

    可以發(fā)現(xiàn),系統(tǒng)除濕效果顯著。智能鞋柜系統(tǒng)在處理器控制下自動(dòng)工作,當(dāng)檢測(cè)到濕度超過(guò)60%RH時(shí),系統(tǒng)自動(dòng)開(kāi)啟祛濕模塊,保持鞋柜內(nèi)溫濕度正常,防止鞋子發(fā)霉。當(dāng)環(huán)境濕度較高時(shí),從第二組和第三組數(shù)據(jù)可以看出,在較潮濕環(huán)境下,鞋柜系統(tǒng)除濕時(shí)間相比干燥環(huán)境下時(shí)有所增加。

4.2 鞋柜除臭功能測(cè)試

    除臭對(duì)象為穿了一天的運(yùn)動(dòng)鞋,將不帶殺菌除臭模塊的鞋撐放入左邊鞋中,另一只鞋放入帶有殺菌除臭模塊的鞋撐。放好鞋后,系統(tǒng)自動(dòng)開(kāi)始工作,測(cè)試結(jié)果如圖13所示。

ck4-t13.gif

    開(kāi)始一分鐘內(nèi),由于鞋內(nèi)污染濃度較高,傳感器檢測(cè)結(jié)果迅速上升,不帶除臭功能模塊的鞋內(nèi)污染氣體濃度在之后一段時(shí)間始終保持在較高污染濃度范圍;帶除臭功能模塊的鞋內(nèi)污染氣體濃度則上升到最高值后,呈現(xiàn)明顯的下降趨勢(shì),在10分鐘之后,鞋內(nèi)污染氣體濃度達(dá)到系統(tǒng)設(shè)定的正常范圍。

5 結(jié)論

    本文提出了一種基于物聯(lián)網(wǎng)的智能鞋柜系統(tǒng),系統(tǒng)具有殺菌除臭、祛濕防霉、語(yǔ)音提示、時(shí)間顯示等功能,并能通過(guò)客戶(hù)端實(shí)現(xiàn)遠(yuǎn)程信息查看與控制??赏ㄟ^(guò)增加客戶(hù)端界面接口,實(shí)現(xiàn)智能鞋柜系統(tǒng)與其他智能家居系統(tǒng)的聯(lián)接。實(shí)際測(cè)試結(jié)果表明,系統(tǒng)祛濕、除臭效果明顯,操作簡(jiǎn)單,各模塊均使用直流供電,功耗低,運(yùn)行安全穩(wěn)定。

參考文獻(xiàn)

[1] 歐陽(yáng)亞秋,唐宗渤,劉洪林.一種新型智能電子消毒鞋柜的設(shè)計(jì)與實(shí)現(xiàn)[J].微型機(jī)與應(yīng)用,2012,31(7):96-98.

[2] 房夏.中國(guó)物聯(lián)網(wǎng)的現(xiàn)狀及其發(fā)展因素分析[J].電子技術(shù)應(yīng)用,2010,38(6):6-7.

[3] 李志宇.物聯(lián)網(wǎng)技術(shù)研究進(jìn)展[J].計(jì)算機(jī)測(cè)量與控制,2012,20(6):1445-1448.

[4] 朱敏玲,李寧.智能家居發(fā)展現(xiàn)狀及未來(lái)淺析[J].電視技術(shù),2015,39(4):82-85.

[5] 陳罘杲,劉澤順,高明.鞋內(nèi)惡臭氣體理論及控制凈化技術(shù)研究[J].西部皮革,2007,29(9):47-50.

[6] 楊茜.紫外線(xiàn)殺菌燈的技術(shù)及應(yīng)用[J].常規(guī)醫(yī)療裝備,2005,30(2):7-10.

[7] 彭頤,洪燕峰.臭氧氧化技術(shù)除臭效果的研究[J].華西醫(yī)學(xué),2009(4):907-909.

[8] 苗宇,何興旺.針對(duì)鞋企及鞋類(lèi)產(chǎn)品防霉措施的探討和研究[J].西部皮革,2014(15):46-48.



作者信息:

王佳權(quán),王  皓,陳少勇,黃啟俊,常  勝,王  豪,何  進(jìn)

(武漢大學(xué) 物理科學(xué)與技術(shù)學(xué)院,湖北 武漢430072)

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。