'IR'(4)

post index image
자작 정수기용 컨트롤러 5, 초기 화면 및 메뉴 구성
Project/Water Purifier

자작 정수기용 컨트롤러 5, 초기 화면 및 메뉴 구성 이제 메뉴를 만들 차례입니다. 필요한 메뉴는 실제 사용량과 유효정수량을 확인하는 부분과 흐름센서(Flow meter)의 정밀도를 수정(Calibration)할 수 있는 부분입니다. 그 외 필요한 메뉴는 그때그때 추가할 예정이구요! 우선, 메뉴 작성에 앞서서 초기 대기화면을 먼저 만들었습니다. 소스는 이전글에서 테스트한 예제를 그대로 가져와서 왔고, standby_message(); 함수를 만들어서 처음 부팅 후 초기화면을 표시하도록 했습니다. void standby_message(){ display.fillScreen(BLACK); // 화면 전체를 검정색으로 채운다. 화면 지움 효과 display.setTextSize(2); // 글자 크기 지정, ..

2015. 9. 20. 16:44

post index image
자작 정수기용 컨트롤러 4, IR 수신기 및 OLED 적용
Project/Water Purifier

자작 정수기용 컨트롤러4, 메뉴 생성(1) 이번에는 이전 글에서 설명한 OLED 디스플레이 모듈과 IR 리모트컨트롤을 적용하여 설정 메뉴를 만들어보겠습니다. 둘 다 적용하기 위해서 브레드보드를 사용하지 않고 DFRobot 사에서 만든 입출력 쉴드(I/O Expansion Shield V7.1)를 사용했습니다. 실제 메뉴 생성은 다음 글에서 설명하고 여기서는 두 모듈을 동시에 적용하는 것까지 보여드립니다. DFRobot사의 아두이노(Arduino)용 쉴드, I/O Expansion Shield for Arduino V7 입니다. 인텔(Intel)의 에디슨(Edison)보드에서도 잘 작동하며, DFRobot 사의 에디슨 보드용 스타터킷에도 포함되어 있습니다. 보드 모습입니다. 각 입출력 핀쪽에 신호선, 전원..

2015. 9. 19. 21:58

post index image
자작 정수기용 컨트롤러 2, 적외선 리모컨(2)
Project/Water Purifier

IR 리모컨 연결을 위한 아두이노(Arduino) 소스 코드 리모컨 리시버 모듈(IR Receiver module)은 HX1838입니다. 구글에서 검색하면 정보가 많고, 저도 구글링을 통해 아래 소스를 찾았습니다. 리모컨 모양은 달라도 모듈이 같으면 되니, 리모컨 버튼들의 고유 키값만 알아내시면 됩니다. IR 리모컨 연결은 아래 링크로 연결된 라이브러리를 사용하면 쉽습니다. 혹시나, 아두이노를 설치하면 기본 라이브러리로 제공되는 RobotIRremote 는 사용하지 마세요! 에러납니다. 우선 링크 따라가서 라이브러리를 받습니다. GitHub Arduino-IRremote(https://github.com/z3t0/Arduino-IRremote) 아래 화면에서 Download ZIP 버튼을 눌러 다운 받으..

2015. 9. 15. 23:15

post index image
Home DIY - 자작 정수기용 컨트롤러 1, 적외선 리모컨(1)
Project/Water Purifier

아두이노(Arduino)를 이용한 언더싱크형 정수기 필터교환주기 알림 컨트롤러 저희 집은 언더싱크형 정수기를 자작해서 쓰고 있습니다. 정수기용 필터세트를 구입해서 싱크대 아래쪽에 놓고 수도관에 직접 연결해서 직수형으로 사용하는 방식인데, 아마도 많은 분들이 알고 계실 듯 합니다. 정수기 얘기는 나중에 최종 설치 때 하고, 이번에는 그동안 써왔던 정수기에 간단한 컨트롤러를 만들어 볼 생각입니다. 자작 정수기를 사용하면서 가장 불편한 점은 (설치를 제외하고) 필터 교환주기를 지키는 것이었습니다. 필터마다 3개월, 6개월, 1년 등 그 주기가 다른데, 교환할 때를 잊어버리고 지나가기 쉽습니다. 그래서, 이번에 다른 집으로 이사오면서 이 문제를 해결할 컨트롤러를 자작하려고 준비를 했습니다. 제게 필요한 정수기 ..

2015. 9. 15. 22:39