• 아두이노 라즈베리파이 강우 센서

CODBOT

아두이노 라즈베리파이 강우 센서

750 1,000
제조사
CODBOT
원산지
중국
배송정보
3,000원 (조건부배송) 지역별 추가배송 주문시결제(선결제)
택배 / 화물배송 / 방문수령 / 퀵배송

아두이노 강우량을 측정하는 센서입니다.  

2858425164170251_-645709713_134332.jpg 

/*Arduino Rain Sensor sketch*/ 


int rainsense= 0; // analog sensor input pin 0 

int buzzerout= 10; // digital output pin 10 - buzzer output 

int countval= 0; // counter value starting from 0 and goes up by 1 every second 

  

void setup(){ 

   Serial.begin(9600); 

   pinMode(buzzerout, OUTPUT); 

   pinMode(rainsense, INPUT); 

void loop(){ 

   int rainSenseReading = analogRead(rainsense); 

   Serial.println(rainSenseReading); // serial monitoring message  

   delay(250);// rain sensing value from 0 to 1023. 

   // from heavy rain - no rain. 

   if (countval >= 35){  

      Serial.print("Heavy rain"); 

      digitalWrite(buzzerout, HIGH);  //raise an alert after x time 

   } 

   //raining for long duration rise buzzer sound 

   // there is no rain then reset the counter value 

   if (rainSenseReading <350){  

      countval++; // increment count value 

   } 

   else if (rainSenseReading >350) { // if not raining 

      digitalWrite(buzzerout, LOW); // turn off buzzer  

      countval = 0; // reset count to 0 

   } 

   delay(1000); 

비밀번호 인증

비밀번호를 입력해 주세요.

확인