Realtime LED Wall With React + Websockets (I Let Strangers Control It)
- 핵 위크 프로젝트로 실시간 웹 제어 LED 그리드를 제작했습니다. 💡
- 하드웨어와 소프트웨어를 결합하여 인터넷을 통해 제어할 수 있도록 했습니다. 🌐
- 2300개 이상의 개별 주소 지정이 가능한 RGB LED를 사용했습니다. 🌈
- 16x16 LED 패널 9개를 3x3 그리드로 연결하고, ESP32 마이크로컨트롤러로 제어합니다. 🧩
- WLED 펌웨어를 사용하여 LED에 데이터 신호를 보냅니다. ⚙️
- 데이터 라인 제한으로 인해 LED를 세 부분으로 나누어 제어했습니다. ✂️
- 전압 강하를 줄이기 위해 전원 주입 방식으로 각 패널에 직접 전원을 공급했습니다. ⚡
- 웹 애플리케이션을 통해 그림을 그리거나 이미지를 업로드하여 LED 그리드를 제어할 수 있습니다. 🎨
- GitHub 활동을 LED 그리드에 실시간으로 표시하는 기능을 구현했습니다. 📊
- 5V LED 패널을 사용하여 전력 공급에 어려움이 있었고, 전압 대신 전류를 높여 해결했습니다. 🔋
- 퓨즈를 사용하지 않아 단락으로 인해 전선이 녹는 위험한 상황이 발생할 뻔했습니다. ⚠️
- 전압 강하를 확인하여 문제 해결 능력을 향상시켰습니다. 🔍
- 다양한 API를 사용하여 애플리케이션에서 데이터를 전송합니다. 📡
- 3D 프린트된 디퓨저 패널과 프레임을 사용하여 LED 그리드를 완성했습니다. 🖼️
- 전력 제한을 설정하여 과열 문제를 방지했습니다. 🔥