반응형

릴레이 2

라즈베리파이로 지역난방 IOT 만들기 #3 개발

개발 개발은 Python을 이용해서 개발하였다.프로그램은 총 2개이다.1. 보일러 제어 프로그램- 하나는 온도센서로 부터 데이터를 읽어, 릴레이를 제어하고, DB에 온도와 control한 정보를 기록한다. 2. 웹서버- DB에 저장된 정보를 읽어 온도 변화를 보여주고, 원격으로 재부팅과 종료를 수행한다. 위에 그림에서,저 날은 안방만 보일러를 켰다.오후 10시에 보일러를 켯고, 난방수가 나가는 온도가 약 30도 조금 넘었을 때더 이상 온도가 안올라가서, 구동기를 OFF 한 경우이다.구동기가 OFF가 되니, 뜨거운 난방수가 더이상 유입이 안되고,시간이 지나니 점차 온도가 떨어지는 것을 볼 수 있다. 테스트를 통해 28도 이하로 내려가면,다시 On 시키도록 해놨다.28도 사실 좀 높은 온도이긴 한데,실험을 ..

Programming/Python 2018.11.15

라즈베리파이로 지역난방 IOT 만들기 #1 계획 세우기

필요 부품 준비 온도 센서 [링크]라즈베리파이 3B B+ GPIO 확장 쉴드 확장보드 [링크]릴레이 : [링크]아두이노 라즈베리파이 40핀 점퍼케이블 암수 암암 수수 40핀 점퍼선 : [링크] 요구사항 1. 설치가 간편2. 망했을때 원상 복귀가 편해야함.ㅋㅋ (리스크 최소화 )3. 동작 여부 알 수 있어야 함.4. 시스템을 켜지 않아도 기존대로 사용할 수 있어야함 필요성 1. 지역난방의 경우 대부분 유량계를 이용하여 난방비를 측정2. 유량계는 물이 얼마나 흐른지 물의 양을 가지고 난방비를 측정3. 뜨거운 물이 집안에 들어와 그대로 뜨겁게 나가면, 집에서 사용한 열은 얼마되지 않지만 난방비 폭탄이 나옴.4. 그래서 나가는 난방수의 온도가 일정 온도 이상이라면 못나가게 하는 것이 효과적임 현재 상태 각 방별..

Programming/Python 2018.10.01
반응형