国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Arduino的智慧濕地監(jiān)測系統(tǒng)設計

2021-01-27 03:48:52劉擇準王懿品
物聯(lián)網(wǎng)技術 2020年12期
關鍵詞:蜂鳴器單片機智慧

侯 杰,楊 斌,劉擇準,王懿品

(南開大學濱海學院,天津 300270)

0 引 言

濕地作為地球不可或缺的生態(tài)環(huán)境之一[1],是生態(tài)系統(tǒng)中的重要一環(huán),在保護地球環(huán)境與推進可持續(xù)發(fā)展過程中發(fā)揮著重要作用。近年來,物聯(lián)網(wǎng)、大數(shù)據(jù)等信息技術迅速崛起,推動了信息化時代的發(fā)展,為生態(tài)環(huán)境保護提供了更加有效的方法。而目前濕地的監(jiān)測方法較為單一,且大多使用基于有人云平臺的單個設備,相對自由度較少[2]。為降低用戶使用難度與開發(fā)成本,提高自由度,本文設計了基于Arduino的智慧濕地監(jiān)測系統(tǒng)[3]。系統(tǒng)以Arduino mega2560單片機[4]為主體,可通過傳感器將采集的信息傳輸?shù)絆neNET及私有平臺;支持多協(xié)議、多設備、多地域接入,具有良好的開發(fā)性。

1 系統(tǒng)總體設計

智慧濕地監(jiān)測系統(tǒng)將Arduino mega2560單片機作為主控模塊,將傳感器作為數(shù)據(jù)采集模塊,單片機將處理后的數(shù)據(jù)經ESP8266無線模塊傳送至OneNET平臺,再經HTTP協(xié)議傳輸至私有平臺。智慧濕地監(jiān)測系統(tǒng)框架如圖1所示。

圖1 智慧濕地監(jiān)測系統(tǒng)框架

智慧濕地監(jiān)測系統(tǒng)由環(huán)境數(shù)據(jù)采集設備、主控模塊、通信網(wǎng)絡、云平臺組成。

1.1 環(huán)境數(shù)據(jù)采集設備

該設備由溫濕度傳感器、酸堿度傳感器、蜂鳴器、LCD顯示模塊等組成。其中,傳感器用于采集周圍環(huán)境的數(shù)據(jù),將數(shù)字信號經過處理后發(fā)送至單片機中[5]。

1.2 主控模塊

本系統(tǒng)使用開源硬件作為核心,負責系統(tǒng)的信息收發(fā)、集中、存儲、分析,在執(zhí)行控制傳感器指令的同時可完成部分運算功能。

1.3 通信網(wǎng)絡

本系統(tǒng)將采集到的數(shù)據(jù)進行處理后,采用RS 485通信網(wǎng)絡將數(shù)據(jù)傳輸至OneNET平臺,并通過HTTP協(xié)議發(fā)送到獨立平臺進行設備管理和開發(fā)。

1.4 云平臺

使用移動OneNET云平臺及私有平臺在云端進行位置顯示、數(shù)據(jù)分析,以及信息日志的調用、報警消息處理等,具有一定的獨立性[6]。

2 系統(tǒng)硬件設計

系統(tǒng)硬件電路如圖2所示。

2.1 Arduino mega2560

Arduino mega2560是基于微控制器板的開源硬件,它具有54個數(shù)字輸入/輸出引腳,16個模擬輸入,4個UART,1個16 MHz晶體振蕩器和1個重置按鈕。Arduino mega2560包含有支持微控制器所需的全部配件。智慧濕地監(jiān)測系統(tǒng)中的傳感器模塊等連接至單片機后,可將處理好的數(shù)據(jù)發(fā)送至云平臺顯示,之后通過返回的控制信號控制相應的傳感器及模塊。

圖2 系統(tǒng)硬件電路

2.2 溫濕度傳感器

DHT11是由電阻式感濕元件和NTC測溫元件組成的數(shù)字溫濕度傳感器,它具有成本低、性能穩(wěn)定、反應靈敏、信號傳輸距離長、精準校準等優(yōu)點。此外,它在Arduino庫中的信息較為完善,調用方便,無需手動解析,便于修改[7]。

2.3 土壤酸堿度傳感器

智慧濕地監(jiān)測系統(tǒng)所用的土壤酸堿度檢測傳感器為RS 485接口,通過標準MODBUS-RTU協(xié)議實現(xiàn)多點同時在線監(jiān)測;采用的4探針傳感器靈敏度高、穩(wěn)定性強、功耗低、測量面積廣、操作簡單,插入土中即可使用。為實現(xiàn)監(jiān)測點的剖面酸堿度檢測,可將該傳感器布置在不同深度進行檢測[8-10]。

2.4 蜂鳴器報警模塊

蜂鳴器常被作為電子儀器中的發(fā)聲裝置,智慧濕地監(jiān)測系統(tǒng)使用有源蜂鳴器。系統(tǒng)利用I/O口定時翻轉電平驅動蜂鳴器,通過改變方波的頻率及信號占空比實現(xiàn)不同的效果。

2.5 LCD顯示模塊和LED

智慧濕地監(jiān)測系統(tǒng)采用LCD1602顯示模塊,可實時顯示經過單片機處理的數(shù)據(jù),通過與云平臺數(shù)據(jù)的對比判斷數(shù)據(jù)的準確性。

發(fā)光二極管(LED)是電路及儀器中常用的電子器件,它是一種半導體固體器件,能將電能轉化為可見光,可通過LED的亮滅判斷系統(tǒng)的工作狀態(tài)。

2.6 ESP8266無線模塊

智慧濕地監(jiān)測系統(tǒng)采用的ESP8266無線模塊是一款低功耗、高集成度的WiFi芯片。它擁有完整且自成體系的WiFi網(wǎng)絡功能,既能夠獨立應用,也可作為從機搭載于其他主機MCU運行。該模塊集成了天線開關、射頻balun、功率放大器、低噪聲放大器、濾波器和電源管理模塊,可應用到基于微控制器的設計中。

3 系統(tǒng)軟件設計

Arduino mega2560具有54路數(shù)字輸入/輸出口,4路串口,4路UART接口,15路模擬輸入,1個16 MHz晶體振蕩器,1個ICSP header。Arduino mega2560能兼容為Arduino UNO設計的擴展板,使用方便,可用作本系統(tǒng)的中心處理器。在系統(tǒng)上電后,首先進行各模塊的初始化,初始化無誤后通過串口發(fā)送指令控制ESP8266 WiFi模塊進行相關操作。開機后,WiFi模塊自動搜索匹配程序的名稱及密碼連接網(wǎng)絡,連接成功后由中國移動OneNET進行終端接入,并通過API接口將數(shù)據(jù)傳輸?shù)剿接衅脚_,對數(shù)據(jù)進行可視化處理,從而實現(xiàn)數(shù)據(jù)監(jiān)測。系統(tǒng)工作流程如圖3所示。

圖3 系統(tǒng)工作流程

4 系統(tǒng)測試結果

預先設定熱點及密碼,將單片機與PC端相連。打開手機熱點,當WiFi模塊連接成功后,可在OneNET平臺上查看預先編輯好的設備型號及位置。打開云平臺上的實時刷新按鈕,可監(jiān)測實時接收的數(shù)據(jù)。之后通過HTTP協(xié)議將數(shù)據(jù)傳輸?shù)剿接衅脚_,即可進行設備管理,報警信息的接收處理及數(shù)據(jù)歷史日志的查看、調用、分析等。位置及設備信息顯示界面如圖4所示,數(shù)據(jù)接收界面如圖5所示,歷史查看及調用界面如圖6所示。

圖4 位置及設備信息

圖5 數(shù)據(jù)接收界面

圖6 歷史查看及調用界面

5 結 語

根據(jù)較長時間的測試可知,智慧濕地監(jiān)測系統(tǒng)可實時監(jiān)測傳感器采集的各項數(shù)據(jù),并準確傳輸至云平臺。用戶通過分析數(shù)據(jù)可判斷濕地狀況,并實現(xiàn)對濕地的保護。該系統(tǒng)搭建簡便,數(shù)據(jù)查詢便捷,可擴展性強,不僅可用于濕地的保護管理,也可用于花卉養(yǎng)殖、農業(yè)種植等領域。

猜你喜歡
蜂鳴器單片機智慧
電動自行車產品車速提示音檢測現(xiàn)狀和整改技術研究(2)
掌控板制作簡易鋼琴
電腦報(2020年12期)2020-06-30 19:56:42
基于單片機的SPWM控制逆變器的設計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
單片機驅動蜂鳴器的程序設計
時代農機(2019年2期)2019-04-24 01:20:14
豐田凱美瑞240V車間隙警告蜂鳴器異常鳴響
Microchip推出兩個全新PIC單片機系列
有智慧的羊
智慧派
汨罗市| 邵阳县| 苏尼特右旗| 秭归县| 舒兰市| 辽宁省| 北宁市| 古蔺县| 中阳县| 安多县| 莱芜市| 瓮安县| 友谊县| 枣阳市| 山丹县| 邓州市| 嵩明县| 泾阳县| 沙湾县| 常熟市| 如东县| 宝山区| 普兰店市| 凤台县| 泰宁县| 大兴区| 曲靖市| 孟州市| 宜黄县| 汉阴县| 神农架林区| 桦川县| 营山县| 灯塔市| 水城县| 方正县| 皮山县| 阜宁县| 枞阳县| 林甸县| 西盟|