色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【開源計劃】OpenHarmony學生挑戰賽項目——智慧農業環境監控系統設計

電子發燒友論壇 ? 2022-09-15 10:39 ? 次閱讀


【項目名稱】基于OpenHarmony的智慧農業環境監控系統設計

【項目負責人】:張銘哲

1、項目描述

環境監控和自動化控制是農業生產中不可或缺的環節,作物的生長環境監測和控制直接決定了作物的產量和質量。隨著信息化、智能化建設的不斷推進,云平臺成功案例的不斷增多,將農業環境監測與云平臺相結合,打造智慧農業云平臺,可以使勞動力和生產率得到進一步的釋放和提升,進一步促進農業的現代化發展。該項目基于OpenHarmony系統,以海思微處理器開發板為感知層核心,利用國產開源OpenHarmony操作系統開發環境參數檢測網絡連接等應用。以云服務器為基礎構建智慧農業系統服務平臺,實現云平臺與傳感網絡系統的通信連接管理等;構建遠程信息管理和控制的 Web 應用平臺。充分利用互聯網和 Web 技術為用戶提供實時監測、信息管理等功能,使得用戶在一定程度上脫離時間和空間的限制,實現對現場的遠程監控和管理。

9ba1d028-3460-11ed-9ade-dac502259ad0.png

2、項目方案簡介

系統物聯網模型功能劃分:

本系統設計如下圖所示,采用四層物聯網模型結構,即感知層、網絡層、平臺層和應用層。其中,系統的環境參數檢測功能被劃分到感知層,負責完成溫濕度、光照強度、土壤濕度等環境信息采集任務;網絡層包括網絡接入功能以及信息傳輸功能。這里面,信息傳輸功能主要是將感知層獲取的數據上傳到云服務系統,同時將云服務器的信息或指令下發給感知層設備。網絡層使用Wi-Fi通信方式接入網絡,采用MQTT協議等推送數據信息到平臺層和應用層。云服務主要支持平臺層功能,負責設備管理、命令下發、信息存儲等管理功能。應用層則利用云服務器提供的服務或手機等用戶終端來實現數據的可視化及客戶交互。

9bc4722c-3460-11ed-9ade-dac502259ad0.png

系統的功能邏輯:

本系統的功能邏輯如下圖所示。設計方案以小熊派鴻蒙開發板為核心實現網絡層和感知層的主要功能。該開發板使用海思微處理器,運行OpenHarmony 操作系統,實現包括系統外設初始化、網絡接入、系統管理、數據采集、數據聯網上報等功能。平臺層和應用層功能則由云服務器和小熊派鴻蒙開發板協同實現。

9bd396c6-3460-11ed-9ade-dac502259ad0.png

系統框圖如下圖所示:

9be1013a-3460-11ed-9ade-dac502259ad0.png

系統硬件部分介紹:

**主控芯片:**MCUv采用Bear Pi-HM Nano開發板,搭載海思Hi3861RNIV100微處理器。該處理器是一款32位微處理器,高度集成了SoC WiFi芯片。

9bf02b92-3460-11ed-9ade-dac502259ad0.png

電源管理模塊采用LDO穩壓電路分為兩部分,分別是穩壓5V電路和3.3V電路。

濕度傳感器采用SHT30支持2.4V5.5V供電,測量范圍為-40℃到125℃,相對濕度為0100%,通信協議采用IIC。

光照傳感器采用BH1750,支持2.4v3.6V供電,測量范圍165535Lx,通信協議采用IIC。

土壤濕度傳感器,表面采用鍍鎳處理,有加寬的感應面積,可以提高導電性能,通過比較放大器LM393輸出,使用ADC進行數據的采集。

補光燈,水泵,風扇通過開發板IO口外界三極管驅動電流放大電路實現控制。

系統軟件介紹:

1. 軟件開發及其工具

軟件開發在OpenHarmony內核抽象層之上進行。內核抽象層為用戶提供進程管理、內存管理、文件系統、網絡管理和外設管理等操作系統功能。鴻蒙的內核抽象層支持CMSIS應用程序標準接口,本次開發采用輕量級系統中常用的CMSIS標準。

本項目開發環境布置在Window以及Linux操作系統上面。系統編譯環境在Linux系統性建立,應用程序使用C語言編寫,在VSCode上實現編程。需要安裝配置Python及gcc編譯器的支持,開發環境還需要安裝npm和hpm等鴻蒙操作系統的組包和發行版管理工具。

9c050f26-3460-11ed-9ade-dac502259ad0.png

2. 環境參數檢測

環境參數檢測通過操作溫濕度傳感器、光照傳感器、土壤濕度傳感器實現。獲取到的溫濕度、光照強度以及土壤濕度等環境信息通過MQTT協議上傳到云端,當光照強度過低或者溫度、濕度超標時,會引起報警以及風扇轉動、開啟水泵等操作,流程如下圖所示:

9c114476-3460-11ed-9ade-dac502259ad0.png

3. Wi-Fi通信

核心開發板通過所使用到的傳感器監測數據后,需要通過WiFi聯網將數據上報云端。海思Hi3861RNIV100微處理器SoC WiFi芯片連接WiFi流程圖如下所示:

9c23fcd8-3460-11ed-9ade-dac502259ad0.png

4. MQTT協議

消息隊列遙測傳輸協議,是一種基于TCP/IP協議的即時通訊協議,采用發布、訂閱模式為處于網絡層上的傳感器與平臺層、應用層提供實時消息服務。MQTT協議開銷低,帶寬占用小,易于實現,在物聯網工程中應用廣泛。作為MQTT協議的客戶端,開發板上需要布置相關業務代碼,主要包括網絡連接信息結構體定義、MQTT 客戶端信息結構體、MQTT 客戶端初始化、MQTT客戶端連接代理服務器、訂閱MQTT消息、發布MQTT消息等。這些業務代碼,本文的設計采用鴻蒙系統項目下的第三方代碼進行布置。

9c31e712-3460-11ed-9ade-dac502259ad0.png

3、項目功能說明

下位機可以實時采集大棚中的環境信息,主要包括溫度、濕度、光照強度、土壤濕度以及當前所處地區天氣環境。

下位機可以根據當前環境信息,自動實現補光、通風、灌溉、報警功能,來實現智慧農業。

通過云服務器的數據傳輸在web端可視化界面上面實時顯示當前大棚中的環境狀態。

在web端可以手動控制實現補光、通風、灌溉功能。

在web端可以實時顯示數據曲線,并且帶有存儲數據的功能,存儲的數據包括四部分,分別是溫度、濕度、光照強度和土壤濕度,數據保存到csv文件中,方便后續對數據分析處理。

4、項目功能展示

系統外觀展示:

9c47742e-3460-11ed-9ade-dac502259ad0.jpg

9c53d0de-3460-11ed-9ade-dac502259ad0.jpg

9c65d716-3460-11ed-9ade-dac502259ad0.jpg

系統運行中:

9c6f8fd6-3460-11ed-9ade-dac502259ad0.jpg

9c934e62-3460-11ed-9ade-dac502259ad0.jpg

9ca1dfcc-3460-11ed-9ade-dac502259ad0.jpg


web端可視化界面1:

9cac6578-3460-11ed-9ade-dac502259ad0.jpg

web端可視化界面2:

9cc93ba8-3460-11ed-9ade-dac502259ad0.jpg

存儲數據形式展示:

9cde3e4a-3460-11ed-9ade-dac502259ad0.png

視頻展示地址:

https://www.bilibili.com/video/BV1Ad4y1P7xw?spm_id_from=333.999.0.0

5、項目總結及展望

本文設計的環境參數監測系統設計,硬件選用海思Hi3681處理器的輕量級終端,具有數據實時顯示、自動控制、超限報警等功能。軟件選擇在OpenHarmony操作系統上進行開發,采用物聯網解決方案,網絡通信業務代碼選擇OpenHarmony下的第三方代碼。系統測試結果表明,該系統最終實現了環境參數數據采集、數據聯網上報和指令下發等功能,驗證了設計方案的正確性。系統雖然實現功能,但仍然存在不足之處,后續將加強應用層上的數據可視化及環境參數控制等相關業務邏輯設計方面的工作。

熱門推薦文章

1、國產64位開源硬件,支持自主深度定制,極客工程師們都玩壞了!

2、汽車儀表盤、數據圖傳、內網穿透 如何快速上手國產車規級開發板?

3、從源碼、文檔、虛擬機入手,教你玩轉工業嵌入式開發板!

4、教你玩轉32位RISC-V內核CH32V系列MCU(附樣例)

5、嵌入式工程師點個燈、牛刀小試,芯片運行程序就得這么玩

6、一款全新AI開源開發板,軟硬件被這些開發者都玩透了!

7、OpenHarmony項目開發&學習案例,趕緊收藏領取福利!

8、推薦收藏!電子工程師必備電源設計寶典

9、工程師必掌握的經典電源電路設計,快來看你認識幾個!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • OpenHarmony
    +關注

    關注

    25

    文章

    3725

    瀏覽量

    16369
收藏 人收藏

    評論

    相關推薦

    STM32項目分享:機智云智慧農業系統

    01—項目簡介1.功能詳解基于STM32的機智云智慧農業系統。功能如下:溫濕度采集:使用DHT11溫濕度傳感器采集環境溫濕度土壤濕度
    的頭像 發表于 12-19 18:40 ?215次閱讀
    STM32<b class='flag-5'>項目</b>分享:機智云<b class='flag-5'>智慧</b><b class='flag-5'>農業</b><b class='flag-5'>系統</b>

    EDA精英挑戰賽果公布!思爾芯“戰隊”薪火相承斬獲“麒麟杯”

    2024中國研究生創芯大賽·EDA精英挑戰賽12月7-8日,2024中國研究生創芯大賽·EDA精英挑戰賽(原“集成電路EDA設計精英挑戰賽”)總決賽及頒獎典禮在南京成功舉辦。此次大賽,思爾芯作為核心
    的頭像 發表于 12-11 01:03 ?349次閱讀
    EDA精英<b class='flag-5'>挑戰賽</b><b class='flag-5'>賽</b>果公布!思爾芯“戰隊”薪火相承斬獲“麒麟杯”

    CCF開源創新大賽決賽結果發布!OpenHarmony應用開發賽道盡展風采

    創新的輝煌時刻!OpenHarmony應用開發-開源項目貢獻決賽結果公布深開鴻所舉辦的“OpenHarmony應用開發-
    的頭像 發表于 11-07 08:07 ?270次閱讀
    CCF<b class='flag-5'>開源</b>創新大賽決賽結果發布!<b class='flag-5'>OpenHarmony</b>應用開發賽道盡展風采

    2024年ICPC與華為挑戰賽冠軍杯圓滿落幕

    近日,2024年ICPC&華為挑戰賽冠軍杯在深圳圓滿落幕。該活動由華為和ICPC聯合舉辦,匯聚全球頂尖的編程人才,共同探討和解決具有挑戰性的工業界真實問題,并對未來技術發展趨勢及關鍵挑戰展開討論。今年的
    的頭像 發表于 10-27 16:00 ?795次閱讀

    50萬獎金池!開放原子大賽——第二屆OpenHarmony創新應用挑戰賽正式啟動

    第二屆OpenHarmony創新應用挑戰賽作為開放原子大賽旗下的重要項,聚焦 OpenHarmony應用開發,致力提升開發者的動手實踐能力與開發創新應用的能力。
    發表于 10-24 15:40

    智慧農業溫室環境監控系統

    科技日新月異的時代,智慧農業作為現代農業發展的重要方向,正以前所未有的速度改變著傳統農業的面貌。其中,智慧
    的頭像 發表于 10-23 16:26 ?196次閱讀

    智能農業溫室大棚環境監控系統應用方案

    優勢,成為推動現代農業轉型升級的重要力量。 智能農業溫室大棚環境監控系統,集數據采集、傳輸、處理、分析及智能控制于一體的
    的頭像 發表于 09-25 17:33 ?349次閱讀

    思爾芯題正式發布,邀你共戰EDA精英挑戰賽!

    題發布COMPETITIONRELEASE2024中國研究生創芯大賽·EDA精英挑戰賽(原“集成電路EDA設計精英挑戰賽”)現已正式拉開帷幕。作為核心出題企業之一思爾芯(S2C),已經為你們準備了
    的頭像 發表于 08-03 08:24 ?675次閱讀
    思爾芯<b class='flag-5'>賽</b>題正式發布,邀你共戰EDA精英<b class='flag-5'>挑戰賽</b>!

    開放原子開源大賽OpenHarmony智能化應用生態挑戰賽決賽路成功舉辦

    軟件定義世界,開源共筑未來。在江蘇省工信廳、市工信局、開放原子開源基金會及相關單位的指導和支持下,4月19-20日,由中軟國際教育科技集團聯合舉辦的開放原子開源大賽-OpenHarmony
    的頭像 發表于 04-24 09:48 ?420次閱讀

    軟通動力子公司鴻湖萬聯成功舉辦基于x86架構的OpenHarmony應用生態挑戰賽

    應用生態挑戰賽”決賽路演在無錫圓滿落幕。本次挑戰賽歷時近3個月,受到了來自企業、院校以及個人開發者等多個領域的廣泛關注和積極響應,超過120個團隊/個人踴躍報名參賽
    的頭像 發表于 04-23 09:34 ?410次閱讀
    軟通動力子公司鴻湖萬聯成功舉辦基于x86架構的<b class='flag-5'>OpenHarmony</b>應用生態<b class='flag-5'>挑戰賽</b>

    鴻湖萬聯成功舉辦基于x86架構的OpenHarmony應用生態挑戰賽

    近日,由開放原子開源基金會、央視網、江蘇省工業和信息化廳、無錫市人民政府、江蘇軟件產業人才發展基金會、蘇州工業園區、無錫高新區等共同承辦,鴻湖萬聯參與共建的“基于x86架構的OpenHarmony應用生態挑戰賽”決賽路演在無錫圓
    的頭像 發表于 04-23 09:26 ?361次閱讀
    鴻湖萬聯成功舉辦基于x86架構的<b class='flag-5'>OpenHarmony</b>應用生態<b class='flag-5'>挑戰賽</b>

    開放原子開源大賽—基于OpenHarmony的團結引擎應用開發正式啟動!

    “基于OpenHarmony的團結引擎應用開發”是開放原子全球開源大賽下開設的新興及應用題之一,本次
    發表于 03-13 10:45

    30萬獎金!開放原子開源大賽“云原生數據緩存性能挑戰賽” 等你來挑戰!

    ? 開放原子開源基金會牽頭發起的首屆“開放原子開源大賽”正在火熱進行中。東方通支撐的“云原生數據緩存性能挑戰賽”將與1月10日正式啟動報名,誠摯歡迎有理想、有激情的開發者、發燒友們前來挑戰
    的頭像 發表于 01-11 10:31 ?401次閱讀

    【年度精選】2023年度top5榜單——鴻蒙開發經驗

    開發者大賽作品合集 作者:小伍 閱讀量:19879 推薦理由: 本教程匯集了2022年首屆福建省大學生人工智能創意開源鴻蒙開發者大賽的優秀作品,包括智慧
    發表于 01-10 17:19

    OpenHarmony創新冠軍團隊專訪:做開源時代的守正創新者

    點擊藍字 ╳ 關注我們 開源項目 OpenHarmony 是每個人的 OpenHarmony 12月15日,一場以技術交流和創新碰撞為核心的開源
    的頭像 發表于 01-09 21:15 ?589次閱讀
    <b class='flag-5'>OpenHarmony</b>創新<b class='flag-5'>賽</b>冠軍團隊專訪:做<b class='flag-5'>開源</b>時代的守正創新者
    主站蜘蛛池模板: 草久热的视频在线观看| 国内精品久久人妻无码HD浪潮| 久久秋霞理论电影| 中文字幕亚洲无线码在线| 免费夜里18款禁用软粉色| yellow片高清视频免费看| 神马电影我不卡国语版| 国产手机精品一区二区| 征服艳妇后宫春色| 欧美日韩精品一区二区三区四区| 俄罗斯12一15处交| 亚洲欧美自拍清纯中文字幕| 嫩草成人国产精品| 国产精亚洲视频综合区| 2018久久视频在线视频观看| 深夜草逼逼| 久就热视频精品免费99| 国产成人高清在线观看播放| 樱花草在线观看影院| 色戒在线完整观看在线播放版| 九九九九九热| 囯产精品久久久久久久久蜜桃| 永久午夜福利视频一区在线观看| 日韩一本在线| 久久精品影视| 国产精品69人妻无码久久久| 88蜜桃人妻无码精品系列| 小寡妇水真多好紧| 女人高潮特级毛片| 和老外3p爽粗大免费视频| 爱豆剧果冻传媒在线播放| 野花韩国高清完整版在线| 日本双渗透| 邻家美姨在线观看全集免费 | 2017最新伦理伦理片67| 乌克兰成人性色生活片| 欧美日韩亚洲中字二区| 精品国产免费观看久久久| 钉钉女老师| 99精品国产在热| 影音先锋男人av橹橹色|