빗물 감지 센서: 두 판 사이의 차이

아두위키 : Arduwiki
편집 요약 없음
79번째 줄: 79번째 줄:


[[파일:빗물센서 감지x.png|가운데|class=coders100]]
[[파일:빗물센서 감지x.png|가운데|class=coders100]]


* 센서에 물이 감지된 경우
* 센서에 물이 감지된 경우


[[파일:빗물센서 감지시.png|가운데|class=coders100]]
[[파일:빗물센서 감지시.png|가운데|class=coders100]]


== '''구매 링크''' ==
== '''구매 링크''' ==

2024년 2월 1일 (목) 16:20 판

센서부가 물과 접한 면적이 클수록 저항 값이 작아지는 것을 활용해 물을 감지합니다.

수위 센서(DM446)과 같은 원리의 센서입니다.

사양

  • 작동 전압[V] : 3.3 ~ 5
  • 출력 : 디지털, 아날로그
  • 가변저항으로 감도 조절가능

예제 사용 하드웨어

연결

센서부와 모듈부를 연결할 때 극성이 없어 임의로 연결하셔도 됩니다.

아두이노 우노 빗물 감지 센서 센서부 빗물 감지 센서 모듈부
5V VCC
GND GND
D7 DO
A0 AO
연결 연결
연결 연결

예제 코드

빗물감지 센서의 디지털, 아날로그 값을 시리얼 모니터로 출력하는 예제입니다.

#define DO 7
#define AO A0

void setup(){
  pinMode(DO, INPUT);
  Serial.begin(9600);
  Serial.println("Start");
}

void loop(){
  Serial.print("AO : ");
  Serial.print("\t");
  Serial.print(analogRead(AO));
  Serial.print("\t");
  Serial.print("DO : ");
  Serial.println(digitalRead(DO));
  delay(100);
}

실행 결과

  • 센서에 물이 감지되지 않은 경우


  • 센서에 물이 감지된 경우

구매 링크