배송 |
---|
상품 정보 | 가격 | 삭제 |
---|---|---|
아두이노 64*32 RED LED 매트릭스 | ||
TOTAL PRICE(수량) 0 |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44 |
#include <RGBmatrixPanel.h>
//아두이노 메가에서 사용하는 예제. 우노에서는 사용불가
#define CLK 11
#define OE 9
#define LAT 10
#define A A0
#define B A1
#define C A2
#define D A3
RGBmatrixPanel matrix(A, B, C, D, CLK, LAT, OE, false, 64);
void setup() {
//매트릭스 초기화
matrix.begin();
//글자 설정
matrix.setTextSize(1); //사이즈1은 8픽셀 높이 문자 출력
matrix.setTextWrap(false); //라인 마지막 줄 제어 off.
matrix.setCursor(14, 0); //출력 시작할 커서 위치 설정
matrix.println("EDUINO");
matrix.print("LED MATRIX!");
matrix.setTextSize(2); //사이즈2는 16픽셀 높이 문자 출력
matrix.setCursor(15,16);
matrix.print("RED");
}
void loop() {
}
uint16_t Wheel(byte WheelPos) {
if(WheelPos < 8) {
return matrix.Color333(7 - WheelPos, WheelPos, 0);
} else if(WheelPos < 16) {
WheelPos -= 8;
return matrix.Color333(0, 7-WheelPos, WheelPos);
} else {
WheelPos -= 16;
return matrix.Color333(WheelPos, 0, 7 - WheelPos);
}
} |
cs |