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

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

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

3天內不再提示

基于Arduino的雨水檢測系統設計

454398 ? 來源:一板網 ? 作者:風箏 ? 2020-11-11 15:59 ? 次閱讀

通過使用Arduino開發板和雨量傳感器(Rain Sensor)連接,可以輕松制作一個簡單的雨水檢測系統(Rain Detection System)。傳感器將檢測到任何降雨,Arduino開發板將對其進行感應并執行所需的操作。這樣的系統可用于許多不同的領域,例如農業和汽車領域。降雨檢測可用于自動調節灌溉過程。而且,連續的降雨數據可以幫助農民使用該智能系統,僅在需要時才自動為作物澆水。同樣,在汽車領域,通過使用雨水檢測系統可以使雨刷器完全自動化。而且,家庭自動化系統還可以使用雨水檢測功能自動關閉窗戶并調節室溫。在本篇文章中,我們將使用Arduino和蜂鳴器制作簡單的雨量傳感器。然后,您可以在該設置基礎之上制作任何所需的內容。另外,請注意,雨量傳感器模塊根據使用情況也稱為雨滴傳感器、或雨水傳感器,但本文中它們均指的是同一傳感器,并且工作原理相同。

所需的材料

● Arduino UNO開發板

● 雨量傳感器

● 蜂鳴器

● 面包板

● 連接導線

雨量傳感器

雨量檢測模塊由兩個電路板組成,分別是雨量傳感器電路板和控制板。

雨量傳感器電路板模塊(Rain Sensor)由兩個銅線組成,其設計方式使得它們在干燥條件下可為電源電壓提供高電阻,并且該模塊的輸出電壓為5V。隨著電路板上濕度的增加,該模塊的電阻逐漸減小。隨著電阻的降低,其輸出電壓也會相對于模塊上的濕度降低。雨量傳感器電路板模塊由兩個用于連接到控制板的引腳組成,如下所示。

控制板模塊控制靈敏度并將模擬輸出轉換為數字輸出。如果模擬值低于控制板的閾值,則輸出為低電平;如果模擬值高于閾值,則輸出為數字高電平。為了進行比較和轉換,使用了LM393運算放大器比較器。運算放大器比較器是一個有趣的電路,可以用來比較兩個不同的電壓值。

如下所示,雨量控制模塊由4個用于連接Arduino的引腳組成,即VCC、GND、D0、A0,另外兩個引腳用于連接雨量傳感器電路板模塊。總之,雨量傳感器電路板模塊檢測雨水,控制板模塊用于控制靈敏度,并將模擬值轉換為數字值。

雨量傳感器的工作原理

雨量傳感器模塊的工作原理很容易理解。在晴天期間,由于模塊干燥,因此對電源電壓具有很高的電阻。該電壓在模塊的輸出引腳上為5V。如果由Arduino的模擬引腳讀取,則此5V讀取為1023。在下雨期間,雨水會導致雨量傳感器模塊電路板的濕度增加,進而導致電阻減小。隨著電阻逐漸減小,輸出電壓開始減小。

當雨量傳感器模塊完全濕透并且其提供的電阻最小時,輸出電壓將盡可能低(約0)。如果由Arduino的模擬引腳讀取,則此0V將讀取為0值。如果模塊部分潮濕,則該雨板模塊的輸出將取決于其提供的電阻。如果通過防雨板模塊提供的電阻的輸出為3V,則讀取的模擬值將為613。可以通過以下公式得出查找ADC的公式:ADC =(模擬電壓值X 1023)/ 5。通過使用此公式,您可以將任何模擬電壓轉換為Arduino模擬讀取值。

電路圖

下面的電路圖顯示了Arduino與雨量傳感器的電路連接。

電路圖中所示的雨量傳感器模塊連接至控制板。控制板的VCC引腳連接到5V電源。接地引腳接地。如果需要,可以將D0引腳連接到Arduino的任何數字引腳,并且該引腳必須在程序中聲明為輸入引腳。 由于D0引腳輸出的是高低電平信號,因此我們無法獲得D0引腳確切的輸出電壓值。如果輸出引腳超過閾值電壓,則控制模塊可以監測輸出的變化。即使雨量傳感器模塊中的輸出電壓發生一點變化,我們也需要操作蜂鳴器。由于這些原因,我們使用A0引腳,并將其連接到Arduino的模擬引腳,這使得監視輸出變化變得容易。蜂鳴器可以連接到Arduino的任意數字引腳。如果蜂鳴器需要5V以上的電壓,則嘗試使用繼電器電路或晶體管

代碼說明

雨量傳感器的Arduino代碼是使用Arduino IDE編寫的。該項目的完整代碼在本文末尾給出。

#define rainfall A0

#define buzzer 5

int value;

int set=10;

將引腳A0定義為rainfall,將引腳5定義為buzzer,并將變量“value”和“set”聲明為整數,并將其變量set值設置為10。可以根據實際情況更改此值。如果您希望即使下雨很小也能啟動蜂鳴器,將變量值設置為最小值。

void setup() {

Serial.begin(9600);

pinMode(buzzer,OUTPUT);

pinMode(rainfall,INPUT);

}

初始化串口通訊,并將蜂鳴器設置為輸出引腳,將rainfall引腳設置為輸入引腳。

void loop() {

value = analogRead(rainfall);

Serial.println(value);

value = map(value,0,1023,225,0);

在loop函數中,函數analogRead讀取雨量傳感器的值。Serial.println(value)在串口監視器上打印該值,這在調試時很有幫助。map函數映射輸出引腳上的雨量傳感器的值,并為變量分配一個值,范圍為0到225。

if(value>=set){

Serial.println("rain detected");

digitalWrite(buzzer,HIGH);

如果讀取的傳感器值大于set值,則程序進入循環,在串口監視器上打印消息并打開蜂鳴器

else{

digitalWrite(buzzer, LOW);

僅當該值小于set值時,程序才進入else功能。當設定值大于傳感器的值時,將關閉蜂鳴器,表明沒有雨。

基于Arduino的雨水檢測系統的工作

該系統的工作方式是:在下雨時,雨水充當觸發器,從而觸發蜂鳴器。在雨滴傳感器的Arduino代碼中,我們定義了引腳5是蜂鳴器和A0是雨滴傳感器引腳。

這是雨量傳感器的眾多應用場景中的一種,在雨刷、其他家庭自動化、農業部門等中也會看到相同的原理。希望您理解該項目并喜歡進行制作。
編輯:hfy

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

    關注

    1

    文章

    38

    瀏覽量

    8978
  • Arduino
    +關注

    關注

    188

    文章

    6477

    瀏覽量

    187594
收藏 人收藏

    評論

    相關推薦

    智慧雨水情測報監測預警系統:保障水庫大壩穩定運行與災害預防

    水庫大壩雨水情測報監測預警系統是由水位傳感器、雨量傳感器、數據采集器、通信模塊等均具有獨立的功能模塊于一體的綜合性安全監測系統通過先進的傳感器技術和通信網絡,將采集到的數據及時傳輸到監控中心,經過數據分析和處理后,實現對水庫安全
    的頭像 發表于 01-16 09:11 ?96次閱讀
    智慧<b class='flag-5'>雨水</b>情測報監測預警<b class='flag-5'>系統</b>:保障水庫大壩穩定運行與災害預防

    水庫大壩智能雨水情測報預警系統:增強災害預警和應急處理能力

    水庫大壩智能雨水情測報預警系統能夠實時監測水庫的雨量和水位變化,為水庫管理提供及時、準確的數據支持。管理人員可以通過監控中心軟件隨時查看水庫的水雨情信息,掌握水庫的運行狀態。
    的頭像 發表于 01-16 08:59 ?65次閱讀
    水庫大壩智能<b class='flag-5'>雨水</b>情測報預警<b class='flag-5'>系統</b>:增強災害預警和應急處理能力

    水庫雨水情監測預警系統,遠程監控,洪水預警

    水庫雨水情監測預警系統作為現代水利管理的重要組成部分,以其高精度、實時性和智能化特點,在防洪減災、水資源管理等方面發揮著至關重要的作用。 系統通過各類高精度傳感器,如水位計、雨量筒、流速計等,實時
    的頭像 發表于 10-23 13:55 ?299次閱讀
    水庫<b class='flag-5'>雨水</b>情監測預警<b class='flag-5'>系統</b>,遠程監控,洪水預警

    水庫雨水情監測預警物聯網系統

    減災、生態環境保護以及促進區域可持續發展等方面發揮著不可替代的作用。 對此,物通博聯提供水庫雨水情監測預警物聯網系統方案。通過物通博聯水利監測網關接入水位計、流量計、雨量計、流速儀、攝像頭等設備,可以實時采
    的頭像 發表于 09-26 13:26 ?247次閱讀
    水庫<b class='flag-5'>雨水</b>情監測預警物聯網<b class='flag-5'>系統</b>

    雨水情監測物聯網平臺是什么

    在自然災害頻發的今天,水資源的有效監測與管理顯得尤為重要。雨水情監測物聯網平臺作為現代水利信息化的重要組成部分,正逐步成為提升水資源管理效率、保護生態環境、保障人民生命財產安全的強大工具。本文將
    的頭像 發表于 09-18 15:31 ?287次閱讀

    水庫雨水情監測系統 實時監測保障水利安全

    水庫雨水情監測系統是一種集數據采集、傳輸、處理、分析和預警于一體的綜合性系統,主要用于實時監測水庫的降雨情況和水文水資源狀況。一、系統組成水庫雨水
    的頭像 發表于 08-21 10:54 ?400次閱讀
    水庫<b class='flag-5'>雨水</b>情監測<b class='flag-5'>系統</b> 實時監測保障水利安全

    雨水井蓋檢測最大限度避免傷害與損失

    雨水井蓋檢測、污水井蓋檢測和下水道蓋板檢測是城市管理的重要環節,旨在確保道路的暢通和安全。這些檢測工作可以通過以下幾種方法進行: 1.目視檢
    的頭像 發表于 08-20 15:31 ?284次閱讀
    <b class='flag-5'>雨水</b>井蓋<b class='flag-5'>檢測</b>最大限度避免傷害與損失

    河湖水庫全流域雨水情監測系統解決方案

    、水位、流量等數據,建立科學高效的河湖水庫全流域雨水情監測系統顯得尤為重要,可以為防汛抗旱、水資源調度提供有力支持,有效保障人民群眾生命財產安全。 系統構成 數之能推出的河湖水庫全流域雨水
    的頭像 發表于 07-09 10:37 ?329次閱讀
    河湖水庫全流域<b class='flag-5'>雨水</b>情監測<b class='flag-5'>系統</b>解決方案

    中小型水庫雨水情測報及安全監測系統

    中小型水庫雨水情測報及安全監測系統
    的頭像 發表于 07-01 14:55 ?527次閱讀
    中小型水庫<b class='flag-5'>雨水</b>情測報及安全監測<b class='flag-5'>系統</b>

    工業互聯網系統助力加強現代化雨水情監測預報體系

    成為構筑現代化雨水情監測預報體系的關鍵支撐,為防洪防旱、減災減損等工作提供可靠支持。 對此,數之能提供基于工業互聯網的雨水情監測預報系統解決方案。通過連接氣象站、水文站、水利設施及各類傳感器網絡,打造一張覆蓋
    的頭像 發表于 06-05 10:46 ?324次閱讀
    工業互聯網<b class='flag-5'>系統</b>助力加強現代化<b class='flag-5'>雨水</b>情監測預報體系

    水庫雨水情遠程監測物聯網系統解決方案

    行業背景 我國河湖眾多、水系復雜、水網密布,又因氣候條件制約,夏季十分容易受到超強臺風、極端強降雨等惡劣天氣的影響,對人民群眾的生命財產安全造成極大威脅,這就要求雨水情監測系統需要持續長時間穩定運轉
    的頭像 發表于 06-03 11:43 ?430次閱讀
    水庫<b class='flag-5'>雨水</b>情遠程監測物聯網<b class='flag-5'>系統</b>解決方案

    城市雨水情積水監測(數據采集物聯網)系統

    近幾年,隨著氣候劇烈變化與極端天氣的反復出現,國家一直著力加強各省市地區汛期雨季做好洪澇災害的防范工作,能夠第一時間掌握雨水情數據,也就掌握了防汛抗洪的主動權,最大程度避免了洪澇災害的發生,其中要
    的頭像 發表于 05-31 16:00 ?348次閱讀

    雨水情監測預警系統的組成與功能

    洪澇災害的決策支持,提高預見性與精準度,保障人民群眾的生命財產安全。 對此,物通博聯提供雨水情監測預警系統解決方案,主要包括:傳感器監測設備、數據采集終端、監管部門平臺等部分組成,水位計、流量計、雨量筒等設備通
    的頭像 發表于 05-30 16:13 ?621次閱讀
    <b class='flag-5'>雨水</b>情監測預警<b class='flag-5'>系統</b>的組成與功能

    雨水情報汛站物聯網系統讓防洪減災工作更加有力

    防汛工作提供了前瞻性、科學性、精準性、安全性支撐,構筑起堅實的數字防汛堤壩。 對此,物通博聯提供雨水情報汛站物聯網遠程監控系統。通過將水利水文網關(RTU)部署到雨水情報訊站內并接入雨量計、流量計、水位計、攝像
    的頭像 發表于 05-28 13:36 ?395次閱讀
    <b class='flag-5'>雨水</b>情報汛站物聯網<b class='flag-5'>系統</b>讓防洪減災工作更加有力

    大中型水庫雨水情測報物聯網系統解決方案

    、灌溉、發電、養殖等綜合作用,但容易受到雨水情的影響,如果沒有及時管理控制,那么其綜合效益便會受到損害。對此,數之能提供全天候實時在線的雨水情測報物聯網系統解決方案,實現降雨量、水位等數據的自動監測與預警,為水務
    的頭像 發表于 02-27 15:37 ?357次閱讀
    主站蜘蛛池模板: 美女被撕开胸罩狂揉大乳 | 久久免费精彩视频 | 国产啪视频在线播放观看 | 国产成人自拍视频在线观看 | 国产精品久久久久AV麻豆 | 亚洲性无码av在线 | 69亞洲亂人倫AV精品發布 | 三八成人网 | 久久777国产线看观看精品卜 | 99热最新在线 | 永久免费在线观看视频 | 忘忧草在线 | 亚洲色图影院 | 久久内在线视频精品mp4 | 久久精品国产亚洲AV妓女不卡 | 免费看男人J放进女人J无遮掩 | babesvideos性欧美 | 一个人免费完整观看日本 | 亚洲一区二区三区乱码在线欧洲 | 人人澡人人爽人人精品 | 国产精品资源网站在线观看 | 国产专区青青在线视频 | 中文日产无乱码AV在线观 | 久久精品一区二区三区资源网 | 真实农村女人野外自拍照片 | 欧美日韩精品久久久免费观看 | 在线看片成人免费视频 | 我就去色色 | 欧美日韩一级黄色片 | 女同给老师下媚药 | 内射后入在线观看一区 | 亚洲精品无码午夜福利在线观看 | av天堂网2014在线 | 亚洲国产在线午夜视频无 | 男生jj插入女生jj | 亚州AV中文无码乱人伦在线 | 国产精品私人玩物在线观看 | 男人J桶进男人屁股过程 | 国产一区日韩二区欧美三区 | 国产精品一区二区AV交换 | 老司机无码精品A |