• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于藍(lán)牙通信的智慧農(nóng)業(yè)溫濕度監(jiān)視系統(tǒng)設(shè)計(jì)

      2023-06-26 13:11:54任明輝
      無(wú)線互聯(lián)科技 2023年8期
      關(guān)鍵詞:串口通信藍(lán)牙物聯(lián)網(wǎng)

      任明輝

      摘要:溫濕度監(jiān)視是溫室大棚管理的重要環(huán)節(jié),傳統(tǒng)的溫濕度采集技術(shù)存在鋪設(shè)維護(hù)成本過(guò)高、自動(dòng)化程度較低、操作隱患較大等問題。針對(duì)上述情況,文章設(shè)計(jì)了一種新型農(nóng)業(yè)溫濕度監(jiān)視系統(tǒng),通過(guò)連接數(shù)字溫濕度傳感器采集數(shù)據(jù),采用藍(lán)牙無(wú)線通信的方式傳輸溫濕度數(shù)據(jù)并集中控制,同時(shí)利用基于Java開發(fā)的數(shù)據(jù)庫(kù)與可視化界面對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)和查看,以此實(shí)現(xiàn)降低鋪設(shè)成本、優(yōu)化操作模式、提升農(nóng)業(yè)自動(dòng)化水平、保障農(nóng)業(yè)安全生產(chǎn)的效果,以期為農(nóng)業(yè)大棚數(shù)字化管理提供技術(shù)參考。

      關(guān)鍵詞:物聯(lián)網(wǎng);溫濕度傳感器;藍(lán)牙;串口通信

      中圖分類號(hào):TN915.5 ?文獻(xiàn)標(biāo)志碼:A

      0 引言

      當(dāng)今時(shí)代是一個(gè)信息化的時(shí)代,隨著互聯(lián)網(wǎng)的普及,生活中越來(lái)越多的方面可以利用互聯(lián)網(wǎng)實(shí)現(xiàn)簡(jiǎn)單操作,比如線上教學(xué)、線上辦公甚至線上診療。而物聯(lián)網(wǎng)也是基于互聯(lián)網(wǎng)衍生的一項(xiàng)技術(shù)。

      我國(guó)是人口大國(guó),每天消耗的糧食不計(jì)其數(shù),如果糧食出現(xiàn)危機(jī),將會(huì)引發(fā)社會(huì)問題,所以中國(guó)人的糧袋子必須緊緊抓在自己手上。雖然在以袁隆平院士為代表的科研人員的努力下,我國(guó)已經(jīng)實(shí)現(xiàn)了水稻自由和小麥自由,基本解決了溫飽問題。但是,由于自然條件的限制,許多品種還需要從國(guó)外進(jìn)口,如玉米、西蘭花等,還要解決核心技術(shù)受制于人的卡脖子問題,利用物聯(lián)網(wǎng)技術(shù),讓糧食生產(chǎn)插上科技的翅膀是一個(gè)重要途徑。糧食生產(chǎn)最重要的是生長(zhǎng)環(huán)境,因此有了溫室大棚技術(shù)。但是,種子對(duì)環(huán)境的敏感度要求溫室大棚內(nèi)的溫濕度必須達(dá)到一個(gè)合適的范圍,因此溫濕度的檢測(cè)對(duì)于瓜果蔬菜的種植有著十分重要的作用。另外,溫濕度數(shù)值的采集需要工作人員進(jìn)出溫室棚,但頻繁的進(jìn)出對(duì)溫室棚的溫濕度會(huì)有很大的影響,所以非接觸式溫濕度采集系統(tǒng)非常關(guān)鍵。傳統(tǒng)的溫濕度監(jiān)視系統(tǒng)一般采用現(xiàn)場(chǎng)總線的方式,可以統(tǒng)一供電,可靠性高。然而,溫濕度傳感器節(jié)點(diǎn)鋪蓋面廣,成本高,線路故障維修困難。本設(shè)計(jì)采用藍(lán)牙無(wú)線傳輸?shù)姆绞?,極大地減少了人力、物力和財(cái)力,當(dāng)某一節(jié)點(diǎn)出現(xiàn)問題,只需拆下此節(jié)點(diǎn)維修即可,并不會(huì)影響其他節(jié)點(diǎn)。而且,由于是通過(guò)藍(lán)牙傳輸,不需要工作人員進(jìn)入查看,在很大程度上節(jié)省了人力、物力和財(cái)力。

      本文介紹了一種基于藍(lán)牙模塊的無(wú)線溫濕度檢測(cè)系統(tǒng)的設(shè)計(jì)與制作,下位機(jī)以STM32單片機(jī)為核心,使用藍(lán)牙JYD-10M模塊進(jìn)行數(shù)據(jù)的傳輸,溫濕度傳感器DHT11作為數(shù)據(jù)采集單元進(jìn)行相關(guān)數(shù)據(jù)的收集,實(shí)時(shí)對(duì)該環(huán)境下的溫濕度監(jiān)視。測(cè)量數(shù)據(jù)通過(guò)串口屏模塊實(shí)時(shí)顯示,并將收集的信息通過(guò)串口傳輸?shù)缴衔粰C(jī),利用數(shù)據(jù)庫(kù)進(jìn)行存儲(chǔ),通過(guò)可視化界面對(duì)收集的信息進(jìn)行查看。本系統(tǒng)設(shè)計(jì)有管理員登錄、查看歷史信息、根據(jù)所種品種查看最適宜溫濕度等功能,其難點(diǎn)是藍(lán)牙組網(wǎng)的搭建、上位機(jī)與下位機(jī)的串口通信。

      1 硬件設(shè)備需求分析

      1.1 微控制器模塊

      本系統(tǒng)采用STM32微控制器,具體系統(tǒng)功能如圖1所示。它具有32位處理器,可分為多種類型,是一種中低端設(shè)備。Arm Cortex-M3集成了嵌入式Flash和RAM存儲(chǔ)器的內(nèi)核,可提供更高的代碼效率;有112個(gè)快速I/O端口;添加了許多可用的外圍設(shè)備以提高效率。與普通單片機(jī)相比,這種微控制器具有更高的效率和可用性,能捕獲定時(shí)器、I2C通信接口等。計(jì)算和處理速度較強(qiáng)大,片內(nèi)和片外設(shè)備較豐富,為功能和擴(kuò)展提供了良好的平臺(tái)。

      1.2 藍(lán)牙傳輸模塊

      藍(lán)牙(bluetooth)的名稱來(lái)自10世紀(jì)丹麥的一位王者,用于指代協(xié)調(diào)無(wú)線LAN標(biāo)準(zhǔn)的藍(lán)牙技術(shù)。自發(fā)明以來(lái),藍(lán)牙一直是智能手機(jī)數(shù)據(jù)傳輸?shù)闹匾侄?。早期的藍(lán)牙模塊功耗非常高,不宜一直處于工作狀態(tài),近年來(lái)開發(fā)的低功耗藍(lán)牙完美地解決了這一問題。藍(lán)牙的種類繁多,協(xié)議也不同,以其高效率成為當(dāng)今信息時(shí)代的主要數(shù)據(jù)傳輸方法。

      有別于HC05,JDY-10M不僅具備透?jìng)鞴δ?,還具備藍(lán)牙組網(wǎng)的功能,大大擴(kuò)展了其實(shí)用性。JDY-10M透?jìng)髂K基于藍(lán)牙4.0協(xié)議,工作頻段2.4 GHz,調(diào)制方式為GFSK,最大發(fā)射功率8 db,最大發(fā)射距離50 m,具有低功耗、尺寸小、信號(hào)強(qiáng)、數(shù)據(jù)傳輸穩(wěn)定等特點(diǎn);模塊支持Android和IOS系統(tǒng)的手機(jī)數(shù)據(jù)透?jìng)?,支持一?duì)一、一對(duì)多、多對(duì)多數(shù)據(jù)傳輸與控制;支持組網(wǎng)LED燈等功能。

      1.3 溫濕度模塊

      本系統(tǒng)的溫濕度傳感器采用DHT11模塊,它是一種具有校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度復(fù)合傳感器。采用特殊的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),保證了產(chǎn)品的高可靠性和優(yōu)良的長(zhǎng)期穩(wěn)定性。數(shù)字式溫濕度傳感器DHT11濕度測(cè)量范圍為5%~95% RH,其誤差值在±5% RH以內(nèi);溫度測(cè)量范圍為-20.0~+60.0 ℃,其誤差值在0.2 ℃以內(nèi)。其較低的功耗完全能由電池承擔(dān),不需要額外的電路接入。

      DHT11的校準(zhǔn)系數(shù)以在信號(hào)被檢測(cè)的處理期間,由傳感器內(nèi)部調(diào)用的程序的形式儲(chǔ)存在OTP內(nèi)存中。單總線串行接口使得系統(tǒng)集成更容易、更快,四針單排引腳功能如表1所示,其技術(shù)資料很容易在網(wǎng)上獲得,這里不再贅述。

      1.4 聲光報(bào)警模塊

      在超出預(yù)設(shè)值的警告方面,采用了聲光報(bào)警的模式,利用單片機(jī)的中斷系統(tǒng),通過(guò)隨時(shí)設(shè)定從機(jī)的溫濕度報(bào)警值,來(lái)達(dá)到目的。

      具體來(lái)說(shuō),根據(jù)單片機(jī)接收的溫度和濕度傳感器發(fā)送的數(shù)據(jù),對(duì)其進(jìn)行處理,并與參數(shù)設(shè)置的上限和下限進(jìn)行比較,如果高于上限值,則報(bào)警并正常顯示數(shù)據(jù)。

      在報(bào)警電路中,聲光報(bào)警系統(tǒng)由紅色LED和蜂鳴器構(gòu)成,當(dāng)輸入溫度和濕度的上限和下限時(shí),系統(tǒng)將進(jìn)行實(shí)時(shí)采樣,并判斷溫度和濕度與輸入的溫度和濕度之間的差異。當(dāng)檢測(cè)到的實(shí)時(shí)溫度和濕度高于設(shè)定值時(shí),將發(fā)出警報(bào),即紅色LED亮起,蜂鳴器鳴響。

      2 管理平臺(tái)需求分析

      2.1 管理平臺(tái)總體設(shè)計(jì)

      智慧農(nóng)業(yè)溫濕度監(jiān)測(cè)系統(tǒng)分為5大模塊,包括2個(gè)基礎(chǔ)模塊和3個(gè)功能模塊,具體如下。

      串口通信模塊:基礎(chǔ)模塊。包含串口通信功能的實(shí)現(xiàn)和異常處理的重構(gòu)。

      數(shù)據(jù)庫(kù)模塊:基礎(chǔ)模塊。包含數(shù)據(jù)庫(kù)的初始化操作和基本的功能操作。

      用戶管理模塊:功能模塊。通過(guò)設(shè)置管理員,對(duì)系統(tǒng)進(jìn)行保護(hù);通過(guò)調(diào)用數(shù)據(jù)庫(kù)模塊,對(duì)儲(chǔ)存在數(shù)據(jù)庫(kù)的管理員進(jìn)行增刪改的操作。

      數(shù)據(jù)處理模塊:功能模塊。由于數(shù)據(jù)是以bit進(jìn)行傳輸?shù)模枰獙?duì)數(shù)據(jù)進(jìn)行一定程度的處理才能使用。本模塊可對(duì)數(shù)據(jù)進(jìn)行處理保存,并可進(jìn)行顯示、查找、更新等操作。

      界面:功能模塊。為可視化的界面,方便用戶操作系統(tǒng)。

      2.2 上位機(jī)與下位機(jī)之間的串口通信

      串行通信指按位發(fā)送和接收字節(jié),其最重要的參數(shù)是比特率、數(shù)據(jù)比特、停止比特和奇偶校驗(yàn)。對(duì)于兩個(gè)通信端口,這些參數(shù)必須匹配。

      波特率是以每秒比特?cái)?shù)的形式從發(fā)送器向接收器傳輸數(shù)據(jù)的速度,數(shù)值越高,就可以在越短的時(shí)間內(nèi)傳輸更多的數(shù)據(jù)。波特率的標(biāo)準(zhǔn)一般是1 200,2 400,4 800,9 600等。但是由于接收端的采樣頻率不匹配,一般波特率的閾值為11 520,本設(shè)計(jì)的波特率設(shè)置為9 600。

      本設(shè)計(jì)利用RXTX實(shí)現(xiàn)了上位機(jī)與下位機(jī)的串口通信,由于傳輸數(shù)據(jù)和接收數(shù)據(jù)是按bit進(jìn)行,為了方便操作,設(shè)計(jì)了兩個(gè)相應(yīng)的功能函數(shù),進(jìn)行十六進(jìn)制轉(zhuǎn)bit操作與bit轉(zhuǎn)十六進(jìn)制操作,方便讀寫。

      2.3 數(shù)據(jù)庫(kù)與數(shù)據(jù)表的設(shè)計(jì)

      本設(shè)計(jì)基于MySQL數(shù)據(jù)庫(kù),是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。作為目前最廣泛使用的數(shù)據(jù)庫(kù),MySQL的應(yīng)用為溫濕度監(jiān)測(cè)得到的數(shù)據(jù)提供了良好的數(shù)據(jù)存儲(chǔ)場(chǎng)所;作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),能將數(shù)據(jù)存儲(chǔ)在不同的數(shù)據(jù)表。不僅操作簡(jiǎn)單方便、功能可靠,還提高了數(shù)據(jù)庫(kù)的運(yùn)行速度和靈活性。

      2.4 其余功能函數(shù)

      在具體功能實(shí)現(xiàn)的過(guò)程中,會(huì)用到一些相同或相似的操作,方便起見,本設(shè)計(jì)額外編寫了輔助函數(shù),如獲取當(dāng)前時(shí)間函數(shù)、數(shù)據(jù)轉(zhuǎn)換函數(shù)等。其中,由于獲取的數(shù)據(jù)為十六進(jìn)制字符串,而且只取其中幾位,故而編寫了數(shù)據(jù)轉(zhuǎn)換函數(shù),將字符串?dāng)?shù)據(jù)中需要的數(shù)據(jù)取出,轉(zhuǎn)換成十進(jìn)制字符串,再根據(jù)存儲(chǔ)規(guī)則存入數(shù)據(jù)庫(kù)。

      3 下位機(jī)功能實(shí)現(xiàn)

      3.1 藍(lán)牙協(xié)議設(shè)計(jì)

      本設(shè)計(jì)共有9個(gè)藍(lán)牙設(shè)備,其中有串口屏的為主機(jī),其余8個(gè)為從機(jī),按序號(hào)分成1—8號(hào)從機(jī)。輪詢機(jī)制為主機(jī)首先訪問一號(hào)從機(jī),若一號(hào)從機(jī)有數(shù)據(jù),則一號(hào)從機(jī)向主機(jī)發(fā)送數(shù)據(jù),若一號(hào)從機(jī)沒有數(shù)據(jù),則向主機(jī)發(fā)送控制幀,表示沒有數(shù)據(jù)可以發(fā)送;訪問完一號(hào)從機(jī)后,主機(jī)訪問二號(hào)從機(jī),若二號(hào)從機(jī)有數(shù)據(jù),則二號(hào)從機(jī)向主機(jī)發(fā)送數(shù)據(jù),若二號(hào)從機(jī)沒有數(shù)據(jù),則向主機(jī)發(fā)送控制幀,表示沒有數(shù)據(jù)可以發(fā)送。如此,6個(gè)從機(jī)依次進(jìn)行,訪問完8個(gè)從機(jī)后,主機(jī)會(huì)再次返回到一號(hào)從機(jī),循環(huán)進(jìn)行。

      藍(lán)牙構(gòu)建網(wǎng)絡(luò)為星形拓?fù)渚W(wǎng)絡(luò),在藍(lán)牙網(wǎng)絡(luò)中,主機(jī)控制網(wǎng)絡(luò)內(nèi)各個(gè)設(shè)備之間的通信。藍(lán)牙協(xié)議規(guī)定,在網(wǎng)絡(luò)內(nèi)部,只有主機(jī)可以訪問從機(jī),而從機(jī)不能訪問主機(jī),從機(jī)之間也不能相互訪問?;诖?,藍(lán)牙開發(fā)公司設(shè)計(jì)了一種網(wǎng)絡(luò)內(nèi)部的調(diào)度機(jī)制,主機(jī)在一次循環(huán)中只可以訪問從機(jī)一次。

      3.2 溫濕度傳感器程序設(shè)計(jì)

      DHT11采用單總線,即只有一根數(shù)據(jù)線。自用戶發(fā)送第一次信號(hào)開始,它從低速轉(zhuǎn)換到高速模式。主機(jī)的開始信號(hào)結(jié)束后,DHT11開始發(fā)送相應(yīng)信號(hào),并觸發(fā)一次信息采集。

      在接收數(shù)據(jù)時(shí),等待數(shù)據(jù)線拉高,延長(zhǎng)一段時(shí)間后,再次檢測(cè)數(shù)據(jù)線是否為高。溫濕度的讀取流程如圖2所示。

      當(dāng)主機(jī)檢測(cè)到DHT11應(yīng)答信號(hào)并確認(rèn)無(wú)誤后,將接收和識(shí)別來(lái)自DHT11的溫濕度數(shù)據(jù)信號(hào)。其中,高電平短表示數(shù)字0,高電平長(zhǎng)表示數(shù)字1。

      用戶發(fā)送一次開始信號(hào)(低電平)DHT11從低速模式轉(zhuǎn)換到高速模式,等待主機(jī)開始信號(hào)(拉高)后,DHT11發(fā)送相應(yīng)信號(hào),送出40 bit的數(shù)據(jù),并觸發(fā)一次信號(hào)采集,用戶可選擇讀取部分?jǐn)?shù)據(jù)。

      等待數(shù)據(jù)接收完畢后,從機(jī)會(huì)對(duì)數(shù)據(jù)進(jìn)行校驗(yàn)處理,對(duì)于從機(jī),設(shè)定一個(gè)初始的警報(bào)值,當(dāng)溫濕度超過(guò)這個(gè)界限時(shí),LED發(fā)光報(bào)警。之后,將數(shù)據(jù)存入寄存器,等待數(shù)據(jù)發(fā)送,待數(shù)據(jù)發(fā)送完畢后清空發(fā)送標(biāo)志位,延時(shí)后等待下次發(fā)送。如表2所示,為所發(fā)送的數(shù)據(jù)中有效部分的組成格式。

      3.3 延時(shí)模塊

      由于單片機(jī)一般是以晶振頻率MHz為機(jī)器周期計(jì)算,如果晶振是12 MHz,那么它的機(jī)器周期就是12/(12×10^6)=1 μs,這代表這個(gè)計(jì)數(shù)器每計(jì)數(shù)一次需要1 μs。

      通常情況下,在12 MHz晶振下,16位定時(shí)器滿計(jì)數(shù)是65 536次,每次1 μs,最大能計(jì)時(shí)65.536 ms,那么65 536減去多少就是定時(shí)多少,如(65 536-X)/256,就是定時(shí)X μs。那么T=1/(X/12)就是一個(gè)機(jī)器周期,(65 536-Z(初值))×T就是定時(shí)的時(shí)間,

      如是12 MHz的晶振,那么TH0=(65 536-50 000)/256,TL0=(65 536-50 000)/256,就是設(shè)置了50 ms的定時(shí)。

      3.4 串口屏程序設(shè)計(jì)

      本系統(tǒng)所用串口屏為USART HMI智能串口集成TFT液晶模塊,其最大的特點(diǎn)是所有的控件都以地址區(qū)分,類似于C51的地址指針,且這個(gè)地址對(duì)應(yīng)的存儲(chǔ)空間是獨(dú)占的,所有空間都是用地址表示,可以將其理解為雙口RAM。定義好一個(gè)地方,再將這個(gè)地方放上數(shù)據(jù)或參數(shù),那么HMI屏幕就會(huì)按照定義的對(duì)外提取數(shù)據(jù)并顯示在界面上。不同的數(shù)據(jù)對(duì)應(yīng)不同的界面,屏幕在顯示數(shù)據(jù)時(shí)會(huì)提取控件里分配的地址,因此數(shù)據(jù)可以隨時(shí)更新。編寫程序在屏幕里執(zhí)行后,系統(tǒng)會(huì)進(jìn)行數(shù)據(jù)處理、數(shù)據(jù)比較、頁(yè)面切換等。

      4 上位機(jī)功能實(shí)現(xiàn)及測(cè)試

      4.1 Web服務(wù)器

      智慧農(nóng)業(yè)溫濕度監(jiān)測(cè)平臺(tái)與服務(wù)器之間采用WebSocket協(xié)議。首先,客戶端向Web服務(wù)器發(fā)送HTTP請(qǐng)求;然后,服務(wù)器會(huì)對(duì)這個(gè)請(qǐng)求解析并做出響應(yīng)和執(zhí)行;最后,生成HTTP格式數(shù)據(jù)包返回客戶端。

      4.2 React簡(jiǎn)介

      前端利用React技術(shù)。React是一個(gè)用于構(gòu)建用戶界面的JavaScript庫(kù),主要用于構(gòu)建UI,許多人將其視為MVC體系結(jié)構(gòu)的視圖部分。使用React開發(fā)可以輕松地創(chuàng)建用戶交互界面,設(shè)計(jì)簡(jiǎn)潔的狀態(tài)視圖,在數(shù)據(jù)改變時(shí),可以高效地更新渲染界面。因其使用了虛擬DOM的概念,性能更好、速度更快。

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

      本系統(tǒng)采用“前端+后端”的形式,前端接收到數(shù)據(jù)或請(qǐng)求發(fā)送給后端,調(diào)用后端相應(yīng)接口進(jìn)行數(shù)據(jù)處理,并將結(jié)果返回給前端。主要利用GetMapping與PostMapping兩種注解,GetMapping主要用于處理get請(qǐng)求,Post Mapping主要用于處理post請(qǐng)求。在前端會(huì)將打包回來(lái)的數(shù)據(jù)進(jìn)行解析,提取有用的部分進(jìn)行操作。

      4.4 功能測(cè)試

      4.4.1 采集數(shù)據(jù)測(cè)試

      先要安裝設(shè)備,包括藍(lán)牙模塊與電源,安裝好后,打開主機(jī)與8個(gè)從機(jī),等待連接。因?yàn)槌^(guò)預(yù)定的溫濕度限制會(huì)亮燈并發(fā)出警報(bào),會(huì)擾亂宿舍環(huán)境,故將溫度與濕度調(diào)高,使其在正常工作的前提下不會(huì)觸發(fā)警報(bào)。

      選取一天的上午9點(diǎn)到下午1點(diǎn),每隔半小時(shí)手動(dòng)記錄溫濕度的數(shù)據(jù)。由于數(shù)據(jù)重復(fù),選擇每4個(gè)從機(jī)取一個(gè)平均值,記錄如表3所示。

      當(dāng)溫度或濕度超過(guò)設(shè)定數(shù)值時(shí),觸發(fā)聲光報(bào)警,功能測(cè)試正常。

      4.4.2 歷史記錄功能測(cè)試

      經(jīng)過(guò)斷斷續(xù)續(xù)的選取,在系統(tǒng)的歷史記錄功能中進(jìn)行展示,如表3所示,可正常保存溫濕度數(shù)據(jù)。在保存中,按照相應(yīng)的邏輯,只有當(dāng)數(shù)據(jù)發(fā)生變化時(shí)進(jìn)行保存,效率更高,對(duì)于使用者也非常友好。

      4.4.3 信息服務(wù)功能測(cè)試

      在信息服務(wù)中展示預(yù)存儲(chǔ)的一些常見作物,這些作物相對(duì)于大棚種植所耗費(fèi)的資源來(lái)說(shuō),種植所得的經(jīng)濟(jì)收益更高,也符合新型職業(yè)農(nóng)民的種植需求。

      4.4.4 串口通信功能測(cè)試

      在串口界面,管理員可以根據(jù)接入的串口進(jìn)行選擇連接,在連接過(guò)程中會(huì)有相應(yīng)的提示,如連接失敗,一般為串口已被占用、不是串口設(shè)備、監(jiān)聽串口過(guò)多等;如果成功,會(huì)提示連接成功。

      5 結(jié)語(yǔ)

      本設(shè)計(jì)基于高性能的STM32嵌入式處理器,通過(guò)連接數(shù)字溫濕度傳感器,采用藍(lán)牙無(wú)線通信的方式,傳輸收集到的溫濕度數(shù)據(jù)并集中控制。將8個(gè)分散出去的從機(jī)采集到的數(shù)據(jù)通過(guò)藍(lán)牙無(wú)線傳輸模塊發(fā)送給主機(jī),在主機(jī)上通過(guò)串口屏將數(shù)據(jù)依次顯示,并制作了可視化界面便于管理者隨時(shí)查看歷史信息。

      參考文獻(xiàn)

      [1]王睿.無(wú)線通信網(wǎng)絡(luò)技術(shù)與應(yīng)用——藍(lán)牙技術(shù)[J].信息記錄材料,2020(6):215-216.

      [2]徐鑫秀,趙士原.基于DHT11傳感器的機(jī)房溫濕度控制系統(tǒng)設(shè)計(jì)[J].現(xiàn)代信息科技,2020(14):57-59.

      [3]卜永波,羅小玲,陳一.基于DHT11傳感器的溫濕度采集系統(tǒng)[J].計(jì)算機(jī)與現(xiàn)代化,2013(11):133-135.

      [4]聶壹琦,金力.基于RFID射頻識(shí)別技術(shù)的物品尋找APP設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代信息科技,2020(1):76-78.

      [5]龍祖連,寧愛民,幸敏.基于Arduino與App Inventor設(shè)計(jì)的植物管家系統(tǒng)[J].電腦知識(shí)與技術(shù),2018(22):63-64.

      [6]蔡逢煌,王武.C語(yǔ)言單片機(jī)系統(tǒng)軟件架構(gòu)的教學(xué)研究[J].電氣電子教學(xué)學(xué)報(bào),2020(4):77-82.

      [7]李雙雙. 圖表工具平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D].吉林:吉林大學(xué),2021.

      (編輯 沈 強(qiáng))

      Design of intelligent agricultural temperature and humidity monitoring system based on bluetooth communication

      Ren? Minghui

      (Heze Special Communication Bureau, Heze 274000, China)

      Abstract: Temperature and humidity monitoring is an important part of greenhouse management. The traditional temperature and humidity collection technology has problems such as high laying and maintenance costs, low automation, and large operational risks. In response to the above situation, the article designs a new type of agricultural temperature and humidity monitoring system, which collects data by connecting digital temperature and humidity sensors, transmits temperature and humidity data through bluetooth wireless communication and centralized control. At the same time, a database and visualization interface based on Java are used to store and view the data, in order to reduce laying costs, optimize operation modes, and improve agricultural automation level To ensure the effectiveness of agricultural safety production and provide technical reference for digital management of agricultural greenhouses.

      Key words: Internet of Things; temperature and humidity sensor; bluetooth; serial communication

      猜你喜歡
      串口通信藍(lán)牙物聯(lián)網(wǎng)
      藍(lán)牙音箱的直線之美
      簡(jiǎn)單、易用,可玩性強(qiáng)Q AcousticsBT3藍(lán)牙音箱
      適合自己的才是最好的 德生(TECSUN) BT-50藍(lán)牙耳機(jī)放大器
      基于Qt和Flash的嵌入式Linux軟件架構(gòu)設(shè)計(jì)
      緊急:藍(lán)牙指尖陀螺自燃!安全隱患頻出
      玩具世界(2017年8期)2017-02-06 03:01:38
      串口通信在智能家居監(jiān)控系統(tǒng)中的應(yīng)用
      基于物聯(lián)網(wǎng)的煤礦智能倉(cāng)儲(chǔ)與物流運(yùn)輸管理系統(tǒng)設(shè)計(jì)與應(yīng)用
      基于高職院校物聯(lián)網(wǎng)技術(shù)應(yīng)用人才培養(yǎng)的思考分析
      中國(guó)或成“物聯(lián)網(wǎng)”領(lǐng)軍者
      基于OpenCV的室內(nèi)照明智能控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
      科技視界(2016年13期)2016-06-13 22:01:19
      余庆县| 西丰县| 托克托县| 深圳市| 平南县| 成武县| 永顺县| 贵州省| 阿拉善右旗| 荆州市| 棋牌| 江阴市| 崇文区| 雷山县| 新野县| 泉州市| 古丈县| 东乌| 东明县| 赣州市| 昌图县| 旬阳县| 紫阳县| 余干县| 清原| 淮安市| 巩义市| 彭水| 鄂托克前旗| 安义县| 双桥区| 久治县| 油尖旺区| 元江| 石门县| 金坛市| 襄垣县| 平顺县| 长治县| 巧家县| 邵阳市|