网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務(wù)員期刊網(wǎng) 論文中心 正文

談智慧寢室系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)

前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了談智慧寢室系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

談智慧寢室系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)

摘要:文中針對(duì)學(xué)生寢室生活中常見(jiàn)問(wèn)題,設(shè)計(jì)并實(shí)現(xiàn)了一種智慧寢室系統(tǒng)。該系統(tǒng)通過(guò)手機(jī)對(duì)寢室門(mén)、窗、燈等智能化設(shè)備進(jìn)行遠(yuǎn)程控制,能夠解決忘帶鑰匙、雨天忘關(guān)窗、忘關(guān)燈等問(wèn)題;同時(shí)具有火災(zāi)報(bào)警、失竊報(bào)警等功能,可有效加強(qiáng)寢室安全性。實(shí)驗(yàn)結(jié)果表明:所提智慧寢室系統(tǒng)能夠穩(wěn)定運(yùn)行,且可以有效提高學(xué)生寢室生活質(zhì)量、方便學(xué)生管理寢室、加強(qiáng)寢室安全性;另外,該系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,成本低廉,適于推廣。

關(guān)鍵詞:嵌入式;物聯(lián)網(wǎng);寢室;blinker;傳感器;環(huán)境監(jiān)測(cè)

引言

隨著《物聯(lián)網(wǎng)“十二五”發(fā)展規(guī)劃》的印發(fā)和持續(xù)推進(jìn),“智慧校園”逐步在校園中推廣[1]。學(xué)生寢室作為學(xué)生校園生活的重要活動(dòng)場(chǎng)所,也受到了極大關(guān)注。目前,國(guó)內(nèi)外有許多學(xué)者對(duì)學(xué)生寢室的相關(guān)智慧化進(jìn)行了研究,但大多主要針對(duì)整個(gè)學(xué)生公寓以及整個(gè)學(xué)生群體。例如:吳永斌等設(shè)計(jì)了學(xué)生宿舍人臉識(shí)別考勤系統(tǒng)[2];文獻(xiàn)[3-4]基于B/S架構(gòu)對(duì)高校宿舍管理系統(tǒng)進(jìn)行了設(shè)計(jì)與功能實(shí)現(xiàn);朱靜宜基于物聯(lián)網(wǎng)技術(shù)設(shè)計(jì)了校園建筑能耗智慧控制平臺(tái)[5]。以上研究對(duì)于單個(gè)寢室內(nèi)部的智慧化所做工作較少,寢室內(nèi)部設(shè)備配備仍然普遍簡(jiǎn)單。目前學(xué)生寢室內(nèi)普遍采用上下鋪或上床下桌的配置,學(xué)生在上鋪時(shí)存在關(guān)燈不方便的問(wèn)題。而由于學(xué)生獨(dú)立生活經(jīng)驗(yàn)相對(duì)較少,在寢室生活中,普遍存在著熄燈時(shí)沒(méi)關(guān)燈導(dǎo)致第二天起床時(shí)燈長(zhǎng)明、下雨時(shí)因?yàn)闆](méi)關(guān)窗導(dǎo)致寢室被淋濕,忘帶鑰匙導(dǎo)致被鎖門(mén)外等問(wèn)題。此外,學(xué)生寢室失竊現(xiàn)象也是高等院校的一個(gè)“頑疾”[3],因?qū)W生私接電器引發(fā)火災(zāi)的現(xiàn)象也時(shí)有發(fā)生。針對(duì)上述問(wèn)題,本文根據(jù)學(xué)生的學(xué)習(xí)生活習(xí)慣[6],設(shè)計(jì)并實(shí)現(xiàn)了一種智慧寢室系統(tǒng)。智慧寢室系統(tǒng)使用多種環(huán)境傳感器采集當(dāng)前環(huán)境信息[7],其不僅能夠通過(guò)手機(jī)APP對(duì)寢室門(mén)、窗、燈等設(shè)備進(jìn)行控制,還可以實(shí)現(xiàn)寢室的防火防盜等功能,使學(xué)生寢室生活更加安全和便捷。筆者將本文系統(tǒng)安裝在某高校學(xué)生寢室內(nèi),進(jìn)行了為期一周的實(shí)驗(yàn)測(cè)試。實(shí)驗(yàn)結(jié)果表明,本系統(tǒng)運(yùn)行穩(wěn)定,具有一定實(shí)用性,對(duì)學(xué)生寢室生活質(zhì)量有一定提升。智慧寢室系統(tǒng)結(jié)構(gòu)簡(jiǎn)單、成本低廉,且學(xué)生可安全地自行架構(gòu)組裝,因此適于推廣。

1整體設(shè)計(jì)方案

根據(jù)學(xué)生生活需求,本系統(tǒng)包括門(mén)禁系統(tǒng)、燈光控制系統(tǒng)、自動(dòng)窗系統(tǒng)和安全系統(tǒng)四部分。用戶(hù)可以通過(guò)手機(jī)APP連接校園網(wǎng)向?qū)嬍抑懈鱾€(gè)系統(tǒng)發(fā)送不同命令,使相應(yīng)系統(tǒng)完成指令操作,實(shí)現(xiàn)對(duì)寢室門(mén)、燈光、窗等設(shè)備的控制。智慧寢室系統(tǒng)工作原理示意圖如圖1所示。

2硬件設(shè)計(jì)

2.1門(mén)禁系統(tǒng)

門(mén)禁系統(tǒng)設(shè)計(jì)了密碼鎖和遠(yuǎn)程開(kāi)關(guān)門(mén)兩大功能。該設(shè)計(jì)優(yōu)勢(shì)在于:(1)密碼鎖功能。無(wú)需攜帶鑰匙就可以開(kāi)寢室門(mén),故能夠解決學(xué)生忘記帶鑰匙、丟失鑰匙而無(wú)法進(jìn)入寢室的問(wèn)題。(2)遠(yuǎn)程開(kāi)關(guān)門(mén)功能。該功能可遠(yuǎn)程控制開(kāi)關(guān)門(mén),能夠解決學(xué)生忘記反鎖門(mén)以及需要臨時(shí)為他人開(kāi)門(mén)等緊急問(wèn)題。門(mén)禁系統(tǒng)由主控模塊、密碼模塊、WiFi模塊和開(kāi)鎖模塊四部分組成,各模塊具體工作原理如下:(1)主控模塊主控模塊采用高速、低功耗、超強(qiáng)抗干擾的STC90C52RC單片機(jī)作為主控芯片,對(duì)系統(tǒng)進(jìn)行控制。通過(guò)檢驗(yàn)WiFi模塊與密碼模塊通信引腳間的電平變化,控制相應(yīng)模塊執(zhí)行指令,以達(dá)到操控系統(tǒng)的目的。(2)密碼模塊該模塊由矩陣按鍵、LCD1602、8個(gè)LED、有源蜂鳴器等器件組成。用戶(hù)通過(guò)矩陣按鍵輸入密碼,每輸入一個(gè)密碼點(diǎn)亮一個(gè)LED燈,并將輸入的密碼顯示在LCD1602顯示屏上。密碼輸入完成后通過(guò)單片機(jī)對(duì)接收到的矩陣按鍵電平信號(hào)進(jìn)行處理,并與設(shè)置的密碼進(jìn)行對(duì)比。若密碼正確,向開(kāi)鎖模塊發(fā)送開(kāi)鎖命令由開(kāi)鎖模塊完成開(kāi)鎖;若密碼不正確則蜂鳴器長(zhǎng)鳴進(jìn)行報(bào)警。(3)WiFi模塊WiFi模塊主要由ESP8266-12E模塊組成。用戶(hù)可以應(yīng)用手機(jī)APP通過(guò)校園網(wǎng)向WiFi模塊發(fā)送開(kāi)門(mén)的指令,當(dāng)WiFi模塊接到指令后通過(guò)改變定義引腳的電平高低與主控模塊進(jìn)行通信,主控模塊控制開(kāi)鎖模塊進(jìn)行開(kāi)鎖。(4)開(kāi)鎖模塊本模塊的主要元件為SG90舵機(jī)。舵機(jī)與普通門(mén)鎖相連,當(dāng)收到開(kāi)關(guān)鎖命令后,單片機(jī)通過(guò)輸出PWM信號(hào)控制舵機(jī)的轉(zhuǎn)動(dòng),達(dá)到開(kāi)關(guān)門(mén)鎖的目的。門(mén)禁系統(tǒng)工作原理示意圖如圖2所示。

2.2燈光控制系統(tǒng)

燈光控制系統(tǒng)主要具有定時(shí)關(guān)燈、遠(yuǎn)程關(guān)燈兩項(xiàng)功能。該設(shè)計(jì)優(yōu)勢(shì)在于:(1)定時(shí)關(guān)燈功能。通過(guò)設(shè)定關(guān)燈時(shí)間定時(shí)自動(dòng)關(guān)燈,解決當(dāng)熄燈時(shí)因忘記關(guān)燈導(dǎo)致的燈長(zhǎng)明或因去上課忘記關(guān)燈等原因造成浪費(fèi)的問(wèn)題。(2)遠(yuǎn)程開(kāi)、關(guān)燈功能。通過(guò)手機(jī)遠(yuǎn)程控制開(kāi)、關(guān)燈,在床上對(duì)寢室燈光進(jìn)行控制,以達(dá)到提升寢室生活便利性的目的。燈光控制系統(tǒng)由51單片機(jī)、WiFi模塊和舵機(jī)組成。該系統(tǒng)主要工作原理如下:將51單片機(jī)的定時(shí)器T0作為時(shí)鐘進(jìn)行計(jì)時(shí),當(dāng)?shù)竭_(dá)設(shè)定時(shí)間后單片機(jī)通過(guò)PWM信號(hào)控制舵機(jī)轉(zhuǎn)動(dòng),以實(shí)現(xiàn)定時(shí)關(guān)燈功能。遠(yuǎn)程關(guān)燈功能與遠(yuǎn)程開(kāi)關(guān)門(mén)功能類(lèi)似,都是使用手機(jī)與WiFi模塊進(jìn)行通信,通過(guò)51單片機(jī)控制舵機(jī)實(shí)現(xiàn)開(kāi)關(guān)燈這一功能。

2.3自動(dòng)窗系統(tǒng)

自動(dòng)窗系統(tǒng)具有雨天自動(dòng)關(guān)窗功能。當(dāng)學(xué)生因上課等原因而無(wú)人在寢室、且未關(guān)窗時(shí),如遇雨天則可能導(dǎo)致寢室被雨淋濕而造成不必要的損失。自動(dòng)窗系統(tǒng)優(yōu)勢(shì)在于,出現(xiàn)上述無(wú)人在寢室且需要關(guān)窗的情況時(shí),可以通過(guò)雨天自動(dòng)關(guān)窗功能進(jìn)行關(guān)窗,避免寢室被淋濕而造成損失。自動(dòng)窗系統(tǒng)由51單片機(jī)、雨滴檢驗(yàn)?zāi)K、微動(dòng)開(kāi)關(guān)、ULN2003電機(jī)驅(qū)動(dòng)、步進(jìn)電機(jī)組成。主要工作原理如下:以微動(dòng)開(kāi)關(guān)作為檢測(cè)開(kāi)關(guān),檢測(cè)窗當(dāng)前狀態(tài)是開(kāi)或關(guān);關(guān)窗時(shí)微動(dòng)開(kāi)關(guān)導(dǎo)通,開(kāi)窗時(shí)微動(dòng)開(kāi)關(guān)斷開(kāi)。自動(dòng)窗系統(tǒng)啟動(dòng)時(shí),當(dāng)雨滴檢驗(yàn)?zāi)K檢測(cè)到水滴、且微動(dòng)開(kāi)關(guān)檢測(cè)到窗戶(hù)處于打開(kāi)的狀態(tài),則單片機(jī)將控制步進(jìn)電機(jī)在規(guī)定的時(shí)間內(nèi)進(jìn)行關(guān)窗,如果超時(shí)電機(jī)將停轉(zhuǎn)以防止對(duì)窗戶(hù)造成破壞。自動(dòng)關(guān)窗系統(tǒng)工作原理示意圖如圖3所示。

2.4安全系統(tǒng)

寢室安全問(wèn)題也是寢室設(shè)計(jì)必須要考慮的重要問(wèn)題之一,因此本文設(shè)計(jì)了寢室安全系統(tǒng),主要包括防火模塊與防盜模塊兩部分。該系統(tǒng)具有火災(zāi)檢測(cè)、火災(zāi)報(bào)警、人員檢測(cè)等功能,能夠在發(fā)生危險(xiǎn)之初進(jìn)行報(bào)警,降低危險(xiǎn)帶來(lái)的損失。防火模塊由51單片機(jī)、MQ-135有害氣體檢測(cè)傳感器、DHT11溫濕度傳感器、蜂鳴器組成,主要原理如下:MQ-135有害氣體檢測(cè)傳感器通過(guò)模擬量輸出電壓,通過(guò)檢測(cè)空氣中煙霧濃度的改變輸出電壓,煙霧濃度越高,輸出電壓越大。一旦電壓超過(guò)設(shè)定的閥值,單片機(jī)將會(huì)檢驗(yàn)到電平變化,從而控制蜂鳴器進(jìn)行報(bào)警,以提醒學(xué)生有危險(xiǎn)發(fā)生;同時(shí),通過(guò)WiFi模塊向所有用戶(hù)發(fā)出火災(zāi)報(bào)警信號(hào),用戶(hù)可以遠(yuǎn)程開(kāi)門(mén)請(qǐng)求附近人員進(jìn)行幫助。而DHT11溫濕度傳感器具有檢測(cè)溫濕度的功能,當(dāng)傳感器檢測(cè)到寢室內(nèi)溫度高于50℃時(shí),進(jìn)行報(bào)警并向所有用戶(hù)發(fā)出起火災(zāi)警信號(hào)。防盜模塊主要由RCWL-0516微波雷達(dá)感應(yīng)開(kāi)關(guān)與紅外光電反射傳感器組成,主要工作原理如下:紅外傳感器安裝在寢室門(mén)上方,檢測(cè)是否有人進(jìn)入寢室;RCWL-0516微波雷達(dá)感應(yīng)開(kāi)關(guān)安裝在面向?qū)嬍覂?nèi)墻上,用于對(duì)寢室內(nèi)人員檢測(cè);當(dāng)防盜系統(tǒng)啟動(dòng)時(shí),若模塊檢測(cè)到房間內(nèi)有人或有人進(jìn)入房間,蜂鳴器長(zhǎng)鳴進(jìn)行報(bào)警。

3軟件設(shè)計(jì)

3.1軟件開(kāi)發(fā)環(huán)境

智慧寢室系統(tǒng)采用KeilμVision4與ArduinoIDE兩種軟件對(duì)硬件進(jìn)行開(kāi)發(fā)。通過(guò)ArduinoIDE完成對(duì)ESP8266-12E模塊與手機(jī)APP、51單片機(jī)之間通信程序的編寫(xiě),使用KeilμVision4完成對(duì)其他硬件控制代碼的編寫(xiě)。Keil是一款涵蓋C語(yǔ)言編譯的專(zhuān)業(yè)軟件開(kāi)發(fā)系統(tǒng),具備宏匯編、庫(kù)管理和仿真調(diào)試等諸多功能,是當(dāng)代的主流編譯工具之一[8]。Arduino與Keil類(lèi)似,但是與Keil相比,Arduino具有開(kāi)源的優(yōu)勢(shì)且更易上手。Arduino在下載相關(guān)硬件拓展包后可以在示例的基礎(chǔ)上編寫(xiě)程序,適合在短時(shí)間內(nèi)完成難度較高的硬件程序編寫(xiě)。

3.2應(yīng)用軟件開(kāi)發(fā)

智慧寢室系統(tǒng)的應(yīng)用軟件是基于Blinker開(kāi)發(fā)的,通過(guò)BlinkerAPP與智慧寢室系統(tǒng)的硬件進(jìn)行連接,以實(shí)現(xiàn)對(duì)系統(tǒng)硬件的遠(yuǎn)程控制。Blinker是一套跨平臺(tái)、跨硬件的物聯(lián)網(wǎng)解決方案,其提供了手機(jī)APP端、設(shè)備端、服務(wù)端支持[9],同時(shí)向用戶(hù)提供自定義布局圖形化操作界面,在滿(mǎn)足用戶(hù)要求的前提下極大地降低了使用難度。本系統(tǒng)通過(guò)在ArduinoIDE添加Blinker庫(kù),在開(kāi)發(fā)文檔所給例程的基礎(chǔ)上進(jìn)行開(kāi)發(fā)。開(kāi)發(fā)時(shí)通過(guò)調(diào)用封裝好的相應(yīng)設(shè)備的函數(shù)簡(jiǎn)單地對(duì)I/O口進(jìn)行定義設(shè)置即可達(dá)到控制設(shè)備的目的。其中控制設(shè)備運(yùn)行的關(guān)鍵代碼如下:填寫(xiě)以上代碼即可實(shí)現(xiàn)設(shè)備的基本運(yùn)行。將程序編譯后,通過(guò)CH340模塊以USB轉(zhuǎn)串口的方式下載到WiFi模塊,即可實(shí)現(xiàn)通過(guò)此軟件連接校園網(wǎng)對(duì)硬件系統(tǒng)進(jìn)行控制。軟件操作界面如圖4所示。

4系統(tǒng)測(cè)試與結(jié)果分析

這里將本系統(tǒng)應(yīng)用到寢室進(jìn)行了1周的測(cè)試,結(jié)果表明本系統(tǒng)能夠穩(wěn)定運(yùn)行,并提升寢室同學(xué)的生活質(zhì)量。門(mén)禁系統(tǒng)能通過(guò)密碼或手機(jī)遠(yuǎn)程操作實(shí)現(xiàn)開(kāi)關(guān)門(mén);燈光控制系統(tǒng)和自動(dòng)窗系統(tǒng)能正常工作且具有較高的穩(wěn)定性;紅外傳感器在能穩(wěn)定工作的條件下可以有效檢測(cè)18cm內(nèi)人員進(jìn)出情況;當(dāng)溫度到達(dá)50℃時(shí)DHT11溫濕度傳感器可以實(shí)現(xiàn)正常報(bào)警;有害氣體檢測(cè)傳感器能夠?qū)崿F(xiàn)閥值煙霧報(bào)警功能;RCWL-0516微波雷達(dá)感應(yīng)開(kāi)關(guān)能夠有效的探測(cè)5m范圍內(nèi)的人員運(yùn)動(dòng)情況且不會(huì)受到寢室外環(huán)境的影響。但在測(cè)試的過(guò)程中發(fā)現(xiàn)WiFi模塊若長(zhǎng)時(shí)間工作會(huì)產(chǎn)生較多熱量需要做好散熱工作。由于受時(shí)間精力限制,該系統(tǒng)無(wú)法進(jìn)行更為完善的測(cè)試,筆者將基于本研究進(jìn)行進(jìn)一步的系統(tǒng)提升工作,以期實(shí)現(xiàn)更多功能。

5結(jié)語(yǔ)

本文給出了一種智慧寢室系統(tǒng)的合理設(shè)計(jì)方案,為寢室智能化提供了一條可行途徑。本系統(tǒng)可以通過(guò)手機(jī)完成對(duì)寢室門(mén)禁、窗戶(hù)、燈等設(shè)備的自由控制,同時(shí)具有防火、防盜功能。通過(guò)實(shí)驗(yàn)驗(yàn)證,本系統(tǒng)能穩(wěn)定運(yùn)行,能有效提高寢室的安全性,能為學(xué)生的寢室生活提供便利,提高學(xué)生寢室生活質(zhì)量,對(duì)于學(xué)生宿舍的智能化建設(shè)具有一定現(xiàn)實(shí)意義。注:本文通訊作者為張敏。

參考文獻(xiàn)

[1]譚竣耀,張慶榮.物聯(lián)網(wǎng)工程的發(fā)展與應(yīng)用[J].數(shù)字通信世界,2017,13(9):251.

[2]吳永斌,濮永仙,肖坤娥,等.學(xué)生宿舍人臉識(shí)別考勤系統(tǒng)設(shè)計(jì)[J].軟件導(dǎo)刊,2020,19(6):113-116.

[3]胡橙鳳.基于B/S架構(gòu)高校宿舍管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2020,16(6):61-62.

[3]周紅軍.基于B/S架構(gòu)高校學(xué)生管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].西安:西安電子科技大學(xué),2013.

[4]覃勇,尉成玉.基于B/S結(jié)構(gòu)的高校宿舍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息與電腦(理論版),2016,10(24):137-139.

[5]朱靜宜.基于物聯(lián)網(wǎng)技術(shù)的校園建筑能耗智慧監(jiān)控平臺(tái)設(shè)計(jì)[J].物聯(lián)網(wǎng)技術(shù),2020,10(8):39-41.

[6]陳周閱.智慧教室建設(shè)問(wèn)題與建議思考[J].教育教學(xué)論壇,2020,12(3):286-287.

[7]崔業(yè)璞,王長(zhǎng)磊,唐浩譽(yù),等.智能寢室[J].電子產(chǎn)品世界,2014,22(11):30-32

[8]謝志進(jìn),李澤宇,呂程.Keil實(shí)現(xiàn)不同功能的程序的拼接方法[J].科技經(jīng)濟(jì)導(dǎo)刊,2019,27(11):35.

作者:張昊霖 張敏 曹大焱 董偉寧 朱笑瑩 單位:遼寧工程技術(shù)大學(xué)

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
文秘服务 AI帮写作 润色服务 论文发表