'OLED'(5)

post index image
Accessory shield for BLUNO(Arduino) : 올인원 쉴드
Arduino/Shield

Bluno 보드를 위한 올인원 쉴드, Accessory shield for Bluno 오늘 소개하는 Accessory shield for bluno는 OLED 디스플레이 및 여러가지 센서들을 하나의 보드로 통합한 것으로, 다른 쉴드들처럼 아두이노 보드위에 삽입하여 쉽게 접근할 수 있습니다. 또한, 같은 DFRobot사에서 만든 Bluno(아두이노 bluetooth 통합 보드)와 연결하면, 블루투스 통신을 이용하여 스마트폰 등에서 원격으로 제어할 수 있고, 이를 테스트할 수 있는 스마트폰용 앱과 소스도 제공하고 있습니다. 쉴드는 이렇게 생겼습니다. 박스는 없고 정전기 방지 필름으로만 포장되어 있었습니다. 사진만 보더라도 어떤 기능들이 포함되었는지 쉽게 알 수 있을듯 합니다. 아래 리스트를 참고하세요! 12..

2018. 8. 9. 13:21

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
자작 정수기용 컨트롤러 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
자작 정수기용 컨트롤러 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