산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

DIY LUMAZOID Arduino 뮤직 비주얼라이저

구성품 및 소모품

Arduino Nano R3
× 1
Digilent WS2812 주소 지정 가능 LED 스트립
× 1
푸시버튼 스위치, 순간
× 2
회전 전위차계(일반)
× 2
5mm LED:빨간색
× 1
스루 홀 저항기, 470옴
× 1

필요한 도구 및 기계

납땜 인두(일반)
납땜 와이어, 무연

앱 및 온라인 서비스

Arduino IDE

이 프로젝트 정보

이번에는 음악과 동기화되는 멋진 조명 쇼를 표시할 수 있는 실시간 음악 시각화 도구를 만드는 방법을 보여 드리겠습니다. 원래 프로젝트는 오픈 소스이며 "누트로픽 디자인"의 작업입니다. 웹사이트 "https://nootropicdesign.com/lumazoid/"에서 전원 공급 장치가 있거나 없는 Lumazoid 실시간 뮤직 비주얼라이저 보드를 주문할 수 있습니다. 이번 영상에서는 아두이노 우노나 아두이노 나노 마이크로컨트롤러를 이용하여 직접 기기를 만드는 방법을 설명하겠습니다.

이 장치는 NeoPixel 및 기타와 같은 모든 WS2812 / WS2812B LED 스트립과 함께 작동하며 60, 120 또는 180 LED 스트립 길이를 지원합니다. 8개의 다른 패턴 + 패턴 사이를 부드럽게 전환하는 임의 모드와 매개변수 제어가 있는 3개의 다른 색상 모드가 있습니다. 또한 감도, LED 밝기를 변경할 수 있습니다. 다음 기능은 조정 가능한 주파수 응답으로 모든 주파수 대역을 시각화하거나 베이스와 비트만 시각화하도록 선택할 수 있습니다. 이것은 약간의 하드웨어와 좋은 오픈 소스 코드로 어떻게 훌륭한 장치가 될 수 있는지를 보여주는 좋은 예입니다. 5V / 2A 이상으로 전원을 공급할 수 있습니다.

utsource.net

앞서 언급했듯이 이 장치는 매우 간단하며 몇 가지 전자 부품만 포함합니다.

-Ws2812 LED 스트립(60, 120 또는 180 LED 포함)(이 경우 60 LED 스트립 사용)

-Arduino 나노 마이크로컨트롤러

- 2개의 전위차계

- 두 개의 버튼

-그리고 하나의 표준 led 다이오드

동일한 하우징에 있던 이전 프로젝트의 여러 구성요소가 남아 있습니다. 밝기를 설정하려면 전원을 연결할 때 색상 버튼을 누르고 있어야 합니다. 무지개의 LED가 처음 8개의 LED에 표시됩니다. 매개변수 노브를 사용하여 밝기를 변경합니다. 완료되면 색상 버튼을 다시 누르면 구성이 메모리에 저장됩니다. LED 스트립 길이를 설정하려면 전원을 연결할 때 패턴 버튼을 길게 누릅니다. 1개, 2개 또는 3개의 빨간색 LED가 표시됩니다. 매개변수 노브를 사용하여 빨간색 LED 수에 따라 LED 스트립 구성을 선택합니다.

<울>
  • 60개의 LED 스트립
  • 120개의 LED
  • 180개의 LED
  • 완료되면 패턴 버튼을 다시 누르면 구성이 메모리에 저장됩니다.

    주파수 응답을 설정하려면 색상 및 패턴 버튼을 모두 길게 누릅니다. 매개변수 노브를 사용하여 Lumazoid가 시각화할 8개의 주파수 대역 중 몇 개를 선택합니다. 음악의 저음과 비트만 시각화하려면 주파수 응답을 하위 2~3개 대역으로만 설정합니다. 음악의 모든 주파수(보컬 및 고음 악기 등)를 시각화하려면 모든 주파수 대역을 선택하십시오.

    음악의 오디오 피크를 표시하기 위한 8가지 패턴이 있습니다. 패턴 버튼을 눌러 순환합니다. 흰색 LED는 선택된 패턴을 나타냅니다. 9번째 패턴은 빨간색 LED로 표시되는 "랜덤" 모드입니다. 이 모드는 임의의 시간 간격으로 패턴을 무작위로 변경합니다. 또한 3가지 색상 모드가 있습니다. 색상 버튼을 눌러 순환합니다. 선택한 모드는 스트립 시작 부분에 파란색 LED로 표시됩니다. 이제 오디오 신호를 입력으로 가져와 LUMAZIOD라는 이 장치가 생성하는 아름다운 조명 효과를 즐기기만 하면 됩니다.

    전에 말했듯이 나는 이전 프로젝트 중 하나에서 상자에 장치를 설치했지만 물론 작은 상자에 제어 전자 장치를 넣은 다음 LED 스트립을 케이블로 연결하는 것과 같은 다른보다 실용적인 솔루션이 있습니다. 적절한 장소입니다.

    <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

    코드

    코드
    https://github.com/nootropicdesign/lumazoid

    회로도


    제조공정

    1. DIY 37 LED 룰렛 게임
    2. 아이언맨
    3. 나를 찾기
    4. Arduino 가습기 제어
    5. Arduino Quadruped
    6. MobBob:Android 스마트폰으로 제어되는 DIY Arduino 로봇
    7. 128x64 LCD 디스플레이의 DIY 10Hz-50kHz 오실로스코프
    8. 4x4x4 LED 큐브(Arduino Uno 및 1쉴드 포함
    9. Arduino 조이스틱
    10. DIY Arduino RADIONICS 치료 기계