> For the complete documentation index, see [llms.txt](https://melissa-industry.gitbook.io/openmascotai_hologram/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://melissa-industry.gitbook.io/openmascotai_hologram/4./led-chain.md).

# LED 체인

LED는 모두 56구를 **한 줄**로 잇습니다. 왼쪽 기둥 스트립 20구 → 발밑 링 16구 → 오른쪽 기둥 스트립 20구 순서로 데이터가 흐릅니다. 링 뒷면 패드는 **DI · 5V · GND · DO 하나씩**뿐이라, 선이 모이는 이음은 모두 링 밑에 붙이는 작은 만능기판(**분기판**)에서 합니다. 5 V도 이 분기판 한 곳에서만 넣습니다.

정식 회로도: [전장 도면집 HOLO-EL-05](/openmascotai_hologram/4./drawings.md)

![배경 기둥과 LED 체인(앞에서 본 모습)](https://2752522080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSwJhoq81i55RgbIAoGAO%2Fuploads%2Fgit-blob-ef30476e7c64e0791e29d3b9bd765a65fc49d13c%2Ftower-led.png?alt=media)

| 준비물                                      | 수량      |
| ---------------------------------------- | ------- |
| WS2812B 스트립 1 m(60구)                     | 1       |
| WS2812B 링 16구                            | 1       |
| 만능기판 조각, 구멍 13 × 5 정도(분배판을 자르고 남은 GA1 띠) | 1       |
| 1000 µF 콘덴서                              | 1       |
| 4P 절연전선(22 AWG)                          | 약 1.5 m |
| F/F 점퍼 선(빨강 둘 · 검정 둘, 암 끝만 씀)            | 4가닥     |
| 링 받침판(K1, 3D 출력)                         | 1       |
| 수축튜브 1.5 · 2파이                           | 조금      |
| 걸리는 시간                                   | 1시간 30분 |

![LED 체인 결선: 두 스트립 · 링 · 분기판 · 1000 µF · 5 V 급전](https://2752522080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSwJhoq81i55RgbIAoGAO%2Fuploads%2Fgit-blob-0b0e167b60696022f1572a1ee5e4699a3e6e82f5%2Fled-detail.png?alt=media)

## WS2812B 알아두기

* 스트립 한 칸마다 패드 셋이 있습니다: **5V · DIN(또는 DO) · GND**. 화살표가 데이터 방향이고, 들어오는 쪽이 DIN, 나가는 쪽이 DOUT입니다.
* 데이터는 **한 방향**으로만 흐릅니다. 거꾸로 이으면 아무것도 안 켜집니다.
* 자르는 자리는 칸과 칸 사이의 구리 패드 가운데 선입니다. 가위로 자릅니다.
* 링은 뒷면 패드가 **DI · 5V · GND · DO 네 개**뿐입니다. 한 패드에 선을 여러 가닥 올리지 않고 **한 가닥씩만** 답니다. 나머지 이음은 분기판이 맡습니다.

## 순서

1. 스트립을 **20구씩 두 토막** 냅니다. 남는 20구는 여분입니다.
2. 토막마다 양 끝 패드의 실리콘 피복을 칼로 조심히 벗기고, 패드에 미리 납을 입힙니다.
3. **왼쪽 토막 위끝**(DIN 쪽)에 4P 선 두 가닥(데이터 · GND)을 납땜합니다. 이 선이 허브 기판 LED 커넥터로 갑니다(약 0.5 m). 허브 쪽 끝에는 점퍼 선 암 끝을 이어 붙입니다([납땜 기초](/openmascotai_hologram/4./soldering-basics.md)). 두 가닥을 꼬아 두면 잡음이 줄어듭니다. **위끝의 5V 패드는 비워 둡니다.**
4. **왼쪽 토막 아래끝**(DOUT 쪽)에 4P 선 세 가닥(DOUT · 5V · GND)을 약 0.3 m 납땜합니다. 이 선이 분기판으로 갑니다.
5. **오른쪽 토막 아래끝**(DIN 쪽)에도 세 가닥(DIN · 5V · GND)을 약 0.3 m 납땜합니다. 이 선도 분기판으로 갑니다. 오른쪽 토막 위끝 패드에는 아무것도 잇지 않고 수축튜브로 덮습니다.
6. **링 뒷면** DI · 5V · GND · DO에 4P 선 네 가닥을 약 10 cm씩, 한 패드에 한 가닥만 납땜합니다. 가닥 색을 정해 양 끝에 적어 둡니다.
7. 링 선 네 가닥을 **링 받침판(K1) 가운데 구멍(지름 20)에 윗면에서 밑면 쪽으로 미리 꿰어 둡니다.** 분기판은 이 구멍을 못 지나가서, 분기판에 납땜한 뒤에는 꿸 수 없습니다.
8. 5 V 분배판으로 갈 선 네 가닥을 만듭니다. F/F 점퍼 선 네 가닥(빨강 둘 · 검정 둘)을 반으로 잘라 암 끝 쪽을 쓰고, 잘린 끝을 4P 선 네 가닥에 이어 납땜해 약 0.3 m로 만듭니다. **빨강 둘이 5V, 검정 둘이 GND**입니다. 암 끝 네 개는 분배판 출력 핀헤더에 꽂는 쪽이고, 반대쪽 끝은 분기판에 납땜합니다.
9. 아래 "링 밑 분기판"대로 판을 만들고, 4 · 5 · 6 · 8번의 선을 모두 꽂아 납땜합니다.
10. 스트립과 링 패드의 이음마다 수축튜브를 씌웁니다.

## 링 밑 분기판

체인의 선이 모두 모이는 작은 판입니다. [3단계](/openmascotai_hologram/3./step3.md)에서 링 받침판 밑면에 붙어 무대 밑에 숨습니다. 위 결선 그림의 점선 상자가 이 판입니다.

판 가운데 세 줄을 씁니다. 위 줄이 **5V 줄**, 가운데 줄이 **데이터 줄**, 아래 줄이 **GND 줄**입니다. 데이터 줄은 가운데를 끊어 왼쪽 토막과 오른쪽 토막 둘로 나눕니다.

| 줄            | 꽂는 것                                                               |
| ------------ | ------------------------------------------------------------------ |
| 5V 줄(위)      | 왼쪽 스트립 5V · 링 5V · 오른쪽 스트립 5V · 분배판 선 5V 두 가닥 · 1000 µF 긴 다리       |
| 데이터 줄 왼쪽 토막  | 왼쪽 스트립 DOUT · 링 DI                                                 |
| 데이터 줄 오른쪽 토막 | 링 DO · 오른쪽 스트립 DIN                                                 |
| GND 줄(아래)    | 왼쪽 스트립 GND · 링 GND · 오른쪽 스트립 GND · 분배판 선 GND 두 가닥 · 1000 µF 줄무늬 다리 |

1. 만능기판을 구멍 13 × 5 정도로 자릅니다. 분배판을 50 × 35로 자르고 남은 GA1 띠면 됩니다. 커터로 구멍 줄을 따라 여러 번 그은 뒤 꺾습니다. 위아래 테두리 줄은 비우고 가운데 세 줄을 씁니다.
2. 1000 µF를 판 가운데에 세웁니다. **긴 다리(+)는 5V 줄, 줄무늬 쪽 다리(−)는 GND 줄** 구멍에 꽂습니다. 두 줄은 구멍 두 칸(5 mm) 떨어져 있어 다리 간격과 맞습니다. 두 다리 사이의 데이터 줄 구멍은 비워 둡니다. 이 빈칸이 데이터 줄을 두 토막으로 나눕니다.
3. 선은 콘덴서가 있는 면에서 꽂습니다. 왼쪽 스트립 세 가닥은 판 왼쪽 끝, 오른쪽 스트립 세 가닥은 판 오른쪽 끝에 위 표의 줄대로 꽂습니다. 링 네 가닥과 분배판 네 가닥은 콘덴서 둘레를 피해 빈 구멍에 꽂습니다. 링 DI는 콘덴서 왼쪽, 링 DO는 콘덴서 오른쪽의 데이터 줄입니다.
4. 뒷면에서 줄마다 피복 벗긴 선 한 가닥을 줄을 따라 눕혀 깔고, 그 줄에 꽂힌 다리와 선을 모두 함께 납땜합니다. 데이터 줄은 왼쪽 토막과 오른쪽 토막에 따로 깔고, 콘덴서 밑 빈칸에서 서로 닿지 않게 합니다.
5. 선 묶음이 당겨져도 납땜 자리가 버티도록 케이블 타이로 판 가장자리 구멍에 묶습니다.

{% hint style="warning" %}
데이터 줄의 두 토막이 납으로 이어지면 오른쪽 스트립이 엉뚱한 색으로 켜지거나 깜빡입니다. 콘덴서 밑 빈칸으로 납이 번지지 않게 합니다.
{% endhint %}

## 분기판 확인

분배판에 꽂기 전에 테스터 부저로 봅니다.

* [ ] 5V 줄과 GND 줄 사이가 울리지 않는다
* [ ] 데이터 왼쪽 토막과 오른쪽 토막 사이가 울리지 않는다
* [ ] 데이터 두 토막이 5V 줄 · GND 줄과 울리지 않는다
* [ ] 링 5V 패드와 두 스트립 아래끝 5V 패드가 서로 울린다(GND도 같은 식으로)
* [ ] 링 DI와 왼쪽 스트립 DOUT, 링 DO와 오른쪽 스트립 DIN이 울린다
* [ ] 콘덴서 줄무늬가 GND 줄 쪽이다

## 방향 확인

* 왼쪽 토막은 기둥에 붙였을 때 **화살표가 아래**를 향해야 합니다(위에서 아래로 흐름).
* 오른쪽 토막은 **화살표가 위**를 향해야 합니다(아래에서 위로 흐름).
* 링은 DI로 들어와 DO로 나갑니다.
* 분배판 출력 핀헤더에는 **빨강 암 끝이 5V 줄, 검정이 GND 줄**에 오게 꽂습니다. 거꾸로 꽂으면 LED와 콘덴서가 망가집니다.

## 책상 위 시험

상자에 넣기 전에 [벤치 시험](/openmascotai_hologram/4./bench-test.md) 스케치로 켜 봅니다. 분기판에서 온 점퍼 선 암 끝 네 개를 5 V 분배판 출력에 꽂고, 왼쪽 스트립 위끝 선을 허브 LED 커넥터에 꽂습니다. 56구가 끝까지 무지개로 돌면 됩니다. 중간에서 끊기면 그 다음 이음을 봅니다.

{% hint style="warning" %}
처음 켤 때는 반드시 밝기 25 % · 전체 1.2 A 제한을 둔 스케치로 켭니다. 56구를 최대 밝기 흰색으로 켜면 3 A가 넘어 충전기가 꺼지고, 그 순간 모니터 전원까지 끊깁니다.
{% endhint %}

## 설치

* 스트립 토막은 [5단계](/openmascotai_hologram/3./step5.md)에서 기둥 홈의 맨 안쪽 벽에 세로로 붙입니다(판을 넣기 전에). LED가 도광판 가장자리를 보게 합니다. 어디에 어떻게 붙는지는 5단계의 3D 그림에 있습니다.
* 링은 [3단계](/openmascotai_hologram/3./step3.md)에서 링 받침판 윗면에 붙이고, 분기판은 받침판 밑면(가운데 구멍 옆)에 폼 양면 테이프로 붙여 무대 밑에 답니다.
* 기둥과 무대 사이 선은 무대 뒤 케이블 홈으로 지납니다.
* 분배판 출력에 꽂는 점퍼 선 암 끝 네 개는 바닥판을 여닫을 때 빼고 꽂습니다. 바닥판을 조금 내린 채로 꽂은 뒤 올립니다.
