'flowmeter'(2)

post index image
자작 정수기 컨트롤러 8, 유량센서 적용
Project/Water Purifier

자작 정수기 컨트롤러 8, 유량센서(Flow meter) 적용 플로우센서를 적용하겠습니다. 우선 위 사진처럼 아두이노 5V, GND, D2 핀에 연결했습니다. DFRobot 사의 IO Expansion Shield를 이용하니 따로 브레드보드가 필요없어 테스트하기 참 편하네요! 그 다음, 소스코드는 Adafruit 에서 제공하는 예제를 사용했습니다. 따로 라이브러리는 필요없고 인터럽트 방식을 이용했는데, 초보인 저에게는 너무 어려운 문제라 그냥 예제를 고쳐서 쓸 수 밖에 없었습니다. 아래 링크 따라가시면 예제 나옵니다. Flow Meter Example (https://github.com/adafruit/Adafruit-Flow-Meter) 기본 예제를 불러 온 모습입니다. 플로우센서가 연결된 디지털 핀만..

2015. 10. 16. 14:09

post index image
자작 정수기용 컨트롤러 7, 메뉴 구조 변경 및 유량센서(Flowmeter)
Project/Water Purifier

자작 정수기용 컨트롤러 7, 메뉴 구조 변경 및 유량센서(Flowmeter) 이제 유량센서(Flowmeter)를 적용할 차례인데 우선 그에 앞서 메뉴 구조를 변경했습니다. 경험도 없이 처음부터 너무 무리하게 진행했는 지, 시행착오가 계속이네요!^^ OLED로 메뉴를 구성하려니 그래픽 방식이라 좀 힘이 듭니다. 숫자 하나 출력하려해도 일일이 좌표값 따져가며 해야 되니, 메뉴 구성에만 너무 많은 시간이 들 것 같아 답답해 지네요! 우선 메뉴를 다시 변경했습니다. 단계별로 서브 메뉴가 많아질수록 코딩이 복잡해져서 서브 메뉴를 들어가지 않고 설정값을 변경하도록 했습니다. 메뉴 흐름은 오른쪽으로만 가능하도록 했습니다. 한쪽 방향으로만 진행하고 마지막에선 다시 처음으로 돌아가도록 해서 코딩 수를 줄였습니다. 해당 ..

2015. 10. 7. 12:53