본문 바로가기
모두의 아두이노 센서/아두이노 센서 (물)

MH-RD 빗물 감지 아두이노 센서

by 로니킴 2021. 4. 27.


본 절은 [MH-RD] 아두이노 센서를 사용하기 위해 알아야 할 내용과 실습 방법에 대해 설명한다. 아두이노 센서의 특징, 동작원리, 사양, 연결 핀 배열, 출력 값, 주의사항을 알아본다. 아두이노와 센서를 연결하고, 간단한 코딩으로 센서를 쉽게 실습할 수 있다. 

 

목차

     

     

     


    빗물 감지 (MH-RD) 아두이노 센서

    빗물-감지-(MH-RD)-아두이노-센서
    빗물-감지-(MH-RD)-아두이노-센서

     

     

     

     

     

     

     


    MH-RD 빗물감지 센서란?

    MH-RD는 빗물 또는 빗방울을 감지하는 강우량 센서이다. 강우량은 순수하게 "비"만 내린 것을 측정한 값을 나타내며, 강수량은 비, 눈, 우박 등과 같이 구름으로부터 땅에 떨어져 내린 강수의 양을 말한다

     

     

    MH-RD-아두이노-센서
    MH-RD-아두이노-센서
    rain_sensor_module.pdf
    0.41MB

     

     

    레인 센서 모듈은 레인 감지를 위한 간편한 모듈이다. 빗방울이 강우판을 통해 떨어질 때 스위치로 사용할 수 있고 강우 강도 측정에도 사용할 수 있다. 이 모듈에는 편의성을 높이기 위해 별도의 레인 보드 및 컨트롤 보드가 장착되어 있으며, 전위차계를 통해 전원 표시등 LED 및 조정 가능한 감도를 제공한다.

     

    MH-RD-빗물감지센서-SCHEMATIC-DIAGRAM
    MH-RD-빗물감지센서-SCHEMATIC-DIAGRAM


     

    MH-RD 빗물감지 센서 특징

     

    MH-RD 센서 특징은 다음과 같다. 

     

    • 높은 품질의 RF-04 양면 소재를 채택
    • 면적 : 측면 5cm x 4cm 니켈판,
    • 사용시간이 긴 항산화, 전도성
    • 비교기 출력신호 클린 파형이 양호, 운전능력 15mA 이상,
    • 전위차계는 감도를 조정.
    • 작동 전압 5V;
    • 출력 형식: 디지털 스위칭 출력(0 및 1) 및 아날로그 전압 출력 AO;
    • 설치가 용이하도록 볼트 구멍이 있는 경우
    • 소형기판 PCB 사이즈 : 3.2cm x 1.4cm;
    • 광전 압 LM393 비교기 사용

     


     

    MH-RD 빗물감지 센서 동작 원리

    MH-RD는 센싱 패널에 비가 닿는 것을 감지해서 신호를 주는 방식을 사용한다.  감우 센서에 의한 비가림시설 자동개폐에 사용할 수 있다.  MH-RD는 "토양 수분감지 센서", "수분 수위감지 센서"와 같은 동작원리를 가진다.  빗방울 감지 센서 기판의 전극 부분이 물과 접한 면적이 클수록 저항 값이 작이 지고,  흐르는 전류량이 상대적으로 커지게 된다. 

     

    3.3V~5V에 동작하며, 4핀(AO / D0 / GND/ VCC)으로 구성된다.  A0는 아날로그 센서 값을 출력하며, DO는 디지털 센서 값을 출력한다. 아날로그 출력은 강우량의 감소를 감지하는 데 사용된다. 
    5V 전원 공급 장치에 연결된 LED는 보드에 강우량이 없을때, DO 출력이 높을 때 켜진다. 물을 약간 떨어뜨리면 DO 출력이 낮아지고 스위치 표시등이 켜진다.
    물방울을 털어내고 초기 상태로 복원되면 높은 레벨을 출력한다.

     

     

     

     

     

     

     

     


    MH-RD 빗물감지 센서 구입하기

    [MH-RD 아두이노 센서]는 알리익스프레스, 네이버 쇼핑몰, 아마존 등에서 센서를 구입할 수 있다

     

    MH-RD-빗물감지-센서-구입하기-알리익스프레스
    MH-RD-빗물감지-센서-구입하기-알리익스프레스

     

     

     

     


     

    MH-RD 하드웨어 연결

    다음과 같이 아두이노 센서를 연결할 수 있다. 

     

     

    MH-RD-하드웨어-연결도
    MH-RD-하드웨어-연결도

     

     

     

     


     

    MH-RD 소프트웨어 코딩

    하드웨어 연결이 완료되면, 아두이노 IDE를 이용해 아두이노 센서 소스코드를 코딩할 수 있다. 

     

    센서 코드는 다음과 같다. 

    void setup() {
      Serial.begin(9600);
      pinMode(2, OUTPUT);
    }
    void loop() {
      //analog output
      if (analogRead(0) < 300) Serial.println("Heavy Rain");
      else if (analogRead(0) < 500) Serial.println("Moderate Rain");
      else Serial.println("No Rain");
      // //digital output
      // if(digitalRead(2) == HIGH) Serial.println("No Rain Detected");
      // else Serial.println("Rain Detected");
      delay(250);
    }

     

     

     


     

    MH-RD 센서 동작확인

    하드웨어 연결, 소프트웨어 코딩이 완료되면 다음과 같이 동작 화면을 확인할 수 있다. 

     

    ------------------------------------------------------ 
    개발환경 : WINDOWS 10 
    아두이노 IDE : 1.8.13 
    ------------------------------------------------------ 
    01 연결
     - 아두이노와 PC 연결 
     - 아두이노 IDE 실행 
     - 메뉴 → 툴 → 보드:아두이노 UNO 확인 
      - 메뉴 → 스케치 → 확인/컴파일 

    02 컴파일 확인 

        아두이노 컴파일 화면은 다음과 같다. 

    MH-RD-아두이노-컴파일화면
    MH-RD-아두이노-컴파일화면


    03 아두이노 우노 업로드 


    04 동작 확인

     

     

     

     


     

    MH-RD 마무리

    아두이노와 센서를 연결하고, 간단한 코딩으로 센서를 쉽게 실습할 수 있다. 본 절은 [MH-RD] 아두이노 센서를 사용하기 위해 알아야 할 내용과 실습 방법에 대해 설명하였다. 아두이노 센서의 특징, 동작원리, 사양, 연결 핀 배열, 출력 값, 주의사항을 알아보았다. 아두이노와 센서를 연결하고, 간단한 코딩으로 센서를 쉽게 실습할 수 있다. 

     

    [응용분야]

    스마트팜 시스템 구축시 온도, 습도, 수경재배 양액 측정 센서(양액농도 EC, 산도 pH, TDS), 토양을 배지로 하는 토경 측정 센서(수분, EC, 지온, 산도 pH), 풍향/풍속, 감우, 일사량 , CO2, 공기질 센서 등 분야별로 다양한 센서가 필요하다.

     

     

     

     

     

     

     


    모두의 아두이노 환경 센서

    [모두의 아두이노 환경 센서] 책은 예스24, 인터넷 교보문고, 알라딘, 영풍문고, 반디 앤 루니스 등에서 구입할 수 있다. 이 책에서는 PMS7003, GP2 Y1010 AU0 F, PPD42 NS, SDS011 미세먼지 센서, DHT22 온습도 센서, MH-Z19B 이산화탄소 센서, ZE08-CH2O 포름알데히드 센서, CCS811 총휘발성 유기화합물 TVOC, GDK101 방사선(감마선) 센서, MQ-131 오존(O3) 센서, MQ-7 일산화탄소, MICS-4514 이산화질소 센서, MICS-6814 암모니아 센서, DGS-SO2 아황산가스(SO2) 센서, BME280 기압 센서, GUVA-S12SD 자외선(UV) 센서, MD0550 기류 센서, QS-FS01 풍속 센서(Wind speed)를 사용한다. 

     

     

    모두의 아두이노 환경 센서

    아두이노와 센서로 내 건강을 지킬 수 있다!다양한 환경 센서를 실생활 프로젝트에 응용해보자!시중에 판매되고 있는 간이측정기도 센서로 값을 측정합니다. 똑같은 센서를 아두이노에 연결하

    book.naver.com

     

     

     

     



    댓글