1. S컬러 LED Bar (8개 셀) 키트를 통한 디지털 예술 작품 만들기

1) LED Bar 연결 방법

LED Bar는 검정, 빨강, 백색의  3가지 선으로 구성되어 있습니다.

LED Bar는 보드의 디지털센서 핀에 연결하여 사용하셔야 합니다.

아래 그림과 같이 디지털 위쪽 GND핀부터 검은색 빨간색 백색 순으로 연결해 줍니다.

2) LED Bar 사용하기

LED Bar는 기본 8개의 셀로 구성되어 있으며 각각의 제품을 연결하여 연장 사용이 가능합니다.

각 셀의 LED는 Red, Green, Blue의 색상 값을 조절하여 총 16,777,216가지의 색상을 표현이 가능합니다.

하나의 디지털 핀으로도 다수의 색상과 다수의 LED를 조절 할 수 있는 특징을 가집니다.

LED Bar의 기본 명령어는 4가지가 있으며 다음과 같습니다.

- NSBegin(Cell, Pin) : LED Bar를 처음 세팅 시 사용하는 명령어로 Cell은 사용하실 LED Bar의 셀의 개수를 설정합니다.

Pin은 사용하실 디지털 핀 번호를 입력합니다.

- NSSetColor(N, Red, Green, Blue) : LED Bar의 색상을 설정해주는 명령어로 N은 설정해주고자 할 Cell의 번호입니다. 첫 번재 Cell을 설정해주고자 하면 N값은 0으로 지정합니다.

Red, Green, Blue로 해당 Cell의 색상 값을 설정 해줍니다.

- NSShow() : LED Bar의 점멸을 위한 명령어로 NSSetColor으로 LED Bar를 세팅 하였다면 NSShow()를 사용해야 LED Bar가 점멸합니다.

- NSClear() : LED Bar의 점등을 위한 명령어입니다.

3) LED Bar 예제

procedure setup

NSBegin(8, 2)

NSClear()

//8개의 Cell을 사용하고 2번 디지털 포트를 사용

end

procedure loop

NSClear()

NSSetColor(0, 255, 0, 0)

NSShow()

Delay(1000)

//첫번째 Cell을 1초간 빨강색으로 표시합니다.

NSSetColor(1, 0, 255, 0)

NSShow()

Delay(1000)

//두번째 Cell을 1초간 녹색색으로 표시합니다.

NSSetColor(2, 0, 0, 255)

NSShow()

Delay(1000)

//세번째 Cell을 1초간 파랑색으로 표시합니다.

end