Witam,
Ten eksperymentalny projekt pokazuje, jak używać ATtiny13 do synchronizowania muzyki na żywo i świateł przy użyciu tylko kilku dodatkowych komponentów. Projekt wykorzystuje pojedynczy kanał ADC (przetwornik analogowo-cyfrowy) do pozyskiwania sygnału i niektóre obliczenia DSP (cyfrowe przetwarzanie sygnału), które w czasie rzeczywistym oddziela trzy pasma częstotliwości i sprawiają, że diody LED tańczą w synchronizacji z muzyką. Ten projekt udowadnia również, że DFT (Discrete Fourier Transformation) w czasie rzeczywistym jest możliwy na tak małym MCU, jak ATtiny13, który oferuje tylko 64B pamięci RAM i 1024B pamięci FLASH.
(video; RGB pasek ledowy, oddzielny pasek ledowy i przedwzmacniacz mikrofonu)
plik: kody, pcb v1-v2
źródło; blog.podkalicki.com/attiny13-dance-lights-with-dft/
Ten eksperymentalny projekt pokazuje, jak używać ATtiny13 do synchronizowania muzyki na żywo i świateł przy użyciu tylko kilku dodatkowych komponentów. Projekt wykorzystuje pojedynczy kanał ADC (przetwornik analogowo-cyfrowy) do pozyskiwania sygnału i niektóre obliczenia DSP (cyfrowe przetwarzanie sygnału), które w czasie rzeczywistym oddziela trzy pasma częstotliwości i sprawiają, że diody LED tańczą w synchronizacji z muzyką. Ten projekt udowadnia również, że DFT (Discrete Fourier Transformation) w czasie rzeczywistym jest możliwy na tak małym MCU, jak ATtiny13, który oferuje tylko 64B pamięci RAM i 1024B pamięci FLASH.
(video; RGB pasek ledowy, oddzielny pasek ledowy i przedwzmacniacz mikrofonu)

plik: kody, pcb v1-v2
źródło; blog.podkalicki.com/attiny13-dance-lights-with-dft/
Cool? Ranking DIY