음악을 매혹적인 라이트 쇼로 변환할 준비가 되셨습니까? 이 가이드는 오디오와 동기화된 멋진 LED 패턴을 실시간으로 생성하는 음악 비주얼라이저 제작을 안내합니다. Nootropic Design이 개발한 오픈소스 원본 설계는 완성된 보드로도 제공되지만, 직접 제작하면 하드웨어에 대한 깊은 통찰과 완전한 제어권을 얻습니다.
본 버전은 Arduino Nano(또는 Uno)에서 실행되며 60, 120, 180 LED 어떤 WS2812/WS2812B LED 스트립도 지원합니다. 8가지 고유 패턴, 랜덤 모드, 3가지 색상 구성으로 어떤 트랙에도 완벽한 시각적 반주를 만들 수 있습니다. 고급 컨트롤로 감도, 밝기, 강조할 주파수 대역 조정 가능 – 깊은 베이스 펄스든 풀밴드 스펙트럼이든 원하는 대로.
전원은 간단: 5V/2A 이상이면 스트립과 컨트롤러 구동 충분. 몇 가지 부품과 GitHub에서 다운로드 가능한 오픈소스 코드만 있으면 됩니다.
핵심 구성요소:
WS2812 LED 스트립 (60~180 LED)
Arduino Nano 마이크로컨트롤러
실시간 제어용 로터리 포텐셔미터 2개
내비게이션용 모멘터리 푸시버튼 2개
상태 표시용 표준 5mm 빨간 LED
설정 단계는 간단합니다:
색상 버튼을 누른 채 전원 켜기 → 밝기 조절. 처음 8개 LED가 무지개 표시; 노브로 원하는 밝기 설정 후 버튼 다시 눌러 저장.
패턴 버튼 누른 채 시작 → 스트립 길이 설정. 빨간 LED 1, 2, 3개가 각각 60, 120, 180 LED 모드 표시. 노브 조정 후 다시 눌러 저장.
두 버튼 동시 길게 눌러 주파수 응답 변경. 노브로 시각화할 8개 오디오 밴드 중 몇 개 선택. 베이스 중심이면 하위 2~3 밴드, 풀 스펙트럼이면 8개 모두 선택.
패턴 버튼으로 8가지 시각 패턴 순환. 흰색 LED가 현재 패턴, 빨간 LED가 랜덤 모드 표시.
색상 버튼으로 색상 구성 전환. 스트립 시작 부분 파란 LED가 선택된 구성 표시.
설정 완료 후 오디오 소스를 아두이노 입력에 연결하면 LED가 음악과 조화롭게 춤춥니다.
프로토타입은 재활용 인클로저에 넣어 편의성 확보했으나, 전자부품을 소형 케이스에 장착하고 LED 스트립을 전용 케이블로 연결해도 됩니다.
코드
소스 코드 및 펌웨어
모든 코드, 라이브러리, 문서는 GitHub에 호스팅. 상세 설정 지침, 핀 매핑, 샘플 스케치 포함.