목록arduino (34)
준호씨의 블로그
알리에서 주문 했던 부품들이 하나씩 도착 하고 있다. 지난 목요일엔 LCD Keypad Shield 예제 코드는 https://www.dfrobot.com/wiki/index.php/Arduino_LCD_KeyPad_Shield_(SKU:_DFR0009) 에 있는 것을 사용하였다. 왼쪽 위에 보이는 것이 Contrast 조절하는 것인데 시계 방향으로 꽤 여러번 돌려줘야 화면이 나왔음. 집에 있는 드라이버로는 돌릴 수 없어서 커터칼을 이용해서 돌렸다. 소스코드는 혹시 몰라 gist 에 올렸둠.
사용해본 제품은 http://allfirstedu.co.kr/goods/goods_view.php?goodsNo=1000000519 이다. 온라인 E-BOOK 게시 예정이라는데 아직 없고 메일로 기본 설명서를 보내주고 잘 안되는건 문의 해 가면서 진행하고 있다. 처음에 LCD 가 잘 안되어서 질문 해서 해결 했었음. (Arduino - LCD 1604A, 1602A 테스트, LiquidCrystal 라이브러리 http://junho85.pe.kr/608) 온도가 28도, 습도가 67% 인 것도 좀 안맞는거 같긴 한데 그럭저럭 비슷한데 미세먼지 값은 아무리 봐도 저정도는 아닌거 같은데 이상하다. 제공해준 소스코드에서 DustDen 값을 * 1000 해 준 것 말고는 고친 건 없는거 같음. 이건 소숫점으로 ..
1604A 테스트 - 실패. 그리고 LiquidCrystal 라이브러리에 관하여 키트를 구매 했는데 LCD 가 1604A 이다. 보통 1602A 를 많이 쓰는데 특이함. 아무튼 잘 돌아가면 상관 없는데 요모양이다. 뭐가 잘못 되었을까? 코드는 키트에서 제공하는 코드를 그대로 넣었다.LiquidCrystal 라이브러리를 그대로 사용 하지는 않았고 NewliquidCrystal 를 사용 하고 있는데 코드를 보면 16x4 용 LCD 의 offset 를 바꿔서 사용 하도록 되어 있다.라이브러리는 ~/Documents/Arduino/libraries 에 복사해서 사용 하면 된다. (참고: https://www.arduino.cc/en/Hacking/Libraries) 참고로 최근 (이라고 하기에는 2년전이 최근 ..
알리익스프레스에서 이런 저런 부품들을 주문 했다. 한국에서 사는거 보다 1/3 이상 저렴 하긴 한데 배송에 2,3주 이상 소요되는 것이 단점이다. 물론 배송비를 많이 내면 좀 더 빨리 올지도 모르지만 저렴하다는 장점이 줄어든다. 예전에 먼지측정지 만들기 할 때도 부품 주문 해 두고 기다리다가 정작 부품이 도착 했을 때는 의욕이 없어지기도... ... 뭐 언젠가 오겠지...
지난 번 만들었던 것 참고: http://junho85.pe.kr/592 이번에는 지난번 만들었던 먼지측정기에 LCD 를 장착해 보기로 하였다. 일단 지인에게 빌려온 LCD 실드를 장착하고 https://www.arduino.cc/en/Tutorial/HelloWorld 에 있는 코드를 돌려 보았다. LCD 실드는 인터넷 찾아 보니 http://plughouseblog.blogspot.kr/2012/03/lcd.html 과 같은 것 같다. Universal Sheidl 에 저항 100옴, LCD (SD1602VBWB-XA), 가변저항, 핀헤더, 적층형 핀헤더를 이용해서 만든 것으로 보인다. 여기다가 기존처럼 먼지센서 연결해서 다음과 같이 LCD 코드와 먼지센서 코드를 조합한다. 짜잔~ 여전히 센서 값은 ..