在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

基于onenet的溫濕度智能檢測系統設計流程

冬至子 ? 來源:NineDay ? 作者:NineDay ? 2023-07-28 17:22 ? 次閱讀

系統設計流程

1.jpg

首先通過添加軟件包的形式為HMI_borad添加rw007、onenet及AHT10的配置文件,然后更改配置使其順利聯網,之后在onenet平臺上上線設備,初步工作完成

1.jpg

其次設計RTT系統流程,首先創建優先級較低的線程entry_tem使其獲取AHT10的實時數據,同時由于采集數據較為波動,采用滑動濾波的方式將數據進一步處理,并完成數據更新

entry_tem代碼如下:

void hal_entry(void)
{
rt_kprintf("nHello RT-Thread!n");
float humidity, temperature;
aht10_device_t dev;
/ 開啟總線 /
const char i2c_bus_name = "i2c1";
int count=0;
rt_thread_mdelay(2000);//等待傳感器正常工作
dev = aht10_init(i2c_bus_name);//初始化aht10
if(dev == RT_NULL)
{
rt_kprintf("The sensor initializes failure");
return 0;
}
while (1)
{
rt_pin_write(LED_PIN, PIN_HIGH);
rt_thread_mdelay(500);
rt_pin_write(LED_PIN, PIN_LOW);
rt_thread_mdelay(500);
/ 循環讀取溫度和濕度的值 /
humidity = aht10_read_humidity(dev);
rt_kprintf("濕度 : %d.%d %%n ", (int)humidity, (int)(humidity
10)%10);
temperature = aht10_read_temperature(dev);
rt_kprintf("溫度 : %d.%dn ", (int)temperature, (int)(temperature*10)%10);
rt_thread_mdelay(1000);
}
}
信號量的使用:在滑動濾波完成之后使標志位flag = 1;當flag = 1時釋放信號量

//此處輸入信號量相關代碼
滑動濾波算法如下所示:

int32 update(int32 data )
{
int i = 0;
int32 sum = 0;
for(i = 0; i <= depth - 2; i++)
{
buffer_fiter[i] = buffer_fiter[i + 1];
sum += buffer_fiter[i];
}
sum += data;
buffer_fiter[depth - 1] = data;
return sum/depth;
}

最后通過創建較高優先級的線程entry_sent使其在接受到tem的信號量之后完成數據發送,完成整個溫濕度檢測裝置

static void onenet_upload_entry(void *parameter)
{
int value = 0;
while (1)
{
value = rand() % 100;
if (onenet_mqtt_upload_digit("temperature", value) < 0)
{
LOG_E("upload has an error, stop uploading");
break;
}
else
{
LOG_D("buffer : {"temperature":%d}", value);
}
rt_thread_delay(rt_tick_from_millisecond(5 * 1000));
}
}

系統使用前景

室內環境監測:溫濕度檢測可用于室內環境監測,例如家庭、辦公室、商店和工廠等場所。通過監測溫度和濕度,可以調節空調、加濕器或除濕器等設備,提供舒適的室內環境。
農業和溫室:溫濕度檢測對于農業和溫室種植非常重要。合適的溫濕度水平有助于植物的生長和發育。通過監測溫度和濕度,可以實現自動控制系統,確保植物在適宜的環境條件下生長。
食品貯存和運輸:在食品行業中,溫濕度檢測對于食品貯存和運輸至關重要。惡劣的溫濕度條件可能導致食品變質和腐敗。監測溫度和濕度可以幫助確保食品在安全的條件下保存和運輸。
醫療保健:在醫療保健領域,溫濕度檢測可用于監測醫院、實驗室和藥品存儲區域的環境條件。合適的溫濕度水平有助于維持病人的舒適和保持藥品的有效性。
環境監測:溫濕度檢測在環境監測方面也具有重要作用。通過監測溫度和濕度,可以評估氣候變化、火災風險、洪水預警等方面的情況,并采取相應的措施來保護環境和人類安全。

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

    關注

    161

    文章

    7860

    瀏覽量

    178934
  • 智能檢測儀
    +關注

    關注

    0

    文章

    10

    瀏覽量

    7545
  • OneNET
    +關注

    關注

    1

    文章

    51

    瀏覽量

    12869
  • RTThread
    +關注

    關注

    8

    文章

    132

    瀏覽量

    41000
  • HMI系統
    +關注

    關注

    0

    文章

    20

    瀏覽量

    1047
收藏 人收藏

    評論

    相關推薦

    倉庫溫濕度檢測系統設計

    倉庫溫濕度檢測系統設計
    發表于 08-16 14:08

    labview溫濕度檢測系統

    溫濕度檢測系統誰能做出來啊!求發個我觀摩觀摩!!
    發表于 06-24 16:13

    【GoKit申請】智能溫濕度控制系統

    申請理由:目前整個社會已經正在進入高度智能化社會,而智能家居,智能控制更是受到大眾的歡迎,我的目標是做一個智能溫濕度顯示‘控制’的一個
    發表于 09-22 09:55

    【DNA Kit申請】家庭智能溫濕度檢測裝置

    ,但我相信我可以項目描述:用DNA Kit開發板制作的家庭智能溫濕度檢測系統,可以實現環境溫濕度檢測
    發表于 09-29 09:56

    基于SHT11溫濕度傳感器和單片機技術的智能溫濕度測量系統

    一個集多種應用功能于一體的溫濕度檢測系統。該系統具有測量精度高、可靠性強、體積小、成本低,且使用操作方便等優點。隨著新技術被應用到溫濕度
    發表于 04-27 06:34

    庫房無線溫濕度監控方案 無線溫濕度監控系統 倉儲物流無線溫濕度

    。每一倉間(或庫房)應設置多個溫濕度監測設備,用于庫房溫濕度狀況的自動監測和數據采集。” 在過去的幾年里傳統的溫濕度監測方式正在被智能化、自動化、無紙化、網絡化的
    發表于 03-01 10:15

    基于單片機的土壤溫濕度檢測系統設計資料分享

    設計簡介:本設計是基于單片機的土壤溫濕度檢測系統,主要實現以下功能:可通過LCD1602顯示當前溫濕度;可通過按鍵調整溫濕度閾值;可通過防水
    發表于 01-24 06:18

    基于單片機的蔬菜大棚溫濕度智能控制系統設計資料分享

    基于STM32的多點溫濕度無線傳輸檢測及控制(基于單片機的蔬菜大棚溫濕度智能控制系統)一前言(含研究目的及意義)1、研究目的2、研究意義二、
    發表于 02-16 06:34

    無線溫濕度檢測裝置的設計

    設計了一種基于溫濕度數字式傳感器的無線溫濕度檢測裝置,以單片機為控制核心,采用數字式溫濕度傳感器來檢測目標的溫度和
    發表于 06-13 17:09 ?128次下載
    無線<b class='flag-5'>溫濕度</b><b class='flag-5'>檢測</b>裝置的設計

    基于MSP430的溫濕度檢測系統

    電子發燒友提供了基于MSP430的溫濕度檢測系統。本文介紹了基于MSP430單片機的溫濕度檢測系統
    發表于 07-08 11:56 ?154次下載
    基于MSP430的<b class='flag-5'>溫濕度</b><b class='flag-5'>檢測</b><b class='flag-5'>系統</b>

    溫濕度監測

    進行溫濕度的仿真,采用PROTEUS進行糧倉溫濕度檢測與控制。
    發表于 05-11 14:33 ?27次下載

    基于Arduino UNO板的溫濕度光照檢測wifi聯網OneNet平臺控制系統設計

    功能描述及設計原理: 本系統采用Arduino UNO板(控制器為Atmega168P)作為主控制器,外加DHT11溫濕度傳感器,光敏電阻檢測模塊,以及DS3231時鐘模塊作為時間獲取模塊,通過
    的頭像 發表于 12-07 09:04 ?4349次閱讀

    基于單片機的土壤溫濕度檢測系統

    設計簡介:本設計是基于單片機的土壤溫濕度檢測系統,主要實現以下功能:可通過LCD1602顯示當前溫濕度; 可通過按鍵調整溫濕度閾值; 可通過
    發表于 11-29 13:36 ?29次下載
    基于單片機的土壤<b class='flag-5'>溫濕度</b><b class='flag-5'>檢測</b><b class='flag-5'>系統</b>

    溫濕度遠程監控系統概述

    中易云溫濕度監控系統專為溫濕度監控設計,使用各種物聯網溫濕度監控硬件及云平臺,在檢測環境溫濕度
    的頭像 發表于 12-16 15:36 ?3355次閱讀

    求一種基于ONENET的多區域溫濕度監控系統設計方案

    隨著科技的發展,物聯網設備的普及和應用越來越廣泛,該系統基于ONENET的多區域溫濕度監控系統是一套用于實時監測和管理不同地區溫濕度
    發表于 07-28 16:36 ?1027次閱讀
    求一種基于<b class='flag-5'>ONENET</b>的多區域<b class='flag-5'>溫濕度</b>監控<b class='flag-5'>系統</b>設計方案
    主站蜘蛛池模板: 亚洲色图在线播放 | 图片视频小说 | 特黄特色| 亚洲精品综合网在线8050影院 | 久视频在线观看久视频 | 日本一区不卡在线观看 | 欧美人成a视频www | 欧美美女一区二区三区 | 欧美爱爱网址 | 日韩一级一欧美一级国产 | 成人a毛片视频免费看 | 天天天天添天天拍天天谢 | 色狠狠色综合久久8狠狠色 色狠狠网 | 手机看片欧美日韩 | 国产色婷婷精品综合在线观看 | 种子天堂bt | 求毛片网站 | 三级毛片在线播放 | 国产亚洲3p无码一区二区 | 欧美亚洲另类在线观看 | 伊人狠狠丁香婷婷综合色 | 天堂电影免费在线资源 | 日本加勒比在线精品视频 | 男人天堂网在线 | 欧美ccc| 婷婷六月丁 | 天天操综合网 | 播播开心激情网 | 狠狠色噜噜狠狠狠狠五月婷 | 特级黄一级播放 | 亚洲国产成人久久一区www | 日韩天天操 | 午夜小视频免费观看 | 日韩成a人片在线观看日本 日韩成人黄色 | 亚洲春色www | 成人免费看黄网站yyy456 | 中文天堂在线视频 | 国产精品美女www爽爽爽视频 | 美女扒开尿囗给男生桶爽 | 77se77亚洲欧美在线大屁股 | 国产精品天天影视久久综合网 |