胡浩鳴 張勝利 趙思 闕卉 袁銘鍵
收稿日期:2023-04-12
基金項目:浙江理工學(xué)科技與藝術(shù)學(xué)院教改項目(Kyjg2118);2022年國家級大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計劃項目(202213280008)
DOI:10.19850/j.cnki.2096-4706.2023.22.033
摘? 要:針對地窖環(huán)境監(jiān)測系統(tǒng)復(fù)雜度高、互動性低等問題,通過互聯(lián)網(wǎng)技術(shù)、傳感器技術(shù)和無線通信技術(shù),設(shè)計一種基于ESP8266的地窖環(huán)境監(jiān)測系統(tǒng)。該系統(tǒng)以STM32F103單片機(jī)為核心,ESP8266Wi-Fi模塊作為輔助,對地窖中的環(huán)境進(jìn)行監(jiān)測。依托中國移動物聯(lián)網(wǎng)開放平臺(OneNET)進(jìn)行交互及遠(yuǎn)程,實時監(jiān)測地窖內(nèi)環(huán)境信息。在環(huán)境數(shù)據(jù)超出預(yù)設(shè)值時,通過電機(jī)驅(qū)動對換氣扇進(jìn)行啟停響應(yīng)動作控制。實驗結(jié)果表明,所設(shè)計的系統(tǒng)能夠有效監(jiān)測地窖中的環(huán)境數(shù)據(jù),并且能夠自動控制換氣扇及遠(yuǎn)程監(jiān)測數(shù)據(jù)信息,遠(yuǎn)程控制換氣扇等,達(dá)到功能設(shè)計要求。
關(guān)鍵詞:環(huán)境監(jiān)測;智能遠(yuǎn)程監(jiān)測;無線通信技術(shù);IoT
中圖分類號:TP274? ? 文獻(xiàn)標(biāo)識碼:A? ? 文章編號:2096-4706(2023)22-0150-06
Design of Cellar Environmental Monitoring System Based on ESP8266
HU Haoming, ZHANG Shengli, ZHAO Si, QUE Hui, YUAN Mingjian
(Keyi College of Zhejiang Sci-Tech University, Shaoxing? 312369, China)
Abstract: Aiming at the problems of high complexity and low interactivity of cellar environmental monitoring system, designs a cellar environmental monitoring system based on ESP8266 through Internet technology, sensor technology, and wireless communication technology. The system uses the STM32F103 Single-Chip Microcomputer as the core and the ESP8266Wi-Fi module as an auxiliary to monitor the environment in the cellar. Relying on the China Mobile Internet of Things Open Platform (OneNET) for interaction and remote monitoring of environmental information in the cellar in real-time. When the environmental data exceeds the preset value, control the start stop response action of the air exchange fan through motor drive. Experimental results show that the designed system can effectively monitor environmental data in the cellar, and can automatically control the ventilator, remotely monitor data information, and remotely control the ventilator, meeting the functional design requirements.
Keywords: environmental monitoring; intelligent remote monitoring; wireless communication technology; IoT
0? 引? 言
在我國的北方地區(qū)地窖的使用非常普遍,蔬菜水果的自身呼吸作用產(chǎn)生二氧化碳?xì)怏w和低溫偏,濕環(huán)境造成蔬菜水果腐爛生成的硫化氫有氣體,導(dǎo)致人們進(jìn)入地窖時可能會發(fā)生中毒或暈倒事件[1],同時地窖溫濕度、二氧化碳濃度等環(huán)境對食物保存具有重要影響,傳統(tǒng)的監(jiān)測系統(tǒng)主要基于有線通信方式,在實際應(yīng)用中存在維護(hù)困難、布線復(fù)雜等缺陷。因此開發(fā)出可靠安全、價格相對低廉、低功耗、便捷的智能地窖環(huán)境監(jiān)測系統(tǒng)迫在眉睫。
本文針對存在的隱患進(jìn)行了相應(yīng)的設(shè)計。該設(shè)計會將地窖的環(huán)境監(jiān)測情況實時發(fā)送至服務(wù)端,使用人員可以通過服務(wù)端實時觀測到地窖內(nèi)溫度、濕度、二氧化碳和硫化氫等的含量濃度情況以及進(jìn)行對換氣扇進(jìn)行控制的操作,同時系統(tǒng)能夠?qū)Νh(huán)境中所存在的安全隱患采取應(yīng)急措施,從而大大降低了安全風(fēng)險。
1? 地窖環(huán)境監(jiān)測系統(tǒng)總體框架
系統(tǒng)由數(shù)據(jù)監(jiān)測裝置、信息反饋模塊和OneNET云平臺[2]三部分組成,其中數(shù)據(jù)監(jiān)測裝置包括MQ-136硫化氫傳感器、DTH11溫濕度傳感器、SGP30氣體傳感器,微處理器通過采集傳感器數(shù)據(jù)進(jìn)行濾波處理,通過ESP8266Wi-Fi模塊將數(shù)據(jù)上傳至云服務(wù)器。考慮到有線通信方式鋪設(shè)成本較高,不利于在地窖環(huán)境中部署,而無線通信方式成本低且方便維護(hù),本文使用ESP8266進(jìn)行通信。信息反饋模塊對數(shù)據(jù)進(jìn)行處理,進(jìn)行相應(yīng)的動作響應(yīng)和反饋。OneNET云平臺負(fù)責(zé)對客戶端上傳的數(shù)據(jù)進(jìn)行接收及向服務(wù)端發(fā)送監(jiān)測結(jié)果等,用戶能夠方便地查看相應(yīng)的信息,并且實現(xiàn)對換氣扇的遠(yuǎn)程控制操作。地窖環(huán)境監(jiān)測系統(tǒng)的整體設(shè)計框架如圖1所示。
2? 系統(tǒng)硬件設(shè)計
2.1? 主控芯片
采用意法半導(dǎo)體公司的STM32F103RCT6,它是基于ARM Cortex-M系列的高性能32位微控制器。它包含高性能的RISC內(nèi)核,運(yùn)行頻率達(dá)72 MHz,具有高達(dá)1MB的片上內(nèi)存,使之能夠支持更大規(guī)模的數(shù)據(jù)存儲和提供更快的運(yùn)行速率及準(zhǔn)確的時鐘。STM32F103RCT6具有多種外設(shè)接口,包括同步/異步串口接口、12位模數(shù)轉(zhuǎn)換器、I2C接口、SPI接口、CAN接口等。具有高性能、實時功能、數(shù)字信號處理、低功耗與低電壓操作特性,同時還保持了集成度高和易于開發(fā)的特點[3]。
2.2? SGP30氣體傳感器
SGP30具有多個傳感元件,是一款金屬氧化物室內(nèi)氣體傳感器,內(nèi)集成4個氣體傳感元件,提高了傳感器靈敏度,具有完全校準(zhǔn)的空氣質(zhì)量輸出信號,主要是對空氣質(zhì)量進(jìn)行檢測。當(dāng)目標(biāo)氣體濃度達(dá)到一定濃度時,金屬氧化物顆粒上吸附的氧氣與目標(biāo)氣體發(fā)生氧化還原反應(yīng),從而釋放電子,改變了電導(dǎo)率,通過電路進(jìn)行檢測、信號處理、轉(zhuǎn)換等就能間接測量出空氣中CO2和TVOC濃度。SGP30同時采用微電子機(jī)械系統(tǒng)(MEMS)技術(shù),使用微電子加工工藝制造的氣體檢測芯片,實現(xiàn)了低功耗、高精度、小尺寸等優(yōu)點。它能夠精確檢測總揮發(fā)有機(jī)物(TVOC)及CO2的濃度值,具有穩(wěn)定性高、抗干擾力強(qiáng)等特點。本系統(tǒng)SGP30氣體傳感器電路如圖2所示。
2.3? DHT11溫濕度傳感器
它所使用通信協(xié)議為簡化的單總線協(xié)議,工作電壓在3~5.5 V之間,測量溫度范圍為0~50 ℃,濕度在20%~90%之間。系統(tǒng)中控制、數(shù)據(jù)交換均由一根數(shù)據(jù)線完成,即可傳輸時鐘,又可傳輸數(shù)據(jù),同時數(shù)據(jù)傳輸為雙向。微處理器與DTH11之間的通信和同步,采用單總線數(shù)據(jù)格式,一次通信時間為4 ms左右。DTH11在沒主機(jī)喚醒的時候處于低功耗模式。當(dāng)MCU把總線拉低18 ms以上低電平的開始信號時,DTH11將會從低功耗模式轉(zhuǎn)化為高速模式,進(jìn)行數(shù)據(jù)發(fā)送,等待主機(jī)開始信號結(jié)束后,從總線讀取DTH11發(fā)送響應(yīng)信號,送出40 bit的數(shù)據(jù),并觸發(fā)信號采集,若未收到開始信號,則進(jìn)入低速模式,不會主動進(jìn)行數(shù)據(jù)采集[4]。具有體積小、低成本、可靠性高等特點。
2.4? MQ-136硫化氫氣體傳感器
它是一款金屬氧化物氣體傳感器,其應(yīng)用的氣敏材料是在清潔空氣中電導(dǎo)率較低的二氧化錫(SnO2)[5]。
在使用之前需要進(jìn)行一段預(yù)熱時間來提高它的靈敏度。當(dāng)傳感器處于含有硫化氫氣體的環(huán)境中時,傳感器的電導(dǎo)率將會隨環(huán)境中硫化氫氣體濃度而改變。因此對電路進(jìn)行適當(dāng)設(shè)計即可將電導(dǎo)率的變化轉(zhuǎn)換為與該氣體濃度相對應(yīng)的電壓輸出信號。MQ136氣體傳感器具有對硫化氫的靈敏度高的特點,同時對其他含硫有機(jī)蒸氣的監(jiān)測也非常理想,是一款能夠多場合應(yīng)用的低成本傳感器。本系統(tǒng)MQ-136硫化氫氣體電路如圖3所示。
2.5? ESP8266無線通信模塊
ESP8266是一款超低功耗具備高性能的UART-Wi-Fi透傳模塊,能夠使用AT指令控制進(jìn)行相應(yīng)的操作,易于開發(fā)和操作,大部分的網(wǎng)絡(luò)功能需求都能滿足。同時具有超低能耗技術(shù)、小尺寸封裝等優(yōu)點,采用3.3 V電壓供電,支持UART、GPIO等接口,專為可移動式設(shè)備及物聯(lián)網(wǎng)技術(shù)應(yīng)用進(jìn)行設(shè)計,支持TCP/IP協(xié)議,能夠?qū)⒃O(shè)備接入Wi-Fi,進(jìn)行與互聯(lián)網(wǎng)或局域網(wǎng)的通信,從而實現(xiàn)物聯(lián)。
2.6? 電源模塊
電源模塊主要由兩部分組成:一部分由直流穩(wěn)壓源提供5 V電源,對主控芯片及各個傳感器進(jìn)行供電,另一部分由AMS1117低壓降線性穩(wěn)壓器及外圍電路轉(zhuǎn)化為3.3 V供ESP8266無線通信模塊使用。
2.7? 換氣扇控制模塊
換氣扇控制模塊由電機(jī)驅(qū)動模塊TB6612FNG驅(qū)動直流電機(jī),它具有大電流MOSFET-H橋結(jié)構(gòu)。
3? 系統(tǒng)軟件設(shè)計
3.1? 數(shù)據(jù)采集處理軟件設(shè)計
地窖環(huán)境監(jiān)測系統(tǒng)由STM32F103RCT6微處理器進(jìn)行數(shù)據(jù)的采集,軟件流程圖如圖4所示。
STM32基于Keil軟件環(huán)境開發(fā)平臺,該平臺提供了包括編譯C源碼、連接器、匯編源程序、創(chuàng)建HEX文件、庫管理和仿真調(diào)試器等在內(nèi)的完整開發(fā)工具。通過Keil平臺進(jìn)行程序的編譯,程序通過驗證無誤后即可進(jìn)行燒錄至STM32。在軟件程序上,先對相應(yīng)的器件進(jìn)行初始化的操作,對所處的環(huán)境數(shù)據(jù)進(jìn)行采集并進(jìn)行相應(yīng)濾波操作,使用中位值濾波算法,去掉數(shù)據(jù)中最大的兩個值和最小的兩個值,再進(jìn)行求平均值,具體函數(shù)代碼如下:
float data[15];
float Filter(float get_data){
float sum = 0;
float temp[15];
float value;
int i,j;
for(i=0; i<14; i++){
data[i]=data[i+1];
}
data[14] = get_data;
for(i=0; i<15; i++){
temp[i] = data[i];
}
for(i=1; i<15; i++)
for(j=0; j<15-i; j++){
if(temp[j] > temp[j+1]){
value = temp[j];
temp[j] = temp[j+1];
temp[j+1] = value;
}
}
for(i=2; i<13; i++)
sum = sum + temp[i];
return(sum/11);
}
處理后對環(huán)境數(shù)據(jù)與預(yù)先設(shè)定的閾值進(jìn)行比較,若超出了設(shè)定范圍,則開啟換氣扇。對系統(tǒng)是否連接至服務(wù)器進(jìn)行判斷,若未連接,則進(jìn)行與服務(wù)器的連接配置。連接成功后將對發(fā)送緩沖區(qū)數(shù)據(jù)、命令緩沖區(qū)數(shù)據(jù)、接收緩沖區(qū)數(shù)據(jù)進(jìn)行處理,將數(shù)據(jù)發(fā)布至云服務(wù)器,便于通過平臺觀測數(shù)據(jù),并對訂閱報文進(jìn)行相應(yīng)的指令判斷,做出處理。同時能夠?qū)鞲衅鲾?shù)據(jù)顯示至LCD顯示屏上。
3.2? Wi-Fi連接軟件設(shè)計
ESP8266Wi-Fi模塊通過UART串口與STM32進(jìn)行通信,由STM32發(fā)送AT指令,ESP8266通過UART返回指令執(zhí)行成功的AT響應(yīng),建立TCP連接。該方案能夠在斷開Wi-Fi時進(jìn)行軟件復(fù)位并重新建立連接,使得數(shù)據(jù)能夠重新上傳至服務(wù)器,其流程圖如圖5所示。
3.3? MQTT通信協(xié)議
3.3.1? MQTT協(xié)議分析
為實現(xiàn)客戶端與云端之間的通信傳輸,本文選擇MQTT協(xié)議接入至云平臺。消息隊列遙測傳輸協(xié)議(Message Queuing Telemetry Transport, MQTT)是由Arcom(現(xiàn)在的Eurotech)和IBM公司推出的一種輕量級基于發(fā)布/訂閱模式的消息傳輸協(xié)議[6]。MQTT協(xié)議適用于計算能力不高的終端設(shè)備,在不穩(wěn)定、低帶寬網(wǎng)絡(luò)環(huán)境中能夠有效實現(xiàn)信息交互,具有輕量、網(wǎng)絡(luò)流量低、功耗小等特點。
3.3.2? MQTT協(xié)議分析
MQTT控制報文由三部分組成,分別為固定報頭、可變報頭、有效載荷。其中固定報頭為數(shù)據(jù)包最先識別的表示位,固定報頭格式如表1所示,其所占位數(shù)為2Byte(字節(jié))。
在MQTT固定報頭中,剩余長度(Remaining Length)表示當(dāng)前報文剩余部分所占的字節(jié)數(shù),主要內(nèi)容包括可變報頭和負(fù)載的數(shù)據(jù)。
MQTT控制報文類型共包含16種,其中2種保留。表2為16種控制報文類型。
可變報頭在固定報頭與負(fù)載之間,可變報文隨報文類型而變化,可變報頭的報文標(biāo)識符能夠保證數(shù)據(jù)的可靠,防止數(shù)據(jù)丟失。有效載荷用于保證報文中客戶端標(biāo)識符、主題、消息、用戶名、密碼等關(guān)鍵數(shù)據(jù)的穩(wěn)定性及準(zhǔn)確性。主要用于CONNECT、SUBSCRIBE、SUBACK、UNSUBSCRIBE數(shù)據(jù)報文類型中。
對于MQTT協(xié)議而言,其報文固定長度僅為2個字節(jié),大大減少了流量開銷,在遇到斷開連接之類的故障,能夠進(jìn)行恢復(fù),減少了身份驗證的問題,其次,MQTT協(xié)議簡單快捷,其資源利用率低,并且便于用戶進(jìn)行二次開發(fā)。綜上所述,MQTT協(xié)議更適用于可移動式終端設(shè)備,因此本文采用了MQTT協(xié)議作為解決方案。
MQTT協(xié)議是基于TCP連接進(jìn)行數(shù)據(jù)推送,在通信過程中,MQTT協(xié)議中具有發(fā)布者(publish)、代理(broker)(服務(wù)器)、訂閱者(subscribe)三種身份。其中,消息的發(fā)布者和訂閱者均是客戶端,消息代理是服務(wù)器,消息發(fā)布者可以同時是訂閱者,MQTT傳輸?shù)南⒎譃橹黝}(topic)和負(fù)載(payload)2個部分[7]。在建立TCP連接后,客戶端將會向OneNET云平臺發(fā)送請求連接命令,確認(rèn)MQTT連接請求。在連接建立完成后,客戶端向服務(wù)端發(fā)送SUBSCRUBE報文進(jìn)行主題訂閱,服務(wù)端接收到訂閱主題命令后進(jìn)行處理SUBSCRIBE報文,并返回主題訂閱成功的命令。
最后,客戶端會每個一個心跳間隔時間發(fā)送PINGREQ心跳請求消息請求服務(wù)端發(fā)送響應(yīng),并且服務(wù)端將會發(fā)送PINGRESP報文響應(yīng)客戶端的PINGREQ報文。其目的是為了在沒有任何其他控制報文從客戶端發(fā)送給服務(wù)端時,告知服務(wù)端與客戶端的連接沒有斷開,如果服務(wù)器在一個半心跳間隔時間周期內(nèi)沒有收到來自客戶端的消息,就會斷開與客戶端的連接。有效地保證了數(shù)據(jù)傳輸過程中的準(zhǔn)確性和有效性。因此,根據(jù)實際情況,通過對MQTT客戶端心跳間隔時間的設(shè)定,每隔一段時間進(jìn)行數(shù)據(jù)發(fā)送至服務(wù)端,能夠使系統(tǒng)更加低功耗。
3.3.3? 終端設(shè)計
環(huán)境數(shù)據(jù)反饋中心基于中國移動物聯(lián)網(wǎng)開放平臺OneNET[8,9],該平臺是在物聯(lián)網(wǎng)應(yīng)用和真實設(shè)備之間搭建高效、穩(wěn)定、安全的應(yīng)用平臺,同時OenNET平臺針對不同使用場景,提供了關(guān)于設(shè)備的包括生命周期管理、在線狀態(tài)監(jiān)測、在線調(diào)試、數(shù)據(jù)管理等功能在內(nèi)的豐富設(shè)備管理功能[10-13],利用該平臺,能夠查看環(huán)境實時數(shù)據(jù)、歷史數(shù)據(jù)查詢、指令下發(fā)等功能。用戶在OneNET云平臺完成賬戶注冊后即可進(jìn)行產(chǎn)品的注冊和綁定。
4? MQ-136硫化氫傳感器特性分析
在數(shù)據(jù)采集上,根據(jù)傳感器特性描述,對MQ-136硫化氫氣體傳感器模塊進(jìn)行了分析處理,保證了其結(jié)果接近于真實值。根據(jù)傳感器特性描述得出RS /R0與PPM的對應(yīng)關(guān)系:
PPM = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110];
RS / R0 = [0.59, 0.498, 0.45, 0.405, 0.393, 0.365, 0.355, 0.345, 0.335, 0.31, 0.265, 0.245, 0.225, 0.205, 0.2, 0.19, 0.182, 0.174, 0.166, 0.154];
利用Matlab進(jìn)行仿真得到散點圖,通過技術(shù)文檔的描述進(jìn)行相應(yīng)計算并進(jìn)行推導(dǎo),通過非線性擬合確定了函數(shù)模型,從而得到了擬合函數(shù)的具體形式。函數(shù)模型確立過程代碼如下:
func = inline('beta(1)*x.^beta(2)','beta','x');%確定函數(shù)模型
beta0 = [0.5,0.5]';%待定系數(shù)的預(yù)估值
beta = nlinfit(x,y,func,beta0);
通過計算得出beta(1)=0.975 4,beta(2)=-0.271 0;即:
(1)
其中,C表示濃度。
根據(jù)MQ-136電路圖我們可以得到:
(2)
其中,VRL表示AO口輸出電壓;VC表示回路電壓;VRL = 33 Ω;R0表示傳感器在潔凈空氣中RS的電阻值。
為保證準(zhǔn)確性,在傳感器充分預(yù)熱下通過多次測量取平均值得到VRL = 0.284 047 V。求得R0 = 547.889 Ω。
根據(jù)式(1)及式(2),推導(dǎo)可得:
(3)
即:
(4)
得到輸出電壓與硫化氫濃度值之間的表達(dá)式。
5? 系統(tǒng)測試結(jié)果分析
為測試系統(tǒng)可靠性,進(jìn)行了ESP8266的網(wǎng)絡(luò)測試,各部分硬件正常工作,系統(tǒng)進(jìn)入穩(wěn)定,在接入Wi-Fi的情況下,多次關(guān)閉路由器設(shè)備,系統(tǒng)均能重新連接Wi-Fi并接入云服務(wù)器,進(jìn)行數(shù)據(jù)的上傳等操作。
將硬件設(shè)備放置密閉空間內(nèi),同時在內(nèi)部放置一些蔬菜水果,進(jìn)行相應(yīng)的數(shù)據(jù)監(jiān)測,通過訪問OneNET云平臺,可以觀察到每隔10 s接收到一條各類傳感器信息,其數(shù)據(jù)可視化如圖6、圖7所示,數(shù)據(jù)顯示,在一定范圍內(nèi)波動,但都處于誤差范圍之內(nèi),在云平臺進(jìn)行指令下發(fā),客戶端能夠在短時間內(nèi)打開換氣扇。對密閉空間模擬二氧化碳、濕度等超出設(shè)定范圍時,系統(tǒng)能夠自動開啟換氣扇。
通過測試表明,系統(tǒng)各項功能達(dá)到實用、有效的要求,滿足了對地窖環(huán)境監(jiān)測的管理需求。
6? 結(jié)? 論
本文介紹了一種基于ESP8266的地窖環(huán)境監(jiān)測系統(tǒng)。結(jié)合傳感器技術(shù)、無線通信技術(shù)和互聯(lián)網(wǎng)技術(shù),實現(xiàn)了對地窖內(nèi)溫濕度、硫化氫氣體濃度、二氧化碳濃度等的監(jiān)測工作,并且在數(shù)值超出預(yù)設(shè)值后能夠做到快速響應(yīng),通過云平臺實現(xiàn)對換氣扇的遠(yuǎn)程控制,能夠及時發(fā)現(xiàn)數(shù)據(jù)異常,減少氣體中毒的情況發(fā)生,具有良好的實用性及市場價值。對于換氣扇的控制,系統(tǒng)能夠根據(jù)環(huán)境中濃度不同進(jìn)行不同的轉(zhuǎn)速調(diào)節(jié),使之更加高效通風(fēng)。本文充分利用了無線傳感器網(wǎng)絡(luò)對監(jiān)測數(shù)據(jù)進(jìn)行實時傳輸?shù)葍?yōu)點,使網(wǎng)絡(luò)能夠自動地實時數(shù)據(jù)采集、傳輸、分析和管理等功能。
參考文獻(xiàn):
[1] 何勇,聶鵬程,劉飛.農(nóng)業(yè)物聯(lián)網(wǎng)技術(shù)及應(yīng)用 [M].北京:科學(xué)出版社,2016.
[2] 唐茂淞.基于OneNET物聯(lián)網(wǎng)云平臺的農(nóng)田環(huán)境監(jiān)測及遠(yuǎn)程灌溉系統(tǒng)設(shè)計 [J].電子制作,2023,31(5):39-43.
[3] 張東升.基于STM32的工業(yè)設(shè)備狀態(tài)無線監(jiān)控系統(tǒng)的設(shè)計 [D].大連:大連理工大學(xué),2013.
[4] 黃穎,鄒浩云,吳玲,等.基于金屬氧化物硫化氫氣體傳感器的研究 [J].化學(xué)傳感器,2019,39(4):14-24.
[5] 倪天龍.單總線傳感器DHT11在溫濕度測控中的應(yīng)用 [J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2010(6):60-62.
[6] 龔永罡,付俊英,汪昕宇,等.MQTT協(xié)議在物聯(lián)網(wǎng)中的應(yīng)用研究 [J].電腦與電信,2017(11):89-91+94.
[7] 梁志勛,施運(yùn)應(yīng),覃有燎,等.基于MQTT協(xié)議的智慧農(nóng)業(yè)大棚測控系統(tǒng)研究 [J].北方園藝,2020(23):161-171.
[8] 尤琦涵,陳兆仕,張沁.OneNET云平臺WiFi遠(yuǎn)程控制的智能教室系統(tǒng) [J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2017,17(10):69-73.
[9] 趙繼春,孫素芬,郭建鑫,等.基于無線傳感器網(wǎng)絡(luò)的設(shè)施農(nóng)業(yè)環(huán)境智能監(jiān)測系統(tǒng)設(shè)計[J].中國農(nóng)機(jī)化學(xué)報,2020,41(4):146-151.
[10] 鄧帥濤.物聯(lián)網(wǎng)技術(shù)在現(xiàn)代化農(nóng)業(yè)發(fā)展中的應(yīng)用 [J].農(nóng)業(yè)與技術(shù),2022,42(1):52-54.
[11] 王菲,錢稷,王霖,等.果園產(chǎn)地地窖貯藏室智能測控系統(tǒng)設(shè)計 [J].中國農(nóng)機(jī)化學(xué)報,2015,36(5):138-141.
[12] 黃培燦,林錦峰,周培森,等.基于ZigBee技術(shù)的室內(nèi)環(huán)境監(jiān)測系統(tǒng)設(shè)計 [J].工業(yè)控制計算機(jī),2020,33(5):61-62.
[13] 鄒文虎.基于物聯(lián)網(wǎng)的環(huán)境監(jiān)測系統(tǒng)設(shè)計研究 [J].科學(xué)技術(shù)創(chuàng)新,2022(35):116-122.
作者簡介:胡浩鳴(2002.03—),男,漢族,浙江寧波人,本科在讀,研究方向:通信工程。