์ง๋ ์๊ฐ์ ๊ฐ๋จํ 3x3x1 LED๋ฅผ ์ ์ด ํด๋ด์ผ๋ก์จ 3x3x3 CUBE LED์ ์๋ฆฌ๋ฅผ ์ดํด ํ์ต๋๋ค. ์ค๋ ์คํ์์๋ 3x3x3 CUBE LED๋ฅผ ์คํํ ์์ ์ด์์ง๋ง ์ค์ ๊ตฌํ๊น์ง ํ ๋ ค๊ณ ํ๋ ์ด 27๊ฐ LED๋ฅผ ๋ค๋ค์ผ ํ๊ณ ๋ปฅํ์ ๋ฐฐ์นํ์๋ ์ง์ ธ๋ถํด์ง๊ณ ์คํ๋ ค ์๋ฏธ ์ ๋ฌ์ด ์ ์๋ ๊ฒ ๊ฐ์์. 2x2x2 CUBE LED ๊ฐ๋จํ ์๊ฐํ ๊น ํฉ๋๋ค.
๋ชจ์ต์ ์๋ ๊ทธ๋ฆผ์ฒ๋ผ ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ๊ฐ๋ก๋ก ๋ณด์๋ฉด Gnd(-) ๋ถ์์ ๋ น์์ ์ผ๋ก ์ฌ๊ฐํ ๋ชจ์์ ๋ง๋ค์ด ํ๋๋ก ์ ์ ๋ง๋ญ๋๋ค. ๊ทธ๊ฒ ์ธ๋ก๋ก ๋ณด๋ ๊ฒ ์ฒ๋ผ 3์ธต์ผ๋ก ์ด๋ฃจ์ด์ง ๊ฒ์ 3x3x3 CUB LED๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
| [ ์ธ๋ก ] | [ ๊ฐ๋ก ] |
|---|---|
์ฌ๊ธฐ์, ๋ฌด์กฐ๊ฑด Gnd(-)๋ก 9๊ฐ LED๋ฅผ ํ๋๋ก ๋ฌถ์ด์ ํ์๋ ์์ต๊ณ ๋ฐ๋๋ก Vcc(+)๋ก 9๊ฐ LED๋ฅผ ํ๋๋ก ๋ฌถ์ ์ ์์ต๋๋ค. ๊ทธ๋ฅ ์ ํ์ฌํญ์ผ ๋ฟ์ด์ฃ . ์ ๋ 9๊ฐ LED๋ฅผ Gnd๋ก ๋ฌถ์ด์ ํ๋์ ์ ์ผ๋ก ๋ง๋ ๊ฒ์ผ ๋ฟ์ด์ฃ .
์ด๊ฑธ ์คํํ ๋ ค๋ฉด ์ด 27๊ฐ์ LED๋ฅผ ์ ์ด๋ฅผ ํด์ผํ๊ณ ์ค์ ๋ก ํ๋ก๋๋ฅผ ๋ง๋ค๋ฉด ์ข ๋ณต์กํด ์ง ์ ์์ด์ ์๋ฏธ ์ ๋ฌ๋ณด๋ค ์๊ฐ์ ์ผ๋ก ๋ณต์กํ๊ฒ ๋๋ ์ ์์ด์ ์ฐจ๋ผ๋ฆฌ 2x2x2 CUBE LED๋ฅผ ์คํํ๋๊ฒ ์๋ฏธ ์ ๋ฌํ๋๋ฐ ๋ ๋์ ๊ฒ ๊ฐ์์ ์์ ํ์์ต๋๋ค.
2x2x2 CUBE LED ๋ชจ์ต์ธ๋ฐ ๊ฐ์์๋ฎฌ๋ ์ดํฐ์์ ๊ทธ๋ฆด๋ ค๊ณ ํ๋๊น ๋ชจ์์ด ์ฐธ ์ ๋งคํ๋ค์. ๋์ถฉ ์ด๋ฐ์์ผ๋ก ๋ฐฐ์นํ๋ค๊ณ ์๊ฐํ์๋ฉด ๋ฉ๋๋ค.
์ค์ ๋ก CUBE ๋ชจ์์ ๋ง๋ค๋ ค๋ฉด ๋ฉ๋ก์ ํ๊ณ ์ฒ ์ฌ๊ฐ ํ์ํ๋ฐ ๋ฉ๋ ๋๊ตฌ๋ฅผ ์ฐพ์์ ์ ์์ ํ ๊น ๊ณ ๋ฏผ์ ํ๋ค๊ฐ CUBE๋ฅผ ๋ง๋๋๋ฐ LED๋ฅผ ๋ค์ฐ๋ฉด ๋์ค์ ๋ค๋ฅธ ์คํ์ ํ ๋ LED๊ฐ ๋ถ์กฑํ ๊ฒ ๊ฐ์์ ๋ปฅํ์ ๋ฐฐ์นํ์ฌ ๊ทธ ์๋ฏธ๋ง ์ ๋ฌํ๋ ๊ฑธ๋ก ํํํ์ต๋๋ค.
[ ์คํ ๊ฒฐ๊ณผ ]
๋ น์์ 1์ธต์ ๋ํ๋ด๊ณ ๋ ธ๋์ 2์ธต์ผ๋ก ์๊ฐํ์๋ฉด ๋ฉ๋๋ค. ์ ๊ทธ๋ฆผ์์ ๊ฐ ํธ์ค์ ์ค๋ ์ง 1ํธ์ค, ๋ธ๋ฃจ 2ํธ์ค, ์๋ก์ฐ 3ํธ์ค, ํ์ดํธ 4ํธ์ค๋ฅผ ๊ฐ๋ฆฌํต๋๋ค. ์ฌ๊ธฐ์, ์ค๋ ์ง 1ํธ์ค์ 2์ธต 1ํธ์ค๊ณผ ์ฐ๊ฒฐ๋๊ณ ์. ๋ธ๋ฃจ, ์๋ก์ฐ, ํ์ดํธ ๋ค์ ๊ฐ์ธต์ ํด๋น ํธ์ค๊ณผ ์ ์ด ์ฐ๊ฒฐ๋ฉ๋๋ค. ๊ฐ์ธต Gnd(-)์ ์๋์ด๋ ธ์ Gnd(-)์ ์ฐ๊ฒฐ ๋์๊ณ , ๊ฐ ์ค๋ ์ง, ๋ธ๋ฃจ, ์๋ก์ฐ, ํ์ดํธ ์ ์ ์๋์ด๋ ธ์ Vcc(5V)์ ์ฐ๊ฒฐ๋์์ต๋๋ค. ๊ฒฐ๋ก ์ ๊ฐ ์ธต์ Gnd(-) ์ฐ๊ฒฐํ๊ณ ๊ฐํธ์ค์ Vcc(5V)์ ๋ชจ๋ ์ฐ๊ฒฐ๋์๊ธฐ ๋๋ฌธ์ ์ ๋ถ ๋ถ์ด ๋ค์ค๊ฒ ๋ฉ๋๋ค.
๋ง์ฝ, ์ค๋ ์ง 1ํธ์ค๋ง Vcc(5V)์ ์ฐ๊ฒฐํ๊ณ ๊ฐ์ธต Gnd(-)์ ์ ๋ถ ์ฐ๊ฒฐํ๋ค๋ฉฐ ์๋ ๊ทธ๋ฆผ์ฒ๋ผ 1์ธต 1ํธ์ค, 2์ธต 1ํธ์ค์ ๋ถ์ด ๋ค์ด ์ค๊ฒ ์ฃ . ๋ค์ ์ ๋ฆฌํ์๋ฉด, Vcc์ ์ ๋ฅ๊ฐ ์๋ก์ฐ 1ํธ์ ๋ง ๊ณต๊ธ๋๋๋ฐ 1์ธต, 2์ธต ์ค Gnd(-)๋ก ๋ชจ๋ ์ฐ๊ฒฐ๋์๊ธฐ ๋๋ฌธ์ ๋๋ค ์ ๋ฅ๊ฐ ํ๋ฌ๊ฐ๊ธฐ ๋๋ฌธ์ ๊ฐ ์ธต 1ํธ์ค์ ๋ถ์ด ๋ค์ด์ค๊ฒ ๋ฉ๋๋ค. ๋ง์ฝ 1์ธต์ด Gnd(-)์ ์ฐ๊ฒฐ์ด ๋์ด์ก๊ณ 2์ธต๋ง Gnd(-)์ ์ฐ๊ฒฐ๋์๋ค๋ฉด 2์ธต 1ํธ์ค๋ง ๋ถ์ด ๋ค์ด ์ค๊ฒ ์ฃ .
์ด๋ ๊ฒ Vcc(5V)๊ฐ ์ฐ๊ฒฐ๋ ์ ์ ๋ฐ๋ผ์ ์ต์ข ๋ชฉ์ ์ธ Gnd(-)๋ก ์ฐ๊ฒฐ๋ ๊ณณ๋ง ์ ๋ฅ๊ฐ ์ ์์ ์ผ๋ก ํ๋ฌ๊ฐ๊ฒ ๋ฉ๋๋ค. ์ด๊ฒ๋ง ์ดํดํ์๋ฉด ๋ฉ๋๋ค.
[์๋ก 1์ธต 1ํธ์ค์ ๋ถ์ด ๋ค์ด์๋ค๋ฉด]
์ ๋ฅ์ ํ๋ฆ์ ๋นจ๊ฐ์ ์ผ๋ก ํ์ํ ๋ถ๋ถ์ด ์ ์์ ์ผ๋ก ์ฐ๊ฒฐ๋์ด ์ ๋ฅ๊ฐ ํ๋ฌ๊ฐ๋ ํ์ ์ด๊ณ ์. ์ ๊ทธ๋ฆผ์ฒ๋ผ ํ์ดํ ๋ฐฉํฅ์ผ๋ก ํ๋ฌ๊ฐ๋ค๋ ๊ฒ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์. ๋์ถฉ ์ด๋ค ๋๋์ด์ ์ง ์์๊ฒ ์ง์.
์๋์ด๋ ธ์์๋ ๋์งํธ ํ์ ์ฐ๊ฒฐํ์ฌ ์ ์ด๋ฅผ ํ๊ฒ ๋๋๋ฐ ๊ทธ ๊ณผ์ ์ ๋ฐฐ์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
์ด 6๊ฐ์ ํ์ ์ฌ์ฉํ๊ฒ ๋ฉ๋๋ค. 2,3,4,5๋ฒ ํ์ ๊ฐ ํธ์ค์ ๋ํ๋ด๋ ํ์ด๊ณ 11,12๋ฒ ํ์ ์ธต์ ๋ํ๋ด๋ ํ์ ๋๋ค. ์ง๊ธ๊น์ง LED ์ ์ด๋ฅผ ํ ๋ Vcc(+) ๋ฐฉํฅ์ ์ ํญ์ ๋ถ์ฌ์์ต๋๋ค. ํ์ง๋ง Gnd(-)๋ฐฉํฅ์ ์ ํญ์ ๋ถ์ฌ ๋์๋ ์๊ด ์์ต๋๋ค. ์ ํญ์ผ๋ก ํ๋ฅด๋ ์ ๋ฅ๊ฐ ์ ์ด๊ฐ ๋๊ธฐ ๋๋ฌธ์ ์ด๋ ๋ฐฉํฅ์ผ๋ก ์ ํญ์ ๋ถ์ด๋ ์๊ด์ด ์๋ค๋ ์ ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์.
์ด์ ์๊ฐ์ ์ง์ ์ ๋ฅ๋ฅผ ์ ์ผ๋ก Vcc(+), Gnd(-)๋ฅผ ์ฐ๊ฒฐํด์ ํด๋น ์์น์ ๋ถ์ด ๋ค์ด์ค๊ฒ ๋ง๋ค์์ต๋๋ค. ๊ทธ๋ ๋ค๋ฉด ์๋์ด๋ ธ์์๋ ์ด๋ป๊ฒ ๋ช ๋ น์ ๋ด๋ ค์ผ ํ ๊น์.
1์ธต 1ํธ์ค์ ๋ถ์ด ๋ค์ด์ฌ๋ ค๋ฉด ์ค๋ ์ง(2)ํ์ Vcc(5V)๊ฐ ๊ณต๊ธ๋๊ณ 1์ธต(11)ํ์ด Gnd(-)๊ฐ ๋๋ฉด ๋๊ฒ ์ฃ . ์ง์ ์ ์ ์ฐ๊ฒฐํ๋ค๋ ์๊ฐ์ ํ์๋ฉด ๋ฉ๋๋ค.
๊ทธ๊ฑธ ์ฝ๋ฉํ ํ๋ฉด์ digitalWrite()ํจ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
์ด๋ ๊ฒ ํํํ์๋ฉด ๋ฉ๋๋ค.
1์ธต์ ์์ฐจ์ ์ผ๋ก ๊น๋ฐ์ด๊ฒ ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ ๊น์.
์ธต๋ณ๋ก๋ 1์ธต(11)ํ์ด Gnd ์ํ์ด๊ณ 2์ธต์ Gnd ์ํ๊ฐ ์๋๋ฉด ๋์ฃ .
์ด๋ ๊ฒ ํํํฉ๋๋ค. ์ 2์ธต์ HIGH๋ฅผ ๊ณต๊ธํ์๊น์. ๋์งํธ ์ถ๋ ฅ์ HIGH or LOW ๋๊ฐ์ง ์ํ๋ง ์กด์ฌํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ LED๊ฐ ๋ถ์ด ๋ค์ด์ฌ๋ ค๋ฉด Vcc์ Gnd๊ฐ ์ฐ๊ฒฐํด์ผ ์ ๋ฅ๊ฐ ํ๋ฌ์ LED์ ๋ถ์ด ๋ค์ด์จ๋ค๊ณ ํ์ฃ . ๊ฐ๋ น ํด๋น LED๊ฐ Vcc์ชฝ์ผ๋ก 5V๋ฅผ ๊ณต๊ธํ๊ณ Gnd์ชฝ์ผ๋ก 5V ์ํ๋ฉด ์๋ก ์ถฉ๋ํ๊ฒ ๋์์์. ๊ทธ๋ฌ๋ฉด ์ ๋ฅ๊ฐ ํ๋ฅผ ์ ์๊ฒ ๋ฉ๋๋ค. ๊ฐ์ ๊ทน์ด ๋๋ฉด์ ์ ๋ฅ๋ฅผ ํ๋ฅด์ง ์์ต๋๋ค. ์ด๋ฐ ์๋ฆฌ๋ฅผ ์ด์ฉํด์ LED๋ฅผ ์ ์ดํ๊ฒ ๋ฉ๋๋ค.
1์ธต๋ง ์์ฐจ์ ์ผ๋ก LED๊ฐ 1,2,3,4 ํธ์ค์ ๋ถ์ด ๋ค์ด์ฌ๋ ค๋ฉด
digitalWrite(12, HIGH);
2์ธต์ด HIGH ์ํ์์ 1์ธต1ํธ์ค์ ๋ถ์ด ๋ค์ด์ฌ๋ ค๋ฉด
digitalWrite(11, LOW);
digitalWrite(2, HIGH);
delay(1000);
2๋ฒ Vcc, 11๋ฒ Gnd๋ก 1์ธต 1ํธ์ค์ ๋ถ์ด ๋ค์ด์ค๊ณ 1์ด๊ฐ ๋๊ธฐํ๋ค๋ ์๋ฏธ์ ๋๋ค.
๊ทธ๋ฌ๋ฉด 1์ธต 2ํธ์ค์ด๋ฉด ๊ฐ์ ๋ฌธ์ฅ์ผ๋ก.
// 2์ธต ์ ๊ธ
digitalWrite(12, HIGH);
// 1์ธต ๊ฐ๋ฐฉ
digitalWrite(11, LOW);
// 1์ธต 1ํธ์ค ์ผ๊ธฐ
digitalWrite(2, HIGH);
delay(1000);
// 1์ธต 1ํธ์ค ๋๊ณ 2ํธ์ค ์ผ๊ธฐ
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
delay(1000);
.....
์ฃผ์์์ ์ค๋ช ํ๋ ๊ฒ์ฒ๋ผ ์ผ LED์ ๋๊ณ ๋ค์ LED์ ์ผ๊ณ ์ด ๋ฌธ์ฅ์ ๋ฐ๋ณตํด์ ํํํ๋ฉด ๋ฉ๋๋ค.
2์ธต์ผ๋ก ๋์ด๊ฐ๋๋
// 1์ธต ์ ๊ธ
digitalWrite(11, HIGH);
// 2์ธต ๊ฐ๋ฐฉ
digitalWrite(12, LOW);
// 2์ธต 1ํธ์ค ์ผ๊ธฐ
digitalWrite(2, HIGH);
delay(1000);
// 2์ธต 1ํธ์ค ๋๊ณ 2์ธต 2ํธ์ค ์ผ๊ธฐ
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
delay(1000);
.....
์ด๋ ๊ฒ ๋ฐ๋๋ก ์๊ฐํ์๋ฉด ๋ฉ๋๋ค.
int layer1 = 11;
int layer2 = 12;
int room1 = 2;
int room2 = 3;
int room3 = 4;
int room4 = 5;
void setup()
{
pinMode(layer1, OUTPUT);
pinMode(layer2, OUTPUT);
pinMode(room1, OUTPUT);
pinMode(room2, OUTPUT);
pinMode(room3, OUTPUT);
pinMode(room4, OUTPUT);
//์ด๊ธฐํ ๊ฐ ์ธต์ ๋ง์๋์ต๋๋ค.
digitalWrite(layer1, HIGH);
digitalWrite(layer2, HIGH);
}
void loop()
{
//1์ธต ์ ๋ฑ
digitalWrite(layer1, LOW);
digitalWrite(room1, HIGH);
delay(1000);
digitalWrite(room1, LOW);
digitalWrite(room2, HIGH);
delay(1000);
digitalWrite(room1, LOW);
digitalWrite(room2, HIGH);
delay(1000);
digitalWrite(room2, LOW);
digitalWrite(room3, HIGH);
delay(1000);
digitalWrite(room3, LOW);
digitalWrite(room4, HIGH);
delay(1000);
digitalWrite(room4, LOW);
digitalWrite(layer1, HIGH);
delay(1000);
//2์ธต ์ ๋ฑ
digitalWrite(layer2, LOW);
digitalWrite(room1, HIGH);
delay(1000);
digitalWrite(room1, LOW);
digitalWrite(room2, HIGH);
delay(1000);
digitalWrite(room1, LOW);
digitalWrite(room2, HIGH);
delay(1000);
digitalWrite(room2, LOW);
digitalWrite(room3, HIGH);
delay(1000);
digitalWrite(room3, LOW);
digitalWrite(room4, HIGH);
delay(1000);
digitalWrite(room4, LOW);
digitalWrite(layer2, HIGH);
delay(1000);
}
์ฝ๋ฉ๋ง ๊ธธ๊ฒ ํํ์ด ๋ ๊ฒ์ผ๋ฟ LED์ ์ผ๊ณ ๋๊ณ ์ด๋ ๊ฒ ์์ฐจ์ ์ผ๋ก ๋ฐ๋ณต๋๋ ๋ฌธ์ฅ์ผ๋ฟ ๊ธธ๋ค๊ณ ๋ณต์กํ๊ฒ ์๊ฐํ์ค ํ์๋ ์์ด์.
์๋ ๋ ํํ์ผ๋ก๋ง ์ฝ๋ฉํ ๋ด์ฉ์ ์์ฐจ์ ์ผ๋ก ๊น๋ฐ์ด๋ ํจํด์ ๋ง๋ค๋ ค๊ณ ํ๋๊น ์ ์ฒด์ ์ฝ๋ฉ์์ ๊ธธ์ด์ง๊ฒ ๋ณด์์๋ถ ์๋ ๋ ํํ๋ง ์ดํดํ์๋ฉด ๋ฉ๋๋ค. ์์ฐจ์ ์ผ๋ก ๊น๋ฐ์ด๋๊ฒ ์ค์ํ๊ฒ ์๋๋ผ ์ด๋ป๊ฒ ์ ๋ฅ๋ฅผ ํ๋ฅด๊ฒ ํ๊ณ ์ฐจ๋จ์ ํ๋์ง๋ฅผ ์ดํดํ์๋ฉด ๋ฉ๋๋ค.
digitalWrite(layer1, HIGH); //1์ธต ์ ๊ธ
digitalWrite(layer1, LOW); //1์ธต ์ด๋ฆผ
digitalWrite(room1, HIGH); //์ผ๊ธฐ
digitalWrite(room1, LOW); //๋๊ธฐ
์ค๋ ์ฝ๋ฉํ ํํ์ ํ๋ฆ์ ๋์์ ์ง์ค์ ์ผ๋ก ๋ค ์ผ์ผํ ์ฝ๋ฉ์ผ๋ก ๋ณด์ฌ์ค๊ฑฐ๊ณ ์. ํ๋ก๊ทธ๋จ ๋ฌธ๋ฒ์ ์ฌ์ฉํ๋ฉด ๊ฐ๋จํ ์ค์ผ ์ ์์ต๋๋ค. ํ๋ก๊ทธ๋จ ๋ฌธ๋ฒ๋ณด๋ค๋ ์ผ์ผํ ๋์ํ๋์ง๋ฅผ ์ดํด๋ณด๋๊ฒ ์ฃผ ๋ชฉ์ ์ ๋๋ค. for๋ฌธ์ ์ฌ์ฉํ๋ฉด ์์ฃผ ๊ฐ๋จํ๊ฒ ์ถ์ ์ํฌ ์ ์์ง๋ง ์ค๋์ ๊ทธ ๋ถ๋ถ์ ๋ค๋ฃจ์ง ์์๊ป์.
๊ฐ์์๋ฎฌ๋ ์ดํฐ์ ๋ถํ์ด ๋ง์ด ๋ฐฐ์น๋๋ฉด์ ์จ๋ผ์ธ์์์ ์คํํ๋๊ฑฐ๋ ๋ ์ด ์ข ๋ฐ์ํ๋ค์. ์คํ ์์ค๋๋ก ํ๋ฉด ์ปด์ฌ์๊ณผ ์ธํฐ๋ท ์ฌ์์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๊ฒ ์ง๋ง ์ ์ปด์์๋ 1์ด๊ฐ ๊ฝค ๊ธธ๊ฒ ๋๊ปด์ง๋๊ตฐ์. ์์ฃผ ์งง์ ์๊ฐ์ผ๋ก ๋๋ ธ๋๋ฐ ์ฒซ์์๋ ๋น ๋ฅด๊ฒ ๋์ํ๋ค๊ฐ ๋์ค์๋ ๊ฑฐ์ 1์ด ๋จ์๋ก ์์ฐจ์ ์ผ๋ก ๊น์์ด๋๊ตฐ์. ๋ง์ง๋ง์ ์ค์ ์๋์ด๋ ธ๋ก ์คํํ ๊ฒฐ๊ณผ๋ฅผ ์ฌ๋ ค๋จ์ผ๋๊น ์ ค ๋ง์ง๋ง ๋ถ๋ถ์ธ 14๋ถ 20์ด๋ถํฐ ์์์ ๋ณด์๊ณ ๋์์ ์ดํด๋ณด์ธ์.
3x3x3 CUBE LED ์ ์ด I(์๋์ด๋
ธ)
3x3x3 CUBE LED ์ ์ด III(์๋์ด๋
ธ)
์๋๋ 3x3x3 CUBE LED๋ฅผ ํ ๋ ค๊ณ ๊ณํํ๋๋ฐ ์ค์ ๋ก ๋ปฅํ์ ๊ตฌํํ๋ ์ฅ๋ฉด๊น์ง ๋ฃ์๋ ค๊ณ ํ๋๊น ๋ปฅํ์ด ๋๋ฌด ์ง์ ธ๋ถํด์ง๊ณ ์๋ฏธ ์ ๋ฌ์ด ์๋ ๊ฒ ๊ฐ์์ 2x2x2 CUBE LED๋ก ๋ณ๊ฒฝํ๋ค์. ์ด ๊ฒฝ์ฐ๋ ์ด 8๊ฐ LED๋ง ์ ์ดํ๋ฉด ๋๊ธฐ ๋๋ฌธ์ ์ฝ๋ฉ๋๋ ์ ๊ณ ํ๋ก๋ ๋ฐฐ์นํ๋ ๊ฒ๋ ๋ณต์กํ์ง ์๊ณ ์ค์ ์ ์์์๋ ๊ฐ๋จํ๊ฒ ์คํํ ์ ์์ด์ ์ข์ ๊ฒ ๊ฐ๋๊ตฐ์.
๊ฐ์ธ์ ์ผ๋ก 3x3x3 CUBE LED๋ฅผ ์ค์ ๋ก ๋ฉ๋ํ๋ฉด์ ๊ตฌํํด๋ณด๋๊ฒ ๊ฐ์ฅ ์ด์์ ์ด๋ผ๊ณ ์๊ฐ๋๋ค์. ๋ฌธ์ ๋ ๋ฑ ์ ๊ฐ ๋ณด์ ํ LED ๊ฐ์๊ฐ ๋ฑ ์์๋ณ๋ก 10๊ฐ์ฉ ์์ด์ ๋ง์ฝ์ 3x3x3 CUBE LED๋ฅผ ์ค์ ๋ก ๋ง๋ค๋ฉด ์์๋ณ๋ก 1๊ฐ์ฉ ๋ฐ์ ๋จ์ง์์์ ๋ค์ ์คํ์ LED๋ฅผ ํ์ฉํ ์ ์์ด์ ์ค์ ๋ก ์ ์ํ ๋ชจ์ต์ ๋ณด์ฌ๋๋ฆด ์ ์์ด์ ์์ฝ๋ค์. ์ด๋ฐ๊ฑด ์ค์ ๋ก ๋ง๋ค์ด์ง๋ ๊ฑธ ๋ด์ผ ์๊ฐ์ ํจ๊ณผ๊ฐ ํฐ๋ฐ ๋ง์ด์ฃ .
์ฐธ๊ณ ๋ก RGB LED๋ก ๊ตฌํ๋ ๊ฐ๋ฅํฉ๋๋ค. ์ด๊ฒฝ์ฐ๋ ์ด 4ํ์ด์ฌ์ ์ ์ ๊ณผ์ ์ด ์ข ๋ณต์กํ์ง๋ง ์๋ฆฌ๋ ๋์ผํฉ๋๋ค. ํ๋ฒ ์ฐ๊ตฌํด ๋ณด์ธ์.