91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用NodeMCU制作雨量計(jì)

454398 ? 來源:wv ? 2019-10-17 16:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:組件

NodeMCU

AH180霍爾效應(yīng)傳感器

磁鐵

傾卸桶(見下文)

一些連接線

面包板(我們已使用Adafruit Perma-Proto面包板)

外殼和電纜密封套

4 x AA電池座和電池

步驟2:建造一個(gè)傾倒桶

傾倒桶是用于測(cè)量降雨量的相當(dāng)普遍的工具。這是一個(gè)簡(jiǎn)單的設(shè)備,由一個(gè)將水引導(dǎo)到水桶中的漏斗組成。桶裝滿后,它會(huì)提示您啟動(dòng)開關(guān),傾倒水,并開始在另一側(cè)裝滿桶。 -有關(guān)更多信息,請(qǐng)參見Wikipedia

對(duì)于您自己的雨量計(jì),最簡(jiǎn)單的選擇是購(gòu)買一個(gè)。像這樣或類似的東西將適用于我們的設(shè)置。如果您要購(gòu)買一個(gè),則無需擔(dān)心霍爾效應(yīng)傳感器或磁鐵。如果您正在尋找一些更農(nóng)業(yè)的產(chǎn)品,則可以從本地硬件商店中挑選零件,然后一起購(gòu)買。從這些人那里檢查設(shè)計(jì)

在我們的案例中,我們已經(jīng)3D打印了一個(gè)。我們基于BulldogLowell撰寫的這篇文章。我們已對(duì)其進(jìn)行了少許修改以適合我們的傳感器和磁體。

每次在存儲(chǔ)桶中都可以在我們的Github存儲(chǔ)庫(kù)中找到STL文件

校準(zhǔn)

提示,開關(guān)記錄一個(gè)計(jì)數(shù),我們可以將其轉(zhuǎn)換為降雨的高度。降雨的高度可以通過收集的雨水量與收集面積之比來確定:

降雨高度(cm)=收集水量(mL)/收集面積(cm2)

對(duì)于我們的收集器,我們的收集區(qū)域?yàn)?.5厘米x 3.5厘米(19.25平方厘米),每個(gè)鏟斗尖端的收集量為2.5毫升。

安裝

安裝單元時(shí)的幾點(diǎn)注意事項(xiàng)

確保每個(gè)提示的降雨高度為0.1298cm或1.298mm。裝置完全處于水平狀態(tài)-否則,鏟斗不會(huì)為每個(gè)吸頭收集相同的體積-并且結(jié)果將不準(zhǔn)確

將其安裝在離地面至少一米的地方。這是為了減少任何東西意外倒入的可能性(例如灰塵)。

確保沒有超出規(guī)格的范圍??雌饋硭坪鹾苊黠@,但重要的是在它的幾英尺內(nèi)沒有任何樹枝或樹葉,以確保沒有任何東西可以干擾雨水。 (記住,樹枝會(huì)隨著時(shí)間而增長(zhǎng)。)

步驟3:接線

設(shè)備的基本接線圖。您可以在此說明的最后看到最終版本,以及如何將其連接到小費(fèi)桶。

不一定需要LED和按鈕,但對(duì)于發(fā)布手冊(cè)很有用

步驟4:源代碼

對(duì)于雨量計(jì),我們將每隔30分鐘發(fā)布一次數(shù)據(jù),以備就緒。 io服務(wù)。我們將使用readiness.io庫(kù)來管理wifi和服務(wù)連接。我們還在一個(gè)單獨(dú)的.h文件中拆分了所有配置變量。

在RainGauge.ino代碼中,我們有三個(gè)執(zhí)行關(guān)鍵功能的中斷

Rain中斷-檢測(cè)鏟斗何時(shí)傾斜,并將其添加到收集的雨高

計(jì)時(shí)器中斷-定期(我們已經(jīng)使用了30分鐘)獲取雨高并將其發(fā)送到readiness.io服務(wù)器,然后重置高度。

按鈕中斷-手動(dòng)執(zhí)行與計(jì)時(shí)器相同的功能(我們主要用于測(cè)試是可選的)

您可以下載完整的源代碼此處

《圖id =“ rich-embed-files” class =“ ible-files”》

config.h

const 字符串CHANNEL_ID = ” XXXXXXXXXXXXXX “ ; // Readiness.io頻道ID

const 字符串SENSOR_ID = ” XXXXXXXXXXXXXXX “ ; //您的AgriWebb或組成的傳感器ID

const 字符串主題= ” rain-gauge “ ; //傳感器的類型或您發(fā)送的數(shù)據(jù)的名稱

const 字符串VERSION = ” 1 “ ;

const 字符串格式= “ ” ;

const char * WIFI_SSID = ” XXXXXXX “ ; //您的WiFi SSID/名稱

const char * WIFI_PASS = ” XXXXXXX “ 跨度》 ; //您的WiFi密碼

const uint16_t UPDATE_RATE = 120 ; //發(fā)送數(shù)據(jù)之間的等待時(shí)間(以秒為單位)

const uint8_t TIMEZONE_OFFSET = 10 ; //傳感器所在的時(shí)區(qū)(例如GMT為10)

const double BUCKETTIP_HEIGHT = 0.1298 ; //不要忘記為您自己的小費(fèi)桶進(jìn)行更改。

//單個(gè)鏟斗尖端收集的雨水高度(以毫米為單位)

//由單個(gè)桶尖中的集水量(mL

//除以收集區(qū)域

查看GitHub托管于?的rawconfig.h

rainGauge.ino

# include 《 readiness_io。 ?》

# include 《 Ticker.h 》

# include ” config.h “

const int LED_PIN = 0 ; //連接LED的引腳(D3)

const int INTERRUPT_PIN = 14 ; //該引腳連接測(cè)試按鈕(D5)

揮發(fā) double RAIN_HEIGHT = 0 ; //變量,用于存儲(chǔ)rain_height

易失性字節(jié)中斷= 0 ;

readiness_io 客戶端(CHANNEL_ID,TOPIC,SENSOR_ID,VERSION,F(xiàn)ORMAT);

股票行情計(jì)時(shí)器;

/* 中斷c安裝雨量計(jì) */

無效 rainInterrupt (){

RAIN_HEIGHT + = BUCKETTIP_HEIGHT; //取當(dāng)前的雨高度并添加水桶的數(shù)量

序列號(hào)。打?。?” 當(dāng)前雨水收集高度(mm): “ );

串行。 println (RAIN_HEIGHT);

}

void handleInterrupt (){

中斷++;

}

/* 中斷計(jì)時(shí)器,用于將數(shù)據(jù)發(fā)送到Readiness.io服務(wù)器 */

void writeToServer (){

interrupt ++;

}

void 設(shè)置(){

pinMode (LED_PIN,輸出);

pinMode (BUILTIN_LED,輸出);

digitalWrite (BUILTIN_LED,高); //內(nèi)部LED處于低電平時(shí)會(huì)亮起-因此我們必須將其關(guān)閉/

串行。開始( 115200 );

串行。 setTimeout ( 2000 );

同時(shí) (!Serial){} //等待序列初始化。

序列號(hào)。 println ( ” 設(shè)備已啟動(dòng)“ );

序列號(hào)。打?。?“ 連接到“ );

串行。 println (WIFI_SSID);

客戶端。 wifiConnection (WIFI_SSID,WIFI_PASS);

pinMode (INTERRUPT_PIN,INPUT_PULLUP); //設(shè)置簧片/霍爾效應(yīng)的中斷引腳

attachInterrupt ( digitalPinToInterrupt (INTERRUPT_PIN),rainInterrupt,RISING); //附加中斷。

計(jì)時(shí)器。附加(UPDATE_RATE,writeToServer);

客戶端。 testConnection ();

}

void loop (){

如果(中斷》 0 ){

客戶端。 publishData (RAIN_HEIGHT);

RAIN_HEIGHT = 0 ;

interrupt = 0 ;

digitalWrite (LED_PIN,高);

delay ( 250 );

digitalWrite (LED_PIN,LOW);

}

}

查看GitHub托管的?托管的rawrainGauge.ino

步驟5:成品

這是最終的雨量計(jì)。 nodeMCU放在外殼中,傾卸桶的電線通過電纜密封套進(jìn)入,以確保其防水性并可以安全地安裝在外部。我們的電線是應(yīng)該的,但您可以根據(jù)需要制作它們。

您還可以看到自卸斗的內(nèi)部。傳感器固定在墻壁上,而磁鐵則固定在翻斗的擺臂上,因此每次裝滿并翻倒時(shí)都會(huì)記錄讀數(shù)。組裝翻斗的最困難的部分是正確放置傳感器和磁鐵。只需足夠接近即可讀取讀數(shù),而無需工具即可始終保持打開狀態(tài)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • NODEMCU
    +關(guān)注

    關(guān)注

    13

    文章

    289

    瀏覽量

    23415
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    翻斗式雨量計(jì)監(jiān)測(cè)技術(shù)與應(yīng)用分析

    翻斗式雨量計(jì)是氣象、水文、水利及生態(tài)環(huán)境監(jiān)測(cè)體系中用于降水量與降雨強(qiáng)度測(cè)量的核心儀器,工程技術(shù)人員把機(jī)械翻轉(zhuǎn)結(jié)構(gòu)與電子傳感技術(shù)結(jié)合,使設(shè)備在自然環(huán)境中完成降水的連續(xù)采集、計(jì)量與信號(hào)輸出。設(shè)備以穩(wěn)定可靠的性能適配野外無人值守場(chǎng)景,為災(zāi)害預(yù)警、水資源管理與科學(xué)研究提供標(biāo)準(zhǔn)化觀測(cè)數(shù)據(jù)支撐。
    的頭像 發(fā)表于 03-04 12:24 ?62次閱讀
    翻斗式<b class='flag-5'>雨量計(jì)</b>監(jiān)測(cè)技術(shù)與應(yīng)用分析

    紅外雨量傳感器 非接觸雨量監(jiān)測(cè) 脈沖RS232輸出

    雨量傳感器
    穩(wěn)控自動(dòng)化
    發(fā)布于 :2026年02月08日 14:18:19

    翻斗式雨量傳感器硬核拆解:脈沖信號(hào)如何精準(zhǔn)計(jì)量 0.1mm 雨量?

    原理、精度控制三個(gè)維度,深度解析其工作機(jī)制,帶電子發(fā)燒友看透脈沖信號(hào)與雨量計(jì)量的底層邏輯。 ? 一、機(jī)械結(jié)構(gòu)拆解:0.1mm 雨量的 “物理計(jì)量單元”? 翻斗式雨量傳感器的核心機(jī)械結(jié)構(gòu)看似簡(jiǎn)單,實(shí)則每一處設(shè)計(jì)都為 “精準(zhǔn)計(jì)量”
    的頭像 發(fā)表于 01-24 13:50 ?128次閱讀
    翻斗式<b class='flag-5'>雨量</b>傳感器硬核拆解:脈沖信號(hào)如何精準(zhǔn)計(jì)量 0.1mm <b class='flag-5'>雨量</b>?

    翻斗式雨量計(jì)在氣象監(jiān)測(cè)中的應(yīng)用與技術(shù)分析

    在氣象水文監(jiān)測(cè)體系中,雨量要素的精準(zhǔn)獲取是開展洪澇預(yù)警、水資源調(diào)度、生態(tài)環(huán)境評(píng)估的核心基礎(chǔ)。翻斗式雨量計(jì)作為一種基于機(jī)械傳感原理的雨量測(cè)量設(shè)備,憑借穩(wěn)定的性能與便捷的操作特性,被廣泛應(yīng)用于各類氣象
    的頭像 發(fā)表于 01-20 12:05 ?211次閱讀
    翻斗式<b class='flag-5'>雨量計(jì)</b>在氣象監(jiān)測(cè)中的應(yīng)用與技術(shù)分析

    水利風(fēng)景區(qū)物聯(lián)網(wǎng)遠(yuǎn)程監(jiān)管系統(tǒng)方案

    統(tǒng)一監(jiān)控及防洪數(shù)據(jù)共享。 對(duì)此,數(shù)之能通過部署工業(yè)物聯(lián)網(wǎng)平臺(tái)連接水位計(jì)、流量計(jì)、雨量計(jì)、水質(zhì)監(jiān)測(cè)儀及攝像頭等設(shè)備,實(shí)現(xiàn)水位、流量、水質(zhì)、降雨量及視頻圖像等多維度數(shù)據(jù)的實(shí)時(shí)采集,為水生態(tài)安全監(jiān)測(cè)提供了精準(zhǔn)的數(shù)
    的頭像 發(fā)表于 12-25 15:16 ?199次閱讀
    水利風(fēng)景區(qū)物聯(lián)網(wǎng)遠(yuǎn)程監(jiān)管系統(tǒng)方案

    翻斗式雨量計(jì)在水文水利領(lǐng)域的應(yīng)用與技術(shù)解析

    在水文水利監(jiān)測(cè)體系中,降水量數(shù)據(jù)的精準(zhǔn)獲取是流域水資源管理、洪水預(yù)警調(diào)度及水利工程運(yùn)維的核心基礎(chǔ),翻斗式雨量計(jì)憑借機(jī)械結(jié)構(gòu)與電子技術(shù)的融合特性,成為水文監(jiān)測(cè)領(lǐng)域應(yīng)用最廣泛的降水計(jì)量設(shè)備之一。
    的頭像 發(fā)表于 12-02 11:56 ?326次閱讀
    翻斗式<b class='flag-5'>雨量計(jì)</b>在水文水利領(lǐng)域的應(yīng)用與技術(shù)解析

    翻斗式雨量計(jì):精準(zhǔn)監(jiān)測(cè)降水的核心設(shè)備技術(shù)解析

    在氣象觀測(cè)、水文監(jiān)測(cè)及防災(zāi)減災(zāi)等領(lǐng)域,降水?dāng)?shù)據(jù)的精準(zhǔn)采集是科學(xué)決策的重要基礎(chǔ),翻斗式雨量計(jì)作為該領(lǐng)域的核心監(jiān)測(cè)設(shè)備,憑借機(jī)械結(jié)構(gòu)與電子技術(shù)的深度融合,實(shí)現(xiàn)了降水量的自動(dòng)化、高精度計(jì)量,其技術(shù)原理與應(yīng)用價(jià)值已得到行業(yè)廣泛認(rèn)可。
    的頭像 發(fā)表于 11-14 12:17 ?385次閱讀
    翻斗式<b class='flag-5'>雨量計(jì)</b>:精準(zhǔn)監(jiān)測(cè)降水的核心設(shè)備技術(shù)解析

    水庫(kù)水雨情監(jiān)測(cè)核心設(shè)備:雷達(dá)水位計(jì)與翻斗式雨量計(jì)的技術(shù)應(yīng)用與實(shí)踐

    水庫(kù)作為水資源調(diào)控、防洪減災(zāi)及民生供水的關(guān)鍵基礎(chǔ)設(shè)施,其水雨情數(shù)據(jù)的精準(zhǔn)獲取直接決定調(diào)度決策的科學(xué)性。在各類監(jiān)測(cè)設(shè)備中,雷達(dá)水位計(jì)與翻斗式雨量計(jì)憑借穩(wěn)定的性能與高效的數(shù)據(jù)采集能力,成為水庫(kù)水雨情監(jiān)測(cè)
    的頭像 發(fā)表于 10-17 14:06 ?339次閱讀
    水庫(kù)水雨情監(jiān)測(cè)核心設(shè)備:雷達(dá)水位計(jì)與翻斗式<b class='flag-5'>雨量計(jì)</b>的技術(shù)應(yīng)用與實(shí)踐

    城市內(nèi)澇監(jiān)測(cè):雷達(dá)水位計(jì)與翻斗式雨量計(jì)的應(yīng)用

    在城市水文監(jiān)測(cè)體系中,內(nèi)澇預(yù)警依賴精準(zhǔn)的水文數(shù)據(jù)支撐,雷達(dá)水位計(jì)與翻斗式雨量計(jì)作為核心監(jiān)測(cè)設(shè)備,分別承擔(dān)水位與雨量的關(guān)鍵數(shù)據(jù)采集任務(wù),其技術(shù)性能直接影響內(nèi)澇預(yù)警的時(shí)效性與準(zhǔn)確性。二者通過協(xié)同運(yùn)作,為城市防洪排澇調(diào)度提供靶向數(shù)據(jù)支撐,成為守護(hù)城市安全的重要技術(shù)保障。
    的頭像 發(fā)表于 09-30 15:09 ?473次閱讀
    城市內(nèi)澇監(jiān)測(cè):雷達(dá)水位計(jì)與翻斗式<b class='flag-5'>雨量計(jì)</b>的應(yīng)用

    無線傳輸網(wǎng)關(guān)RTU:戶外水文監(jiān)測(cè)系統(tǒng)的“中樞神經(jīng)”

    無線傳輸網(wǎng)關(guān)RTU具備強(qiáng)大的數(shù)據(jù)采集與傳輸能力。它能夠與水位計(jì)、流量計(jì)、雨量計(jì)、水質(zhì)監(jiān)測(cè)儀等多種設(shè)備進(jìn)行對(duì)接,精準(zhǔn)采集水位、降雨量、流量、水質(zhì)等各類關(guān)鍵水文數(shù)據(jù)。采集到的數(shù)據(jù)會(huì)通過5G/4G等高效通信方式,快速、穩(wěn)定地傳
    的頭像 發(fā)表于 09-26 14:11 ?679次閱讀
    無線傳輸網(wǎng)關(guān)RTU:戶外水文監(jiān)測(cè)系統(tǒng)的“中樞神經(jīng)”

    雨量監(jiān)測(cè)站:氣象水文監(jiān)測(cè)的“基礎(chǔ)感知單元”

    雨量監(jiān)測(cè)站:氣象水文監(jiān)測(cè)的“基礎(chǔ)感知單元”柏峰【BF-YL】在氣象觀測(cè)與水文監(jiān)測(cè)網(wǎng)絡(luò)中,降雨量監(jiān)測(cè)站是獲取基礎(chǔ)雨量數(shù)據(jù)的“核心感知單元”。它通過專業(yè)傳感設(shè)備實(shí)時(shí)采集降雨量
    的頭像 發(fā)表于 09-23 10:26 ?551次閱讀
    降<b class='flag-5'>雨量</b>監(jiān)測(cè)站:氣象水文監(jiān)測(cè)的“基礎(chǔ)感知單元”

    防汛抗旱預(yù)警系統(tǒng)中的通信網(wǎng)關(guān)能夠發(fā)揮什么功能

    地形、信號(hào)等因素影響,導(dǎo)致監(jiān)測(cè)數(shù)據(jù)上傳延遲、信息孤島現(xiàn)象突出,嚴(yán)重制約預(yù)警系統(tǒng)的響應(yīng)速度與決策效率。 ? 對(duì)此,部署物通博聯(lián)通信網(wǎng)關(guān)作為防汛抗旱預(yù)警系統(tǒng)的“數(shù)據(jù)橋梁”,可接入各類監(jiān)測(cè)設(shè)備(如雨量計(jì)、水位計(jì)、土
    的頭像 發(fā)表于 08-22 14:09 ?764次閱讀
    防汛抗旱預(yù)警系統(tǒng)中的通信網(wǎng)關(guān)能夠發(fā)揮什么功能

    雷達(dá)水位雨量監(jiān)測(cè)系統(tǒng)方案

    雷達(dá)水位雨量監(jiān)測(cè)系統(tǒng)方案 柏峰【BF-LDSW】在水利管理、城市防汛、水文研究等眾多領(lǐng)域,準(zhǔn)確且實(shí)時(shí)的水位與雨量數(shù)據(jù)至關(guān)重要。傳統(tǒng)監(jiān)測(cè)手段在精度、實(shí)時(shí)性和穩(wěn)定性上存在局限,
    的頭像 發(fā)表于 08-15 13:53 ?776次閱讀
    雷達(dá)水位<b class='flag-5'>雨量</b>監(jiān)測(cè)系統(tǒng)方案

    光學(xué)雨量傳感器 紅外雨量計(jì) 體積小非接觸式免維護(hù) 便于集成#降雨量#

    傳感器
    穩(wěn)控自動(dòng)化
    發(fā)布于 :2025年08月01日 11:01:17

    野外自動(dòng)雷達(dá)水位雨量監(jiān)測(cè)系統(tǒng)技術(shù)分享

    空氣質(zhì)量,1 路大氣壓力,1 路光照,1 路雨雪狀態(tài),1 路紫外 線,1 路總輻射,1 路負(fù)氧離子)、1 路雨量采集(總雨量+瞬時(shí)雨量+日雨量+當(dāng)前雨 量),1 路繼電器輸出(選配);
    的頭像 發(fā)表于 07-03 17:32 ?489次閱讀