DIY

[mk030](4) D4TRG VU Meter 1편

저번에 로터리 인터페이스의 프론트엔드(?) 부분을 완성하였고,
이제 볼륨 조절과 LED 밝기를 실제로 컨트롤 하게 만들면 됩니다.
볼륨 조절하는 IC는 아직 배송중이고, LED를 제어하는 회로는 이제 만들려고 합니다.

LED는 음악에 따라 반응합니다.
소리 크기와 주파수에 따라 켜지는 LED의 갯수와 색이 달라집니다.
WS2812B라는 칩을 이용하여 LED를 제어해야하는데.. 그것도 아직 배송중이네요.

일단 음악 신호를 잘 받을 수 있는지 확인해보았습니다.



간단하게 작은 브레드보드로 구성하였습니다.
아두이노 나노에 74HC595(시프트레지스터)를 연결하고 출력을 8*LED 어레이에 물렸습니다.
오디오 신호 중 한 채널만 받아 아날로그 입력으로 넣어주었습니다.
파형이 잘 들어오는지 오실로스코프로도 확인해봅니다.




참고로, 영상에 나오는 오실로스코프 화면의 보라색 파형은 노란색 파형을 FFT 연산한 결과입니다.

깃허브에 작업중인 소스코드를 공개하며 계속 업데이트 됩니다.
source code : https://github.com/factoryal/D4TRG-VU-Meter
(소스코드가 없으면 다른 branch를 확인해보세요)







끝.

Share