Five Different Colour Scheme Using RGB Led With Arduino




Introduction: Five Different Colour Scheme Using RGB Led With Arduino

About: I am an Electrical Engineer and making electronics projects, gardening, sketching, blogging, repairing gadgets, tinkering with circuits are my hobbies. Follow my instructable page and youtube for more upcoming…

When we use RGB Color Changing LED , you no longer have to decide which color to use. You can either allow the lights to cycle through a continuous color changing pattern, or stop the controller at any color you like. The possibilities are endless. Change your color scheme with the seasons, or simply at your whim with RGB Color Changing LED lights.

RGB LED contain red, blue and green LED's. Blue and green combine to produce turquoise, green and red combine to produce yellow, red and blue combine to make violet, red, green and blue combine to make white. There are literally more than 16,000,000 possibilities with the more sophisticated controllers. With an RGB LED you'll be able to produce any colour glow your heart desires. At first using an RGB LED seems quite complex, but it quite quickly becomes clear when you starts hand on over these types. In this isnstuctable i will show to how to begin with RGB leds with some basic codes and finally i will show you 5 different colour scheme using RGB Led with arduino with different codes.

Lets get Started!
Note: I have used COMMON ANODE(+) type LED.

Step 1: Ingredients

1. RGB LED-Common Anode

2. Arduino UNO

3. Resistor- 100 ohm
~Or near by Value

4. NPN Transistor-BC 547

5. Potentiometer 10K

6. ON/OFF Button

7. Connecting wires

Step 2: Understand RGB and Circuit

When you will buy a RGB led it will be availablein two configuration that is Common Anode And Common Cathode

Step 3: Simple Blink Code

Here we go with the first code. I have added a copy of code with this step. You have to review the code in order to understand the workind of led and in the starting of code you will see the PINS connection which connects to RGB led .In some case you may have to change the connection due to PWN Pins of the arduino.
So at the beginning of the code please review the pin and connect accroding to them and then upload the code and finally you with the initial success of your RGB led .

Step 4: Simple Colour Mixing

Now we are going to upload our next basic code that is colour mixing. In the beginning i have mentioned that how mixing of colour takes place. connect the pins of led according to code and then upload. You will find that how easy it is and how attractive the LED looks like when Mixing takes place

Step 5: Colour Fading and Mixing

Watch Video
Colour Fading depends on PWM. If you dont know what is all about PWM. Please reffer to this link.
With the increase in time LED goes brighter and then goes lighter and his is what all about duty cycle.


Step 6: Colour Mixing With Freeze Button

When we need to freeze a particular colour, we can also do that. i just added simple on off button to stablize the led in order to give a particular colour. For example if we want on green led to glow then, we have to wait for green colour to apper and at the same instant we have to press the button. In this way we can freeze any colour we want.

Step 7: Brightness Control

To control the brightness of the LED just add a Potentiometer acreoos the common Anode this will enable us to control the current flow to the positive terminal of the LED. Simple and Easy isn't is! Also the higher the resistance of potentiometer lighter the LED will glow.
Now you have enough knowledge to how to get start with some basic circuits of RGB LED using Arduino.

Step 8: Implement

With the use of above different schemes you can use in any of your project including bedroom lightning(Next project),Door lights,ocassional lights,etc.

This marks the end of this instructable.

Hope you liked it.

Please vote for the project and share if you think it was awesome.

Don't forget to follow for more cool projects!!

Fell free to have any query.

Share and Vote Thanks.

Lamps and Lighting Contest 2016

Participated in the
Lamps and Lighting Contest 2016

LED Contest

Participated in the
LED Contest

Circuits Contest 2016

Participated in the
Circuits Contest 2016

Be the First to Share


    • Mason Jar Speed Challenge

      Mason Jar Speed Challenge
    • Bikes Challenge

      Bikes Challenge
    • Remix Contest

      Remix Contest



    3 years ago

    hey sir can u help me out

    sir i m actually making a project with IR sensors so i want to know what is the throughput of just these 3 colours


    2-stonegrey colour

    3-magenta colour

    my main idea would be that IR sensors would send up radiation and then according to these 3 throughput it would give me the result