潘宇 張葉茂 莫淑賢
摘? 要:隨著物聯(lián)網(wǎng)技術(shù)快速發(fā)展,并在很多行業(yè)領(lǐng)域普及,在實(shí)際技術(shù)應(yīng)用中大大提高了工作效率,節(jié)省了人工成本。本文設(shè)計(jì)了一個(gè)基于云平臺(tái)的物聯(lián)網(wǎng)停車(chē)場(chǎng)管理系統(tǒng),系統(tǒng)軟件可以在PC機(jī)WEB端以及手機(jī)APP上應(yīng)用。系統(tǒng)創(chuàng)新點(diǎn)基于安放在停車(chē)場(chǎng)的傳感器,用戶(hù)可以通過(guò)手機(jī)APP實(shí)現(xiàn)車(chē)位查詢(xún)、車(chē)位預(yù)訂、自動(dòng)導(dǎo)航路線并引導(dǎo)到預(yù)訂停車(chē)位泊車(chē)。出入停車(chē)場(chǎng)門(mén)禁前可以通過(guò)APP掃碼驗(yàn)證,驗(yàn)證通過(guò)后門(mén)禁會(huì)自動(dòng)開(kāi)啟,停車(chē)場(chǎng)管理人員還可以通過(guò)系統(tǒng)接入安防監(jiān)控?cái)z像頭實(shí)時(shí)查看停車(chē)場(chǎng)狀況,一旦有火災(zāi)事故發(fā)生時(shí),系統(tǒng)APP第一時(shí)間產(chǎn)生警示信息。
關(guān)鍵詞:停車(chē)場(chǎng)管理系統(tǒng);物聯(lián)網(wǎng);云服務(wù)
中圖分類(lèi)號(hào):TP311? ? ?文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):2096-1472(2021)-04-51-04
Abstract: With the rapid development of Internet of Things technology and its applications in many fields, it can greatly improve work efficiency and save labor costs in actual technical applications. This paper proposes to design a cloud platform-based Internet of Things parking lot management system. Software of the system can be applied on PC (personal computers), WEB ends, and mobile phone APP (Application). The innovation of the system is the sensors placed in the parking lot. Users can enquire and reserve parking space, and can be automatically navigated to the reserved parking space through mobile phone APP. Before entering and exiting the parking lot, users can be verified by scanning a QR Code (Quick Response Code) through the APP. After verification is passed, access control will be automatically opened. Management personnel of the parking lot can monitor the entire parking lot in real time with an access to the security surveillance camera through the system. Once a fire accident occurs, the system APP will generate warning information at the first time.
Keywords: parking lot management system; Internet of Things; cloud service
1? ?引言(Introduction)
當(dāng)今社會(huì)經(jīng)濟(jì)不斷發(fā)展,汽車(chē)保有量不斷增加,智慧停車(chē)已被納入新型智慧城市建設(shè)的重要參考依據(jù),各地城市要解決“停車(chē)難”的痛點(diǎn),有意識(shí)地將智慧停車(chē)作為發(fā)展智能交通的“引爆點(diǎn)”,開(kāi)啟未來(lái)城市智慧交通新時(shí)代[1]。
對(duì)車(chē)主而言,泊車(chē)有幾大困擾:一是要高峰找停車(chē)位;二是停車(chē)收費(fèi)付款。找停車(chē)位難的主要原因是被困于停車(chē)位的供求平衡,除了提升停車(chē)位數(shù)量外,導(dǎo)向性尋找停車(chē)位是提高停車(chē)效率的有效解決方法。
停車(chē)難的問(wèn)題不僅困擾著車(chē)主,也困擾著交通管理執(zhí)法人員。首先,停車(chē)警情占比過(guò)高,嚴(yán)重影響警務(wù)效能,2015年我國(guó)機(jī)動(dòng)車(chē)不按規(guī)定停放違法行為占全國(guó)交通違法量的14.2%,位列城市道路交通違法類(lèi)型首位;其次,停車(chē)管理體制不順,相關(guān)管理缺少規(guī)范。
我國(guó)的交通設(shè)施還遠(yuǎn)遠(yuǎn)不能滿(mǎn)足當(dāng)前城市化發(fā)展的需要,設(shè)計(jì)一個(gè)依托物聯(lián)網(wǎng)技術(shù)的停車(chē)管理系統(tǒng),將使車(chē)主和停車(chē)場(chǎng)以新的方式進(jìn)行互動(dòng),實(shí)現(xiàn)實(shí)時(shí)、準(zhǔn)確、安全、高效的智能管理,有效解決停車(chē)收費(fèi)、停車(chē)?yán)щy等問(wèn)題,提升車(chē)主停車(chē)體驗(yàn)。
2? ?系統(tǒng)設(shè)計(jì)方案(System design scheme)
本系統(tǒng)利用HTTP和MQTT協(xié)議,實(shí)現(xiàn)硬件設(shè)備、APP端、WEB端、云服務(wù)器端之間信息交互的功能。車(chē)主通過(guò)掃描停車(chē)場(chǎng)二維碼進(jìn)入/離開(kāi)停車(chē)場(chǎng),同時(shí)智能硬件向服務(wù)器發(fā)送更新數(shù)據(jù)并由云服務(wù)器向APP端和PC端實(shí)時(shí)更新用戶(hù)車(chē)輛信息、停車(chē)場(chǎng)車(chē)位信息。
系統(tǒng)主要功能特點(diǎn)如下:
(1)使用手機(jī)APP進(jìn)行車(chē)輛停車(chē)位管理,方便快捷。
(2)手機(jī)定位停車(chē)場(chǎng)位置,車(chē)主容易找到停車(chē)場(chǎng),停車(chē)場(chǎng)內(nèi)有相關(guān)LCD顯示屏來(lái)指引用戶(hù)停車(chē)位的位置,大大節(jié)省了用戶(hù)的時(shí)間,也使停車(chē)更有序。
(3)系統(tǒng)有WEB端和手機(jī)端,可供用戶(hù)提前預(yù)訂。
(4)在停車(chē)場(chǎng)門(mén)口,采用高精度的掃碼識(shí)別技術(shù)控制停車(chē)場(chǎng)的門(mén)禁系統(tǒng)。
(5)采用云服務(wù)器聯(lián)網(wǎng)通信,用戶(hù)可以了解停車(chē)位的當(dāng)前狀況,并且APP還具有用戶(hù)與管理人員相互聯(lián)系的功能,實(shí)現(xiàn)用戶(hù)遠(yuǎn)距離對(duì)停車(chē)位的管理。
本系統(tǒng)整體框架如圖1所示。
3 系統(tǒng)主要硬件設(shè)計(jì)(Hardware design of the system)
硬件系統(tǒng)主要由STM32F103主控芯片、ESP8266模塊、繼電器、傳感器、LCD液晶顯示屏組成,電源控制系統(tǒng)主要是交流220 V經(jīng)過(guò)AC-DC電路穩(wěn)壓至5 V、12 V供電,數(shù)據(jù)通信使用云服務(wù)器實(shí)現(xiàn)PC、APP與MCU之間的通信[2]。
手機(jī)APP擁有控制單片機(jī)的功能和控制所確定的停車(chē)位的權(quán)限。在停車(chē)場(chǎng)停留了車(chē)輛后,車(chē)輛在主人離開(kāi)后出現(xiàn)的異常(如車(chē)輛著火或有人進(jìn)行盜竊)都能通過(guò)ESP8266發(fā)送到手機(jī)APP,讓車(chē)主及時(shí)了解并且進(jìn)行下一步操作防范,如圖2所示。
3.1? ?STM32F103主控芯片
STM32F103主控芯片基于ARM架構(gòu),可以進(jìn)行高速運(yùn)算,有128 kB字節(jié)的flash程序內(nèi)存,集成了I2C通信方式、串行通信等功能,能夠與傳感器模塊進(jìn)行實(shí)時(shí)通信并采集數(shù)據(jù)。ESP8266模塊通過(guò)串口與STM32F103通信,通過(guò)路由器把數(shù)據(jù)傳輸?shù)较到y(tǒng)服務(wù)器端,車(chē)主用戶(hù)通過(guò)PC機(jī)或者手機(jī)登錄網(wǎng)頁(yè)WEB端進(jìn)行控制、查詢(xún),從而實(shí)現(xiàn)對(duì)停車(chē)位本地與遠(yuǎn)程功能的控制操作[3]。
3.2? ?WIFI通信模塊
ESP8266模塊擁有完整且成體系的WIFI網(wǎng)絡(luò)功能,既能夠獨(dú)立應(yīng)用,也可以作為從機(jī)搭載于其他主機(jī)MCU運(yùn)行。當(dāng)ESP8266獨(dú)立應(yīng)用時(shí),能夠直接從外接flash中啟動(dòng),通過(guò)UART串口與主控芯片STM32F103連接,以MQTT協(xié)議傳輸數(shù)據(jù)到服務(wù)器端。
3.3? ?門(mén)禁自動(dòng)控制
系統(tǒng)通過(guò)APP端發(fā)送的指令傳送到ESP8266,然后單片機(jī)再接收指令執(zhí)行下一步操作,這一流程是在用戶(hù)用手機(jī)掃描停車(chē)場(chǎng)的二維碼后進(jìn)行的操作。在這一系列的操作之后,停車(chē)場(chǎng)的大門(mén)便會(huì)自動(dòng)打開(kāi),并且指引車(chē)主到達(dá)指定的停車(chē)位[4]。
3.4? ?防火安全提示
通過(guò)驗(yàn)證進(jìn)入停車(chē)場(chǎng)的用戶(hù)停放好車(chē)輛之后,停車(chē)管理系統(tǒng)便開(kāi)始對(duì)這個(gè)停車(chē)位進(jìn)行監(jiān)視工作準(zhǔn)備,采用溫度傳感器對(duì)車(chē)輛進(jìn)行溫度監(jiān)視,以防出現(xiàn)著火的危急情況。只要檢測(cè)到的溫度達(dá)到閾值,便會(huì)通過(guò)APP發(fā)出語(yǔ)音安全提示音,通知停車(chē)場(chǎng)管理員以及車(chē)主及時(shí)來(lái)處理,紅外傳感器采集到的數(shù)據(jù)會(huì)回傳到STM32F103中[5],同時(shí),溫度數(shù)據(jù)每隔一定時(shí)間通過(guò)MQTT方式傳送至WEB端,車(chē)主也可以借此來(lái)監(jiān)視車(chē)輛的狀態(tài)。
3.5? ?防盜入侵報(bào)警
防盜系統(tǒng)采用的是反射式紅外傳感器,安放在停車(chē)場(chǎng)無(wú)人值守且禁止出入的通道處,當(dāng)人經(jīng)過(guò)的時(shí)候,觸發(fā)紅外傳感器,紅外報(bào)警模塊立即返回?cái)?shù)據(jù)給STM32F103主控芯片,通過(guò)判斷I/O返回的信息來(lái)決定是否啟動(dòng)語(yǔ)音報(bào)警模塊進(jìn)行報(bào)警。與此同時(shí),通過(guò)ESP8266模塊給停車(chē)場(chǎng)管理員以及車(chē)主的手機(jī)發(fā)送信息來(lái)提醒報(bào)警[6]。
4? ?系統(tǒng)軟件設(shè)計(jì)(System software design)
4.1? ?軟件總體架構(gòu)設(shè)計(jì)
本系統(tǒng)軟件設(shè)計(jì)采用B/S和C/S兩種結(jié)構(gòu)來(lái)構(gòu)建軟件系統(tǒng),系統(tǒng)軟件在PC的WEB端采用B/S結(jié)構(gòu),即瀏覽器和服務(wù)器結(jié)構(gòu),如圖3所示。
在手機(jī)APP端上采用C/S架構(gòu),即客戶(hù)機(jī)/服務(wù)器模式,如圖4所示。C/S架構(gòu)分為客戶(hù)機(jī)和服務(wù)器兩層:第一層是用戶(hù)表示層,第二層是數(shù)據(jù)庫(kù)層,一旦服務(wù)器程序被啟動(dòng),就隨時(shí)等待響應(yīng)客戶(hù)程序發(fā)來(lái)的請(qǐng)求。它的主要特點(diǎn)是交互性強(qiáng)、網(wǎng)絡(luò)通信量低、響應(yīng)速度快,有利于處理大量數(shù)據(jù)。
4.2? ?PC機(jī)WEB端設(shè)計(jì)
系統(tǒng)軟件前端使用Vue框架向用戶(hù)展示數(shù)據(jù),當(dāng)客戶(hù)發(fā)起請(qǐng)求時(shí),則使用Ajax異步技術(shù)到達(dá)后端服務(wù)器,通過(guò)服務(wù)器對(duì)數(shù)據(jù)的處理,最后到達(dá)MySQL數(shù)據(jù)庫(kù)[7];再通過(guò)MySQL數(shù)據(jù)庫(kù)往回進(jìn)行對(duì)用戶(hù)的響應(yīng),利用HTML5、CSS、JavaScript對(duì)界面進(jìn)行設(shè)計(jì)。HTML5用來(lái)對(duì)軟件界面進(jìn)行制作,實(shí)現(xiàn)顯示定位地點(diǎn)、停車(chē)場(chǎng)數(shù)量等功能,用戶(hù)進(jìn)行停車(chē)場(chǎng)的選擇后會(huì)顯示出停車(chē)位、地點(diǎn)距離、用戶(hù)評(píng)價(jià)、聯(lián)系電話等;CSS用來(lái)對(duì)樣式進(jìn)行控制,使得頁(yè)面更加美觀,可實(shí)現(xiàn)布局設(shè)計(jì)、顏色調(diào)整、字體大小選擇等樣式功能;JavaScript用來(lái)對(duì)功能進(jìn)行解析,例如登錄賬號(hào)會(huì)判斷賬號(hào)是否正確。軟件主界面如圖5所示。
點(diǎn)擊“停車(chē)場(chǎng)訂單管理”菜單,將會(huì)跳轉(zhuǎn)到停車(chē)場(chǎng)訂單管理頁(yè)面,顯示出存入數(shù)據(jù)庫(kù)里面的內(nèi)容,可進(jìn)行增刪改查操作。訂單管理頁(yè)面如圖6所示。
4.3? ?手機(jī)APP設(shè)計(jì)
手機(jī)APP與服務(wù)器的連接中使用okhttp框架,通過(guò)get請(qǐng)求向服務(wù)器發(fā)送請(qǐng)求。get請(qǐng)求用于查詢(xún)信息,用戶(hù)登錄時(shí)或本實(shí)驗(yàn)中查詢(xún)作者id時(shí)就用的get請(qǐng)求,服務(wù)器會(huì)向Android端反饋一份含有作者信息的JSON文檔,該文檔需要在APP中進(jìn)行解析后顯示在界面上。向服務(wù)器中添加信息則使用pust請(qǐng)求,pust請(qǐng)求需要在HTTP請(qǐng)求報(bào)文body中提供相應(yīng)格式的JSON文檔;刪除服務(wù)器中的信息需要發(fā)送delete請(qǐng)求,服務(wù)器收到請(qǐng)求后就會(huì)根據(jù)請(qǐng)求中的信息刪除相應(yīng)文件;修改服務(wù)器中的信息需要發(fā)送put請(qǐng)求,與pust請(qǐng)求類(lèi)似,put請(qǐng)求也需要向服務(wù)器中發(fā)送JSON文檔[8]。
APP主要設(shè)計(jì)有用戶(hù)登錄注冊(cè)、二維碼支付、車(chē)位查詢(xún)、車(chē)位導(dǎo)航、一鍵求助、防盜警報(bào)、計(jì)算停車(chē)時(shí)長(zhǎng)等功能。在APP注冊(cè)界面注冊(cè)賬號(hào)的時(shí)候,進(jìn)行用戶(hù)數(shù)據(jù)初始化,再向服務(wù)器發(fā)送JSON格式的記錄了用戶(hù)數(shù)據(jù)的表單,服務(wù)器接收后將數(shù)據(jù)存入數(shù)據(jù)庫(kù),在登錄界面登錄時(shí)同樣將用戶(hù)輸入的數(shù)據(jù)轉(zhuǎn)換為JSON表單向服務(wù)器發(fā)送請(qǐng)求,進(jìn)行賬號(hào)、密碼的驗(yàn)證。
進(jìn)入個(gè)人界面后,需要二維碼支付的時(shí)候,APP界面通過(guò)導(dǎo)航欄跳轉(zhuǎn)至微信掃碼支付,并且會(huì)為每個(gè)注冊(cè)用戶(hù)生成一個(gè)二維碼,該二維碼用于進(jìn)出停車(chē)場(chǎng)。
車(chē)位查詢(xún)和防盜警報(bào)功能通過(guò)本系統(tǒng)的硬件傳感器進(jìn)行反饋配合,當(dāng)車(chē)位為空或有車(chē)時(shí),硬件向服務(wù)器反饋信息,當(dāng)用戶(hù)點(diǎn)擊查詢(xún)頁(yè)面查找車(chē)位時(shí),APP向服務(wù)器發(fā)送請(qǐng)求,并接收車(chē)位信息。防盜警報(bào)則是在用戶(hù)停好車(chē)并確認(rèn)離車(chē)后,APP每一分鐘向服務(wù)器發(fā)送一次安全確認(rèn)請(qǐng)求,判斷警報(bào)有沒(méi)有響起。在用戶(hù)確認(rèn)停車(chē)后,開(kāi)始計(jì)算停車(chē)時(shí)長(zhǎng),直至用戶(hù)安全駕車(chē)離開(kāi)車(chē)位。通過(guò)高德API進(jìn)行停車(chē)場(chǎng)車(chē)位導(dǎo)航[9],在準(zhǔn)確定位到停車(chē)場(chǎng)范圍、用戶(hù)位置、目標(biāo)車(chē)位的基礎(chǔ)上,自動(dòng)生成導(dǎo)航路線。
當(dāng)在停車(chē)場(chǎng)發(fā)生危險(xiǎn)的時(shí)候,可以一鍵求助,通過(guò)APP界面導(dǎo)航欄調(diào)用本地操作系統(tǒng)撥號(hào)界面,每一個(gè)停車(chē)場(chǎng)的管理員電話信息都會(huì)存儲(chǔ)于服務(wù)器中,并通過(guò)下拉刷新向服務(wù)器發(fā)送更新表單請(qǐng)求,進(jìn)行實(shí)時(shí)更新。用戶(hù)可以點(diǎn)擊一鍵求助按鈕,找到其所在停車(chē)場(chǎng)的管理員客服號(hào),撥打過(guò)去求助。
4.4? ?數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)
系統(tǒng)的數(shù)據(jù)庫(kù)采用MySQL數(shù)據(jù)庫(kù),支持所有的操作系統(tǒng)平臺(tái),支持Apache、IIS等多種WEB服務(wù)器。MySQL是一個(gè)真正的多用戶(hù)、多線程的SQL數(shù)據(jù)庫(kù)服務(wù)器[6],數(shù)據(jù)庫(kù)層操作功能強(qiáng)大,可操縱多種主流數(shù)據(jù)庫(kù)。SQL是世界上最流行的和標(biāo)準(zhǔn)化的數(shù)據(jù)庫(kù)語(yǔ)言,它使得存儲(chǔ)、更新和存取信息更加容易。MySQL是一個(gè)客戶(hù)機(jī)/服務(wù)器結(jié)構(gòu)的實(shí)現(xiàn)[10],它由一個(gè)服務(wù)器守護(hù)程序MySQL和許多不同的客戶(hù)程序以及庫(kù)組成[7]。數(shù)據(jù)庫(kù)結(jié)構(gòu)平臺(tái)主要的數(shù)據(jù)表如圖7所示。
4.5? ?服務(wù)器數(shù)據(jù)處理
服務(wù)器數(shù)據(jù)處理主要由發(fā)布在服務(wù)器端的WebAPI服務(wù)程序和MQTT服務(wù)程序完成。其中WebAPI服務(wù)程序主要提供對(duì)網(wǎng)頁(yè)端、APP端、MQTT服務(wù)程序的HTTP響應(yīng)服務(wù);而MQTT服務(wù)程序主要完成軟件與硬件端的信息交互功能,充當(dāng)代理的角色[11]。
4.5.1? ?WebAPI服務(wù)程序
WebAPI服務(wù)程序由C#語(yǔ)言編寫(xiě),使用ASP.NET CORE WebAPI框架進(jìn)行開(kāi)發(fā),基于HTTP協(xié)議向軟件外部暴露接口的方式來(lái)向WEB端和APP端提供服務(wù),通過(guò)訪問(wèn)URI可以與其進(jìn)行信息交互。WEB和APP發(fā)送不同的請(qǐng)求報(bào)文,服務(wù)程序根據(jù)請(qǐng)求報(bào)文對(duì)數(shù)據(jù)庫(kù)中存儲(chǔ)的停車(chē)場(chǎng)相關(guān)信息進(jìn)行讀取、提交、刪除、修改等操作,并向用戶(hù)發(fā)送帶有相關(guān)數(shù)據(jù)的響應(yīng)報(bào)文,從而實(shí)現(xiàn)用戶(hù)在APP端或網(wǎng)頁(yè)端實(shí)時(shí)處理數(shù)據(jù)的功能。
例如,當(dāng)用戶(hù)使用APP注冊(cè)賬號(hào)時(shí),APP端接收到注冊(cè)表單后把數(shù)據(jù)編碼為JSON格式即可通過(guò)HTTP協(xié)議將信息轉(zhuǎn)交給WebAPI,WebAPI通過(guò)調(diào)用相關(guān)注冊(cè)函數(shù)異步地更新數(shù)據(jù)庫(kù)內(nèi)的信息,并向APP端回復(fù)200,ok則響應(yīng)報(bào)文。WebAPI服務(wù)程序運(yùn)作過(guò)程如圖8所示。
4.5.2? ?MQTT服務(wù)程序
MQTT服務(wù)程序主要完成與硬件端的鏈接并提供服務(wù),MQTT基于發(fā)布/訂閱范式的消息協(xié)議,工作在TCP/IP協(xié)議族上。MQTT協(xié)議中有發(fā)布者、訂閱者和代理三種角色,而系統(tǒng)中的MQTT服務(wù)程序在其中扮演代理的角色,作為硬件與軟件溝通的橋梁。
系統(tǒng)軟件WEB或者APP端在服務(wù)程序上發(fā)布自己的內(nèi)容的時(shí)候,硬件端訂閱相應(yīng)主題即可收到網(wǎng)頁(yè)端或APP端發(fā)送來(lái)的信息;反之硬件也可以在上面發(fā)布主題,而軟件訂閱相關(guān)主題即可實(shí)現(xiàn)雙向信息交互[12]。
后臺(tái)服務(wù)程序和數(shù)據(jù)庫(kù)通過(guò)容器化部署技術(shù)部署在Docker容器中,容器使用沙箱機(jī)制,服務(wù)程序與服務(wù)程序、服務(wù)程序與數(shù)據(jù)庫(kù)互相隔離,并通過(guò)端口映射到服務(wù)器網(wǎng)絡(luò)端口與外界進(jìn)行通信。云服務(wù)器的部署如圖9所示。
5? ?結(jié)論(Conclusion)
停車(chē)場(chǎng)管理系統(tǒng)利用云平臺(tái)、物聯(lián)網(wǎng)技術(shù),以比較新穎的架構(gòu)思想進(jìn)行設(shè)計(jì),具有對(duì)車(chē)輛進(jìn)出的智能化管理、提前查詢(xún)車(chē)位、車(chē)位導(dǎo)航、掃描支付等功能,使車(chē)輛進(jìn)出井井有條,文明進(jìn)出;能夠接收在停車(chē)場(chǎng)放置的多種傳感器傳送來(lái)的信息,以確保車(chē)輛的停放安全,防止車(chē)輛丟失,如紅外檢測(cè)傳感器監(jiān)測(cè)車(chē)輛周邊溫度從而起到防火的效果,而停車(chē)場(chǎng)配置的超聲波傳感器可以監(jiān)測(cè)車(chē)輛信息,以達(dá)到防盜的功能。
系統(tǒng)軟件WEB端和APP的設(shè)計(jì)優(yōu)化了用戶(hù)的操作體驗(yàn),讓擁有不同終端的用戶(hù)都能體驗(yàn)到停車(chē)場(chǎng)帶來(lái)的便利,用戶(hù)無(wú)須擔(dān)心找不到停車(chē)場(chǎng),APP的引導(dǎo)功能可以提示用戶(hù)找到
目標(biāo)停車(chē)場(chǎng);用戶(hù)更無(wú)須擔(dān)心車(chē)輛安全,APP實(shí)時(shí)向用戶(hù)更新車(chē)輛信息和停車(chē)狀態(tài)信息。軟件系統(tǒng)的應(yīng)用降低了人工成本,很好地提高了工作效率。
參考文獻(xiàn)(References)
[1] DU B. Smart home system based on intelligent cloud Internet of Things[J]. Future Generation Computer Systems, 2018, 8(6):98-105.
[2] JIA L. Research and development of open laboratory management system based on web technology[J]. Neurocomputing, 2017, 5(4):200-215.
[3] 李敏,孟臣.數(shù)字式溫濕度傳感器及其應(yīng)用技術(shù)[J].電子元器件應(yīng)用,2014,19(8):136-139.
[4] 李泉溪.嵌入式原理及應(yīng)用[M].北京:北京航天大學(xué)出版社,2019:41-48.
[5] 孫榮超,孫德超.數(shù)字溫濕度數(shù)據(jù)記錄儀的設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2015,7(12):56-61.
[6] 黃鴻,吳石增.傳感器及其應(yīng)用技術(shù)[M].北京:北京理工大學(xué)出版社,2018:26-32.
[7] 劉燦軍.實(shí)用傳感器[M].北京:國(guó)防工業(yè)出版社,2014:28-33.
[8] 孫惠芹.單片機(jī)項(xiàng)目設(shè)計(jì)教程[M].北京:電子工業(yè)出版社,2019:30-38.
[9] 宗光華,李大寨.多單片機(jī)系統(tǒng)應(yīng)用技術(shù)[M].北京:國(guó)防工業(yè)出版社,2013:63-68.
[10] 王芳琴.單片機(jī)控制的節(jié)水灌溉系統(tǒng)的研究[J].華中農(nóng)業(yè)大學(xué),2016(16):81-88.
[11] 艾永樂(lè),付子儀.數(shù)字電子技術(shù)基礎(chǔ)[M].北京:中國(guó)電力出版社,2018:86-93.
[12] 陳根.互聯(lián)網(wǎng)+智能家居:傳統(tǒng)家居顛覆與重構(gòu)[J].軟件導(dǎo)刊,2020,10(02):212-213.
作者簡(jiǎn)介:
潘? ?宇(1988-),男,碩士,講師/工程師.研究領(lǐng)域:嵌入式系統(tǒng)開(kāi)發(fā),計(jì)算機(jī)應(yīng)用.
張葉茂(1983-),男,碩士,副教授/高級(jí)工程師.研究領(lǐng)域:智能控制技術(shù).
莫淑賢(1987-),女,碩士,講師.研究領(lǐng)域:教育管理及信息化.本文通訊作者.