How to Make Your Led Lights Rainbow

The colors of the rainbow are a symbol of diversity. They represent the diversity in our world and how we can all live together peacefully.


However, if you are looking into the world of led lights, one thing that immediately strikes you is how these lights can be easily customized and change from one color to another, just like a rainbow!

In this blog post, we will be explaining how to make your LED lights rainbow. The process is simple and only takes a few steps.  

8 Simple Ways to Make Your Led Lights Rainbow

1) Using Color Changer

The simplest way to make your led lights rainbow is by using a color changer. These are small devices that you can connect directly to your power source, or in the case of a battery-powered one, the battery power supply.

They will then use PWM (Pulse Width Modulation) to change the intensity of each LED according to a specific algorithm. The result is a mix of many different colors because each color has its own intensity.

2) Using RGB Led Light

RGB led lights have gained a lot of popularity in recent years. They can provide the full range of colors simply by switching their power on and off fast. They work using three different color LEDs Red, Green, and Blue.


By feeding them with varying intensities of current, you can generate a large number of colors between the three primary ones. This is how the rainbow effect works. 

3) Using Color Wheel

A color wheel is a chart that scientists use to represent all the possible colors and their corresponding frequencies.

It’s usually represented as a circle, with additive (primary) colors in the middle and others around them at regular intervals.

Unfortunately, using a color wheel to produce a rainbow effect is not very practical because you need to know what frequencies the LEDs are using and “read” the colors in the wheel.

This process can be done by hand, and it’s accurate enough but not very practical for everyday use.

4) Using Digital LED Controller

A digital LED controller is a device that takes the power frequency and turns it into something more useful.

For example, you can use this device to turn on or off each led at a specific frequency, which results in a wide variety of colors and effects.

This solution is more practical than using a color wheel since it generates actual frequencies that you can use.

5) Using Acrylic Cylinder Modules

Just like cellophane, different types of acrylics can be used. Most importantly, transparent ones will allow you to see the original light source and what’s behind it, which helps display 3D images or objects.

For example, you can use this effect to display rainbow colors instead of just one color. 

6) Using Different Cellophane

Another way to making your led lights rainbow is by using different cellophane materials. Some kinds of cellophane are more transparent than others, or they have a completely different color than projected.

It means that you can display a full range of colors using many layers of these materials with different colors and transparency levels.

7) Making Rainbow with an Arduino

If you don’t have a digital LED controller, you can try making your own using an Arduino. This process is straightforward but not as accurate for specific colors. You’ll need to play around with different frequencies and intensities.


However, it’s still helpful to build a cheap electronic device and not have the money for an expensive computer-based solution.

8) Using Light Diffuser

A light diffuser works by scattering the light throughout the environment instead of focusing it in a single direction.

This device helps reflect light from different approaches and illuminate the whole area with more or less even brightness levels. You can use this effect to blend multiple colored LEDs into a single full-spectrum rainbow. 

Materials and Supplies Needed

Here you will know how to make your led lights rainbow with the given materials:

1. Your led strip light

2. Two colored lenses (I used the translucent lens, and it worked well for me)

3. Two identical glass cups. 

4. Screws (or anything that can tightly hold your lens to the cup)

5. Cardboard/paper

6. Solder gun or another tool for soldering wires 

7. Wires

Process: How To Make Your Led Lights Rainbow?


Step 1: First, you have to put your led strip light in the cup upside down to give a little room for putting the lens on it.

Step 2: After the lens is placed over it, you can solder the wires for power and ground according to your circuit diagram if needed or connect it directly with the power source.

Step 3: Now, place one of the glass cups on the led strip light and hold it with your screw or any other thing that can give a tight-fitting between the two elements.

Step 4: After making sure they are tight, you need to make holes in the cardboard or paper for wires to make it easy to move around.

Step 5: Now, place the cardboard piece over the two elements to ensure that they are in a perfect setting. If they are not correctly set, you can fix them by making holes or moving around the wires.

Step 6: After getting everything in a proper position, you have to use hot glue to fix the cardboard and lens together so that they won’t get detached when you are moving them.


Step 7: After finishing this, make sure that the wires are coming out from the cardboard.

Step 8: Now, cover the holes with tape so that it doesn’t come off while you are using your led lights rainbow or any other time and start using it to test if all the connections are in place properly or not by using a multimeter or checking with your circuit diagram.

Step 9: Now your led lights rainbow is ready for decoration purposes, and make sure you are using it indoors as if they come in contact with water, it will be affected.

Step 10: But if you don’t want to make holes in the cardboard, you can always get a plastic cover for the whole thing and make holes inside that too.

How Do You Make Led Rainbows Fade?

LED lights with fading have one pin in common, and each led has two pins; once connected, they will start to fade through all the colors of the rainbow.

These lights are much better than standard led lights as they do not create any flickering or strobe effects, nor is there a noticeable flicker effect noticed when connecting them up to an IC for fading purposes.

What Is The Difference Between A Led Rainbow Controller And An Ic Or Driver?

A controller is a separate circuit that will control the fade time and current for your LEDs. It will be connected up to the power source of the LEDs (usually 12v) but is not powering them. Instead, it will need an input signal from an IC or driver.


A controller is a 3 or 4 pin device, it has one common, and each led will have its own two pins. This is because the cathode (negative) of the LEDs are in common with one pin, and then their anode (positive) is split between each other.

The reason for this setup is because you can connect up to 100 LEDs with one controller. That is why some people say it’s a waste as they are only using them for fading.

But there are other uses for these controllers, which we will talk about in another post.


Creating a rainbow of colors in your LED lights is the perfect way to create an atmosphere that will draw people in.

So if you’re looking for ways to make your event more memorable, then this post on how to make your led lights rainbow has got you covered!

We hope these tips help, and we would love to hear about how they work out at your next event. Feel free to reach out with any questions or comments below!

Leave a Comment