'아두이노'(58)

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
자작 정수기용 컨트롤러 3, 디스플레이 모듈(OLED9664)
Project/Water Purifier

자작 정수기 컨트롤러용 디스플레이 OLED9664 컨트롤러에 디스플레이 장치가 필요한데, 저는 OLED 모듈을 사용할 예정입니다. 원래는 7 Segment LED(7 FND)를 사용할 생각이었습니다. 정수기를 사용할 때마다 물 사용량(리터)을 출력할 생각인데, 7 Segment LED를 사용하면 주유소의 주유기처럼 효과를 낼 수 있어 보기 좋을 듯 했습니다. 그런데, 제가 가진 부품들 중엔, 이번에 사용할 케이스에 맞는 사이즈가 없네요! 컨트롤러가 싱크대 위쪽에 고정될 것이기에 너무 크면 보기 싫을 것 같습니다. 7 Segment LED입니다. MAX7219 칩을 사용해서 다섯 개의 핀만 연결하면 되는데, 크기가 안맞네요.... 급하지도 않은 부품들을 눈에 보이는대로 이것저것 구입했더니 맞는 사이즈의 7..

2015. 9. 17. 23:07

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