수행기록퀘스트1

PICO-W를 사용한 에어컨 On/Off Control
2022. 8. 8 (월) 13:36 IRON 조회 401 좋아요 0 스크랩 1 댓글 0

□ 아이디어 소개 및 개요 (개발 계획 및 과정 포함)

여름이 다 끝나가는 무렵에 에어컨을 언제 켜야 될지 또 언제 꺼야 될지 잘 알지 못합니다.

밖의 공기가 충분히 내려가고 습도가 낮으면 에어컨을 끄고 창문을 열면 되는데…

온도와 습도를 알면 불쾌 지수를 알 수 있습니다. 

사람이 느끼는 더위는 온도 뿐만 아니라 습도에도 매우 민감하기 때문에 하기와 같은 Idea를 구현하고자 합니다.

 

1. 실내 온도 / 습도 측정  ==> 불쾌지수의 계산

2. 실외의 온도 / 습도 측정  ==> 실외의 불쾌 지수의 계산.

   ==> Wifi Module을 이용하여 WEB상의 내가 살고 있는 동네의 온도와 습도 Data를 가져온다.

3. MQTT Broker와 dashboard를 이용하여 전체 상황 모니터링( 온도/습도/불쾌지수) 및 원격지 제어

   ==> 원격지에서도 에어컨을 On/Off시킬 수 있도록 정해진 불쾌지수 Level을 설정하고  Phone에 Message전송

  1. 확장 기능으로 창문을 개방할 있다면 에어컨의 Off Signal 연동하여 창문을 Open하는 Signal생성 ( 여기에서는 LED 대체 )

 

□ 전체 구조를 표현하는 블록 다이어그램

□ 하드웨어 구성 다이어그램

 

□ 소프트웨어 구성 다이어그램

Pico-W :  

    Power-On --> WiFi_Connect --> IOT Device Init --> While loop (  Measure Temp / Humidity ) --> 불쾌지수계산 

    --> Update Data to WEB --> Check 외부온도/습도 from WEB -->  Check Messsage --> Msg가 있으면 LED/On/Off Control. 

 

IOT Server 

    Check Updated Data --> if ( Data > THD ) then  send Message to Phone and Pico-W. 

 

이상입니다. 

 

로그인 후
참가 상태를 확인할 수 있습니다.