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

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

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

3天內不再提示

如何使用NodeMCU制作雨量計

454398 ? 來源:wv ? 2019-10-17 16:56 ? 次閱讀

步驟1:組件

NodeMCU

AH180霍爾效應傳感器

磁鐵

傾卸桶(見下文)

一些連接線

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

外殼和電纜密封套

4 x AA電池座和電池

步驟2:建造一個傾倒桶

傾倒桶是用于測量降雨量的相當普遍的工具。這是一個簡單的設備,由一個將水引導到水桶中的漏斗組成。桶裝滿后,它會提示您啟動開關,傾倒水,并開始在另一側裝滿桶。 -有關更多信息,請參見Wikipedia

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

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

每次在存儲桶中都可以在我們的Github存儲庫中找到STL文件

校準

提示,開關記錄一個計數,我們可以將其轉換為降雨的高度。降雨的高度可以通過收集的雨水量與收集面積之比來確定:

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

對于我們的收集器,我們的收集區域為5.5厘米x 3.5厘米(19.25平方厘米),每個鏟斗尖端的收集量為2.5毫升。

安裝

安裝單元時的幾點注意事項

確保每個提示的降雨高度為0.1298cm或1.298mm。裝置完全處于水平狀態-否則,鏟斗不會為每個吸頭收集相同的體積-并且結果將不準確

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

確保沒有超出規格的范圍。看起來似乎很明顯,但重要的是在它的幾英尺內沒有任何樹枝或樹葉,以確保沒有任何東西可以干擾雨水。 (記住,樹枝會隨著時間而增長。)

步驟3:接線

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

不一定需要LED和按鈕,但對于發布手冊很有用

步驟4:源代碼

對于雨量計,我們將每隔30分鐘發布一次數據,以備就緒。 io服務。我們將使用readiness.io庫來管理wifi和服務連接。我們還在一個單獨的.h文件中拆分了所有配置變量。

在RainGauge.ino代碼中,我們有三個執行關鍵功能的中斷

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

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

按鈕中斷-手動執行與計時器相同的功能(我們主要用于測試是可選的)

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

《圖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 “ ; //傳感器的類型或您發送的數據的名稱

const 字符串VERSION = ” 1 “ ;

const 字符串格式= “ ” ;

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

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

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

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

const double BUCKETTIP_HEIGHT = 0.1298 ; //不要忘記為您自己的小費桶進行更改。

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

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

//除以收集區域

查看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 ; //該引腳連接測試按鈕(D5)

揮發 double RAIN_HEIGHT = 0 ; //變量,用于存儲rain_height

易失性字節中斷= 0 ;

readiness_io 客戶端(CHANNEL_ID,TOPIC,SENSOR_ID,VERSION,FORMAT);

股票行情計時器;

/* 中斷c安裝雨量計 */

無效 rainInterrupt (){

RAIN_HEIGHT + = BUCKETTIP_HEIGHT; //取當前的雨高度并添加水桶的數量

序列號。打印( ” 當前雨水收集高度(mm): “ );

串行。 println (RAIN_HEIGHT);

}

void handleInterrupt (){

中斷++;

}

/* 中斷計時器,用于將數據發送到Readiness.io服務器 */

void writeToServer (){

interrupt ++;

}

void 設置(){

pinMode (LED_PIN,輸出);

pinMode (BUILTIN_LED,輸出);

digitalWrite (BUILTIN_LED,高); //內部LED處于低電平時會亮起-因此我們必須將其關閉/

串行。開始( 115200 );

串行。 setTimeout ( 2000 );

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

序列號。 println ( ” 設備已啟動“ );

序列號。打印( “ 連接到“ );

串行。 println (WIFI_SSID);

客戶端。 wifiConnection (WIFI_SSID,WIFI_PASS);

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

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

計時器。附加(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:成品

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

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

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

    關注

    13

    文章

    289

    瀏覽量

    21489
收藏 人收藏

    評論

    相關推薦

    一體化雨量監測入戶報警終端防汛預警監測站

    展示的是一套先進的防汛預警設備,它由雨量計、無線傳輸、入戶防汛預警顯示屏組成,并且采用 10W 太陽能供電和 4G 傳輸技術。設備的設計充分體現了應對自然災害方面的創新與應用。 讓我們來看看翻斗雨量計雨量計作為監測降雨
    的頭像 發表于 11-16 14:59 ?272次閱讀
    一體化<b class='flag-5'>雨量</b>監測入戶報警終端防汛預警監測站

    #無線雨量計

    無線
    pingao141378
    發布于 :2024年09月06日 13:35:23

    光學雨量計傳感器,實時掃描雨滴大小和數量 RS485信號輸出,通訊穩定可靠,遠距離傳輸

    光學雨量計傳感器,實時掃描雨滴大小和數量 RS485信號輸出,通訊穩定可靠,遠距離傳輸 ? 光學雨量計傳感器IFR202型專用于測量降雨量的儀器,采用光學掃描原理,實現雨滴大小及雨滴數量的實時掃描
    的頭像 發表于 07-29 09:38 ?352次閱讀

    多參數無線雨量計一體雨量監測站

    ? ? ?1. 實時雨量數據監測:一體化雨量自動監測站能夠實時、準確地監測雨量數據,并記錄雨量數據,即時反饋降雨狀況信息,從而快速了解雨量
    的頭像 發表于 06-25 14:37 ?457次閱讀
    多參數無線<b class='flag-5'>雨量計</b>一體<b class='flag-5'>雨量</b>監測站

    光學雨量計雨量傳感器的原理與工作機制

    光學雨量計雨量傳感器的原理與工作機制 光學雨量計是一種常用的雨量傳感器,它通過光學原理來測量雨量。光學
    的頭像 發表于 04-26 13:55 ?781次閱讀
    光學<b class='flag-5'>雨量計</b><b class='flag-5'>雨量</b>傳感器的原理與工作機制

    光學雨量計:高精度測量降水量的理想解決方案

    光學雨量計:高精度測量降水量的理想解決方案 河北穩控科技光學雨量計是一種高精度測量降水量的理想解決方案。它利用光學原理,通過光束的衰減來測量降雨強度和累積降水量。相比傳統的雨量計,光學雨量計
    的頭像 發表于 04-23 14:01 ?457次閱讀
    光學<b class='flag-5'>雨量計</b>:高精度測量降水量的理想解決方案

    光學雨量計雨量傳感器在氣象監測中的重要作用

    光學雨量計雨量傳感器在氣象監測中的重要作用 光學雨量計是一種使用光學原理測量降水量的雨量傳感器,它在氣象監測中起到了重要的作用。本文將從原理、優勢和應用等方面闡述光學
    的頭像 發表于 04-22 15:18 ?444次閱讀
    光學<b class='flag-5'>雨量計</b><b class='flag-5'>雨量</b>傳感器在氣象監測中的重要作用

    光學雨量計原理及其在城市雨水管理中的應用

    光學雨量計原理及其在城市雨水管理中的應用 河北穩控科技光學雨量計是一種使用光學原理來測量雨量的儀器,它通過光束的傳輸,根據接收到的光信號的強度變化來確定雨滴的數量和大小,從而獲得準確的降雨量
    的頭像 發表于 04-19 10:48 ?457次閱讀
    光學<b class='flag-5'>雨量計</b>原理及其在城市雨水管理中的應用

    光學雨量計雨量傳感器技術的優勢與應用范圍

    光學雨量計雨量傳感器技術的優勢與應用范圍 光學雨量計是一種利用光學原理來測量降雨量的儀器。相比于傳統的雨量計,光學
    的頭像 發表于 04-18 13:35 ?544次閱讀
    光學<b class='flag-5'>雨量計</b><b class='flag-5'>雨量</b>傳感器技術的優勢與應用范圍

    光學雨量計雨量傳感器的工作原理與實時數據采集

    光學雨量計雨量傳感器的工作原理與實時數據采集 光學雨量計是一種常用的雨量傳感器,它通過光學原理實現對降水量的測量。其工作原理主要包括兩個方面:雨滴傳感和數據采集。 在雨滴傳感方面,光學
    的頭像 發表于 04-17 10:55 ?746次閱讀
    光學<b class='flag-5'>雨量計</b><b class='flag-5'>雨量</b>傳感器的工作原理與實時數據采集

    光學雨量計紅外雨量傳感器應用于集水測量

    光學雨量計紅外雨量傳感器應用于集水測量 光學雨量計是一種通過光學原理來測量降水量的傳感器。它采用紅外輻射技術,通過分析雨滴對紅外光的散射和吸收來判斷降水強度和雨量。紅外
    的頭像 發表于 04-16 14:00 ?366次閱讀
    光學<b class='flag-5'>雨量計</b>紅外<b class='flag-5'>雨量</b>傳感器應用于集水測量

    光學雨量計在農業灌溉中的應用前景

    光學雨量計在農業灌溉中的應用前景 河北穩控科技光學雨量計在農業灌溉中具有廣闊的應用前景。以下是一些光學雨量計在農業灌溉中的應用: 光學雨量計在農業灌溉中的應用前景 1. 精確的
    的頭像 發表于 04-15 13:30 ?322次閱讀
    光學<b class='flag-5'>雨量計</b>在農業灌溉中的應用前景

    光學雨量計紅外雨量傳感器應用雨季雨量灌溉監測

    光學雨量計紅外雨量傳感器應用雨季雨量灌溉監測 河北穩控科技光學雨量計是一種通過紅外技術進行雨量檢測的裝置,它基于紅外傳感器的原理,利用紅外線
    的頭像 發表于 04-14 17:16 ?596次閱讀
    光學<b class='flag-5'>雨量計</b>紅外<b class='flag-5'>雨量</b>傳感器應用雨季<b class='flag-5'>雨量</b>灌溉監測

    光學雨量計紅外雨量傳感器在降水監測上的優勢與特點

    光學雨量計紅外雨量傳感器在降水監測上的優勢與特點 光學雨量計紅外雨量傳感器是一種通過紅外輻射技術來實時監測降水量的傳感器。它與傳統的雨量計
    的頭像 發表于 04-12 13:39 ?411次閱讀
    光學<b class='flag-5'>雨量計</b>紅外<b class='flag-5'>雨量</b>傳感器在降水監測上的優勢與特點

    光學雨量計紅外雨量傳感器應用于小型氣象站

    光學雨量計紅外雨量傳感器應用于小型氣象站 隨著氣候變化對人類生活和農業生產的影響越來越大,氣象觀測設備的需求也逐漸增加。其中一種常見的氣象觀測設備是雨量計,用于監測降水量。在小型氣象站中,光學
    的頭像 發表于 04-11 11:23 ?448次閱讀
    光學<b class='flag-5'>雨量計</b>紅外<b class='flag-5'>雨量</b>傳感器應用于小型氣象站
    主站蜘蛛池模板: 中文字幕乱偷无码AV蜜桃| 日本又黄又裸一级大黄裸片| 久久er99热精品一区二区| 毛片基地看看成人免费| 无码毛片内射白浆视频| 97国产人妻精品无码AV在线| 国产午夜精品理论片影院| 暖暖日本在线手机免费完整版| 西施打开双腿下面好紧| 18黄女脱内衣| 国产永久免费观看视频软件| 欧美末成年videos丨| 伊人久久精品AV无码一区| 国产精品久久久久久久久99热| 美女叉腿掰阴大胆艺术照| 亚洲AV无码乱码国产麻豆P | 97色伦97色伦国产| 九九精品视频一区二区三区| 视频一区国产精戏刘婷30| 99草在线观看| 久久这里只有精品视频9| 性欧美videofree中文字幕| zooskoo1videos人与狗| 免费观看美女的网站| 亚洲色图在线观看视频| 国产精品一区二区三区四区五区| 欧美性视频xxxxhd| 51xx午夜影视福利| 久久婷婷五月综合色丁香花| 亚洲色在线| 狠狠爱亚洲五月婷婷av| 亚洲AV无码国产精品午夜久久| 国产成人精品自线拍| 少妇人妻偷人精品视蜜桃| 俄罗斯女肥臀大屁BBW| 日本妈妈xxxx| x69老师x日本| 女人高潮被爽到呻吟在线观看| 91麻豆久久| 免费国产麻豆传| adc高清在线观看|