Arduino/AVR/2. Arduino프로젝트14 아두이노(arduino)를 이용한 도트매트릭스(dotmatrix 8x8 2색) 아두이노(arduino)에서 2색 도트매트릭스를 구동시켜 보았습니다. 부품 아두이노(arduino) 도트매트릭스(DotMatrix 8x8 2색) 74HC595 x2 74HC138 나름 하트를 그려봤는데 생각만큼 이쁘게 나오진 않는군요 ^^; 배선이 좀 많이 들어가네요 핀은 24핀으로 위에 12, 아래 12개 입니다. 핀소켓에 납땜으로 배선을 연결했습니다. 전선이 부드러운줄 알았는데 연결하고 나니 엄청 뻣뻣하네요 ㅜㅜ 1번핀 - [LED1-], 2번핀 - [LED1적+], 3번핀 - [LED1녹+], 4번핀 - [LED2-], 2번핀 - [LED2적+], 3번핀 - [LED2녹+]...... 위 사진상으로 보면 모델번호를 위로 놓고 볼때 우상터 1~12, 우하 13~24번 입니다. 가장 왼쪽 브레드보드 대.. 2009. 6. 3. 아두이노(arduino)를 이용한 자전거 속도계 LCD를 연결하고나니 활용방안이 많네요. 지난번 arduino 전압계에 이어 요번엔 자전거용 속도계를 만들어봤습니다. 회로는 전압계와 비슷합니다. 전압계는 아날로그 입력을 사용했고, 속도계는 디지털입력을 사용한다는 차이뿐 하지만 프로그램은 약간더 복잡하지요. 사용부품 [플러그하우스판매]아두이노 두에밀라노브 1개 usb케이블 1개 [디바이스마트]점퍼와이어 (피복 안에 선이 하나로 된 전선) 1m 이상 캐릭터LCD 16x2 14핀(또는 16핀 - 백라이트지원) 1개 핀헤더 Single 1x40Pin Straight(2.54mm) 1개 ND자석 (네오디움) 10pi x 2T 1개 리드스위치 PMC1001 1개 (* 리드스위치는 잘 망가지니 여분으로 하나 정도는 더 구입하시길) 9v 배터리스넵 Snap.I-3(.. 2009. 5. 10. arduino 전압계 LCD 구동 이후 무엇을 해볼까 하다가 전압계를 만들어 보았습니다. 머 말은 거창하지만 사실 아르두이노의 아날로그 입력을 이용하면 간단합니다. 선만 두개 더 추가하면 되지요. 아르두이노의 아날로그 입력은 0 ~ 5v를 입력받을수 있습니다. 해상도는 10bit = 1024입니다. 즉 0.0048828125v , 약 4.88mV 단위로 측정가능합니다. 위 사진은 충전지의 전압을 측정해 본것입니다. 약 1.22v가 나오네요. 소수점 출력하는법을 몰라 x100 해버렸습니다. ^^; (출력 formatting 하는 법좀 알려주세요~) 암튼 별건 아니지만 재미있네요. #include // LiquidCrystal display with: // rs. rw, e, d4, d5, d6, d7 - LCD pin name.. 2009. 5. 4. arduino 에서 LCD 구동하기 2 arduino 에서 LCD 구동하기 1에서 해결하지 못한 반쪽만 나오는 버그를 기존 라이브러리로는 도저히 안되서 이것 저것 라이브러리를 봐가며 수정하여 겨우 동작하는 화면을 볼수 있었습니다. 이로써 데이터선 4개로 연결되는 4bit LCD가 완성됐다 그런데 가끔 LCD의 화면이 나오지않거나 문자가 이상하게 찍히는 문제가 있었는데, 원인을 잘 모르겠네요. 16 문자 짜리 LCD인데, 8 x 2 로 2Line LCD로 인식하더군요. 덕분에 스크롤 명령을 실행하면 화면이 둘로 나누어져서 동시에 스크롤 됩니다. 선꽂는게 번거로워 선에 핀해더도 연결하고, 마침 주문한 가변저항도 도착해서 연결하니 깨끗한 LCD 화면을 볼수 있었네요. 선 연결은 LCD 핀 이름 gnd, vcc, vr, rs. rw, e, d4, d.. 2009. 4. 23. 이전 1 2 3 4 다음