embedded/arduino
015. Arduino 아두이노 - Water Senser 워터 센서 물센서 수위조절 센서
ZelKun
2016. 3. 14. 09:30
반응형
물에 닿으면
센서 중간중간에 보이는 회로가 연결되어
저항값이 높아지는걸 이용하는 센서입니다
역시나 핀이 3개만 있네요
S 는 A0 에 연결해주세요
+ VCC, - GND 로 연결하면 됩니다
코드도 심플합니다
아날로그 값을 읽어 오기때문에
조도센서에서 사용한 소스를 그대로 사용했습니다
void setup(){ Serial.begin(9600); } void loop(){ int d = analogRead(A0); //센서데이터를 읽어옴 Serial.println(d); //시리얼 모니터에 출력 } |
아날로그 센서이기때문에
pinMode로 지정하지 않고 바로 사용가능합니다
테스트 하면서 애매했던부분이
3등분으로 나눴을때 반응하는 값인데요..
1/3 정도 담갔을 때랑
2/3 정도 담갔을 때랑
값이 튀는 수치가 일정하지 않아서
결국 평균치를 못찾았습니다
3/3 정도 담갔을때도 2/3 이랑
그리 크게 차이가 없더라구요
싸구려 센서라 그런것 같기는 합니다
물에 닿았다 안 닿았다 정도체크하는데는
무리없을 것 같습니다
화분에 물줄때 정도?
OLED 혹은 1602 LCD를 사용해서
값을 확인해도 되겠네요
반응형