[15주차] 임베디드 시스템 - changook123/Embedded GitHub Wiki
실내 온도 변화 알림 시스템 ⏰
🔔 기능
날씨 변화가 극명하게 나뉘는 한국 기온 특성상 과하게 덥거나 과하게 추운 날씨 때문에 실내 온도를 조절해야 할 때가 많습니다. 그래서 일정 온도 이상이거나 이하가 되면 LED가 점등되며 일정 습도 이하가 되면 LED가 점등되며 카메라가 사진을 촬영합니다. 이러한 온도 변화에 차트와 현재 온도를 보여주는 게이지, 습도 이하가 되어 찍은 사진을 대쉬보드에서 확인 할 수 있습니다.
-
일정 온도 이하일 때 - 10도 이하일때 파란 LED 점등
-
일정 온도 이상일 때 - 30도 이상일때 노란 LED 점등
-
일정 습도 이하일때 - 30도 미만일 초록 LED 점등 후 카메라가 사진을 촬영하여 대쉬보드에서 확인 가능
타임스탬프를 눌러두면 30초마다 한번씩 온도와 습도를 측정하여 상태를 업데이트 합니다. dht_11에서 받아온 온도는 스위치 노드를 통해 30도 이상일때, 10도 이하일때, 그 사이일때로 나뉘어 change 노드로 LED 상태를 제어합니다. 습도 또한 스위치 노드를 통해 30% 이상일때와 이하일때 구분한 후 change 노드로 LED와 카메라를 제어합니다.
🚩 구성
- Raspberry pi 4
- RGB LEDs
- USB 2.0 Camera module
- DHT_11 온습도 센서
🔍 구성
Node-red
Dashboard
구현 결과