손쉽게 사용가능하도록 라이브러리와 아두이노 예제 소스가 제공됩니다. 한줄 만 수정하면 그대로 이용 가능합니다.
관련 동영상을 보신 후, 아래의 상세과정을 참고하시기 바랍니다. ^^.
- 이하 사용법 안내 -
라이브러리 설치 방법
1.압축해제후,
2. WS2801.cpp 등의 파일이 들어있는 폴더를
아두이노 설치폴더의 Libraries 폴더에 복사후,
3. 폴더명을 WS2801으로 변경하시기 바랍니다.
4. 아두이노 스케치를 재
시작합니다.
예제소스 및 수정
소스코드 폴더를 보시면 Example 폴더에 예제파일이
있습니다.
소스코드 상단주석과 설명을 보시면 설명이 되어있습니다.
해당 소스코드에서 통신용(data선, clock선)으로 사용되는 핀
2개의 번호를 확인하셔서 해당핀에 케이블을 연결하시면됩니다.
본 제품은 모듈(pixel)의 수가 20개이므로, 기본 25개로 되어있는
부분을 20으로 수정하시면 됩니다.
int dataPin = 2; // 데이타 전송용 데이타 핀번호 ( 다른핀으로 변경
가능)
int clockPin = 3; // 데이타 전송시 클럭용 핀번호 ( 다른핀으로 변경 가능)
WS2801 strip = WS2801(20, dataPin, clockPin); //LED모듈 개수 25를 20으로 변경한 예
즉, 위 코드 한줄만 바꿔주시면 끝입니다. 20개 모듈체인 2세트를 연결시엔 40으로 변경해야겠죠
케이블 단자 안내 (시작 모듈 기준)
BLUE | Clock |
GREEN | Data |
RED | VCC ( 5V전원입력선) |
WHITE (2라인) |
GND (아두이노 및 외부전원 GND와 연결) |
VCC --> | --> VCC | |
GND --> | RGB | --> GND |
DATA--> | 모듈 | --> DATA |
CLK --> | --> CLK |
시작모듈/끝모듈 구분법
어디가 시작이고 어디가 끝인지를 구분하시기 위해 모듈 밑면에 있는
화살표를 참고하시면 됩니다.
시작모듈에 케이블을 연결하시면 됩니다.
관련제품 링크
RGB LED 독립 색상 제어 20개 연결형
정전압
아답터 5V 2000mA SMPS
점퍼
와이어 M/F 10개형
아두이노 UNO
브레드보드
점퍼 케이블 ( Solderless Breadboard Jumper Wire 75 pcs )
브레드보드
호환형 DC 잭 아답터 (DC Barrel Jack Adapter - Breadboard Compatible)
아두이노와 GND, CLOCK, DATA 핀 3개만 연결해주시면 됩니다.
아두이노와 Clock, Data 신호가 연결되는 시작모듈 을 찾기 위해서 모듈 뒷면을 보시면 화살표시가 있습니다.
Male/Female 점퍼 케이블을 이용하시면 케이블 작업이 손쉬워 집니다.
20개 묶음을 2세트(총 40개) 연결한 장면입니다. (단, 전원은 힘 좋은 녀석 사용이 필수겠죠 ^^.)
Tip. 기본 20개 체인형 제품이지만, 2세트를 묶어 40개를 연결하거나 1개나 N개 단위로 잘라서 사용도 가능한 .... 기특한 녀석입니다.
'손바닥컴퓨터들' 카테고리의 다른 글
DIY 자작 전자 손목 시계 (0) | 2013.01.27 |
---|---|
기상측정 트위터 로봇 - 3번째 이야기 - 실외 설치편 (1) | 2012.02.02 |
RGB LED 체인 - 20개 묶음형 사용법 안내 (4) | 2012.02.01 |
아두이노 우노UNO R3 소개 (ARDUINO UNO R3) (0) | 2011.12.23 |
JPEG 시리얼 통신 카메라 + PC와 연결하기 (24) | 2011.10.16 |
DIY 초간단 디지탈 카메라 만들기 ( JPEG Camera + JPEG Trigger board) (8) | 2011.10.02 |
댓글을 달아 주세요
잘 보았습니다.
2013.05.31 12:04 신고 [ ADDR : EDIT/ DEL : REPLY ]그런데, DMX 프로토콜 같은 번지주소 방식 LED제어는 아닌가봐요??
여하튼 감사...
http://cafe.naver.com/iphonediy
2번째 사진에 아두이노 옆에 있는 투명한 기판(?)은 먼지 궁금하네요
2014.02.09 14:58 신고 [ ADDR : EDIT/ DEL : REPLY ]브레드보드입니다.
2014.03.12 00:00 신고 [ ADDR : EDIT/ DEL ]http://artrobot.co.kr/front/php/product.php?product_no=435
저기 많은 led중 3번째나 5번째 등 특정한 led 한개의 불만 켜고 싶을 때는
2014.11.28 09:55 신고 [ ADDR : EDIT/ DEL : REPLY ]어떤 코드 입력해야 하나요?