Arduino LED Music Spectrum

About: My life is Not only Writing Lines of Codes, But gaining something good. I'm simple in physical world but Very complex in ICT word.

In this tutorial I'm going to show you how to make LED Spectrum with arduino.

First make this LED Matrix for Arduino. https://www.instructables.com/id/Arduino-LED-Scrolling-Text-Simple-Easy/

Use the Code on this Instructable below and upload it to arduino.(fixx_ftt files are the libraries)

Connect the Audio out of the music playing device to arduino Analog pin A0.

Make a comment thank you.

Share

    Recommendations

    • Tape Contest

      Tape Contest
    • Pocket Sized Contest

      Pocket Sized Contest
    • Epilog X Contest

      Epilog X Contest

    9 Discussions

    0
    None
    AntanasM1

    2 years ago

    hey i have bit problem when i try upload code to arduino i get some error

    F77HKA9I4SCTVX9.ino:1:21: error: fix_fft.h: No such file or directory

    F77HKA9I4SCTVX9.ino: In function 'void loop()':

    F77HKA9I4SCTVX9:27: error: 'fix_fft' was not declared in this scope

    how i fix it mayby someone can help whit what?

    0
    None
    twicejiggled

    3 years ago

    Hey, I've got the scrolling text working, added the fix_fft files through the libraries, but i'm getting a number of errors appearing for the cpp file:

    C:\Users\Liam\Documents\Arduino\libraries\fix_fft\fix_fft.cpp:55:7: error: 'prog_int8_t' does not name a type

    const prog_int8_t Sinewave[N_WAVE-N_WAVE/4] PROGMEM = {

    ^

    In file included from C:\Users\Liam\Documents\Arduino\libraries\fix_fft\fix_fft.cpp:1:0:

    C:\Users\Liam\Documents\Arduino\libraries\fix_fft\fix_fft.cpp: In function 'int fix_fft(char*, char*, int, int)':

    C:\Users\Liam\Documents\Arduino\libraries\fix_fft\fix_fft.cpp:204:28: error: 'Sinewave' was not declared in this scope

    wr = pgm_read_word_near(Sinewave + j+N_WAVE/4);

    ^

    C:\Users\Liam\Documents\Arduino\libraries\fix_fft\fix_fft.cpp:214:28: error: 'Sinewave' was not declared in this scope

    wi = -pgm_read_word_near(Sinewave + j);

    0
    None
    rpotts2

    4 years ago

    Don't you need to amplify before connecting to arduino?

    1 reply
    0
    None
    djsadeeparpotts2

    Reply 4 years ago on Introduction

    This works without any amplifier. I just connected this to my mobile phone headphone out and worked perfect.