exercise
많은 수의 LED를 켜고 꺼봅시다
material
TLC5940
16 LEDs
10K Ω resistor / 2K(or 2.2K) Ω resistor
circuit
![](http://mimlab.net/wp-content/uploads/2022/01/6.아주많은수의LED켜고끄기.png)
code
#include "Tlc5940.h"
int channel = 0;
int dir = 1;
void setup() {
Tlc.init();
}
void loop() {
Tlc.clear();
if(channel == 0) {
dir = 1;
} else {
Tlc.set(channel-1, 1000);
}
Tlc.set(channel, 4095);
if(channel == NUM_TLCS*16-1) {
dir = -1;
} else {
Tlc.set(channel+1, 1000);
}
Tlc.update();
delay(75);
channel += dir;
}
further exercise
[초급] 원하는 LED를 켜고 꺼봅시다
[중급] 2개의 TLC5940을 연결하여 더 많은 수의 LED를 켜봅시다
[고급] 6X6으로 LED를 배열하여 숫자나 글자를 만들어 봅시다