안녕하세요.
메이크잇나우(Make It Now) 입니다 :)
기상과 환경을 주제로 하는 메이크잇나우 환경타워 그 두번째 시간입니다.
이번 시간에는 수위센서를 활용하여 비가 오는지 확인하는 시스템을 만들어 보도록 하겠습니다 :)
■ STEP 1 : 비가 오는지 확인할 수 있는 방법은?
사실 저는 창문을 통해 밖을 신경써서 보는 편이 아닙니다. 그러다 보니 아침에 집을 나가서야 비가 오는걸 알고
다시 들어와서 우산을 가져가는 일이 많았죠. 요즘에는 밖을 보지 않아도 비가 오는지 확인할 수 있는 방법은 참 많죠.
뉴스나 어플리케이션을 통해 가장 쉽게 접할 수 있는데, 이런 어플보다 더 쉽게 확인할 수 있는게 있습니다.
바로 수위센서를 활용하여 비가 오면 LED가 빨간색으로 바뀌게 만들어 주는거죠. 불빛의 색만 봐도 알 수 있겠죠??
그리고 이 시스템을 현관문에 부착해 놓으면, 집에서 나갈때 불빛의 색에 따라 우산을 들고 갈지 말지 결정하면 되죠.
미세먼지로 인한 마스크 착용여부, 날씨변화로 인한 긴 소매 겉옷 등 다양한 분야로 확대하여 사용할 수 있겠죠??
이러한 접촉식 수위센서를 활용하여 접촉, 수분감지, 용량 감지 등 다양하게 활용할 수 있습니다.
■ STEP 2 : 수위센서를 활용하여 비 감지하기
이번시간에는 수위 센서 와 환경타워 조립키트 를 활용하여 수위센서로 비를 감지하는 시스템을 만들어 보겠습니다.
수위센서는 아날로그 값으로 측정을 하며, 기본값이 어느정도 인지를 파악한 후 비가 왔을때의 값을 산정하여
기준값을 정해주면 충분히 사용할 수 있습니다.
수위센서는 물을 사용하여 테스트 해봐야 하기 때문에 테스트 하기 편하게 컨트롤 패널에 조립해 주었습니다.
혹은 테스트 시에는 조립을 하지 않고 테스트 하시는 것도 좋습니다.
#define WATERSENSOR 36
void setup(){
Serial.begin(9600);
}
void loop(){
int water_value = analogRead(WATERSENSOR);
Serial.println(water_value);
delay(300);
}
기본적으로 건조하다 보니 0의 값을 나타내다가 물이 닿는 순간 1000을 훌쩍 넘기는 모습을 볼 수 있습니다.
물의 양을 더 더해보면 2000 까지 오르는 모습도 볼 수 있죠. 이 정보를 바탕으로 1000의 값을 넘으면 비가 온다고
가정하고 시스템을 만들어 보겠습니다.
■ STEP 3 : 비가 오면 LED로 알려주기
물의 양을 더 더해보면 2000 까지 오르는 모습도 볼 수 있죠. 이 정보를 바탕으로 1000의 값을 넘으면 비가 온다고
가정하고 시스템을 만들어 보겠습니다.
비가 오는것 처럼 물을 떨어뜨리면 LED의 색이 변하면서 한 눈에 비가 온다는 것을 확인할 수 있습니다.
■ STEP 4 : App 에서 이모티콘으로 표현하기
비가 오는걸 웹 뿐만이 아니라 어플에서도 확인할 수 있는데요. 어플리케이션을 들어가지 않아도 앱 내에서 설정한 값이
변화할때 push 알림을 받을 수 도 있습니다. (Automation 기능, 추후에 다루도록 한다.)
이번 시간은 Web의 정보가 비가 오면 우산으로 바뀌도록 해보겠습니다. App 에서도 같은 값이 동기화 되어 적용 되니,
Web 뿐만 아니라 App 도 같이 만들어 보면 좋습니다.
다음시간에는 온습도 센서를 통해 집안의 환기를 언제 하는게 좋을지 알려주는 시스템을 만들어 보겠습니다.
특허 등록이 완료된 메이크잇나우의 모든 키트가 궁금하시다면 아래 링크를 클릭해 보세요.
대량구매, 견적문의, 출강문의 는 카카오톡 플러스친구를 이용해 보세요 :)
▼▼▼ S2B학교장터, G마켓, 네이버 등 구매처 모음 ▼▼▼
https://www.makeitnow.kr/page/store
MAKE IT NOW STORE
다양한 오픈마켓에서 MAKE IT NOW 스토어를 만나보세요. 원하시는 사이트를 누르면 이동합니다. 학교장터에서 "메이크잇나우"를 검색해주세요
www.makeitnow.kr
▼▼▼ 메이크잇나우 카카오톡 플러스친구 ▼▼▼
MAKE IT NOW
디지털 교육을 위한 시작 S/W교육, IoT, AI, 메이커 교육, 3D프린팅, 레이저커팅 교육
pf.kakao.com
'메이커 자료 > ESP32 : Easy Connector' 카테고리의 다른 글
[아두이노/ESP32] 스마트시티 : 마스크를 써야 할까? 말아야 할까?_미세먼지 센서편 (0) | 2023.04.12 |
---|---|
[아두이노/ESP32] 스마트시티 : 환기 타이밍을 알려주는 장치?_온습도편 (0) | 2023.04.11 |
[아두이노/ESP32] 스마트시티 : 공간의 밝기는 어떻게 측정할까?_조도센서 편 (0) | 2023.04.11 |
[아두이노/ESP32] 스마트시티 : 비상 경고음은 어떻게 울릴까?_버저편 (0) | 2023.04.10 |
[아두이노/ESP32] 스마트시티 : 출입문 접근 감지는 어떻게 할까?_근접센서 편 (0) | 2023.04.10 |