Arduino LED Water Jumping With Music




Introduction: Arduino LED Water Jumping With Music

This is an easy way to design and make your own jumping LEDs and Water while you playing music.
Material List :

.Arduino Board

.LEDs : Any color of LEDs you want. In this case, I use 5 different color : White, Yellow, Green, Red, Blue.

.Resistors : 270 Ohm

.A bread board

.A Microphone

.A Relay: In this case I use a 5A capacity  JZC 11F Relay because I'm gonna use it with my 12 Voltage Pump. 

.A Water Pump : A DC motor Water Pump, 12V, 5000 RPM.

.A 9V Battery Supply for the Arduino Board 

.A 12V Power Supply for the Pump

.Lots of Wires

2 lunch boxes : A small one and a Big one

Step 1: Connect All the LEDs to the Board

.Try to Connect all the LEDs light as close as you can so you can have more space for the Relay and Microphone.

.However, Don't forget that these LEDs need a 270 Ohm resistor

.The Long legs of the LEDs will go to Digitals so we can control it.

.In this case, It will connects to Digital 13, 12, 11, 10, 9

.The short legs of the LEDs will connect with the resistor

.The resistor will connect with GND of the Arduino Board

Step 2: Connect the Microphone to the Board

.Install the Microphone into the Board in the middle.

.Connect the VCC of the Microphone to 5v of the board.

.Connect the GND of the Microphone to GND of the board.

.Connect the OUT of the Microphone to A0 of the board.

Step 3: Connect the Relay to the Board and the Power Supply

.The Relay I use, JZC 11F has 5 pin.

.The first 2 pin will the connected to Digital ( in this case Digital 8 ) and GND of the Arduino Board

.The second 2 pin on the other side of the Relay will be connect to the positive of the Pump and the positive of the 12V Power Supply, 1 pin will be left unconnected.

.Connect the Negative wire of the power Supply back to the negative side of the Pump.

Step 4: Code

.Download Arduino program :

.Plug the Arduino board into the computer with a USB cable

.Open the Arduino and choose the Board in Tools->Board->Arduino Uno

.Then Download the "Speaker code.docx"  in the Download Section, copy and paste it into the Arduino program

.Upload it into the Board

Step 5: Run It

.After upload the code, put the Arduino Board into the small lunch box and connect it with a 9V battery.

.Connect the Power Supply of the Pump into the outlet.

.Tape the output hose of the pump into the bottom of the big lunch box.

.Fill the big lunch box with Water then put on top of the Small box. 

.Play music and enjoy the lights.

.Here is an example of the LEDs Pump Jumping with the song Sail by AWOLNATION

Step 6: Download and Helpful Videos

Be the First to Share


    • Pocket-Sized Speed Challenge

      Pocket-Sized Speed Challenge
    • Super-Size Speed Challenge

      Super-Size Speed Challenge
    • Audio Challenge 2020

      Audio Challenge 2020

    7 Discussions


    Question 3 months ago

    Where is the water jumping, is it invisible??!!!!


    3 years ago

    how did you connect the pump to the power supply?


    3 years ago

    can you send the whole code of the project


    5 years ago on Step 4

    can you send the whole code of the project


    Reply 3 years ago

    do you have the code?


    6 years ago on Introduction

    Not trying to offend but is the water actually jumping, it kind of looks like its just pushing bubbles out?