You are on page 1of 2

KAKATIYA INSTITUTE OF TECHNOLOGY & SCIENCE,WARANGAL

(An autonomous institute under Kakatiya University)


DEPARTMENT of ELECTRONICS &COMMUNICATION ENGINEERING
Mini Project Title: IR REMOTE CONTROLLED RGB BULB

ABSTRACT

In earlier days they used separate light emitting diodes for each colour because of this the
circuit or system will become more expensive and complex. To overcome this problem RGB
bulb is developed. An RGB color model is a colouring scheme where Red, Green and Blue
colors can be combined to form different array of colors. By super imposing different
wavelengths of Red, Green and Blue colors, millions of colors can be produced. As these
three colors are considered as the primary colors.RGB color model is used in most display
systems like CRT, LCD, OLED etc.

In this proposed project, More emphasis is on design of an RGB LED Bulb, where the final
color of the bulb can be controlled by varying the intensities of Red, Green and Blue LEDs
individually by infrared rays. Here we are using Arduino which control the intensity of RGB
LED by generating pulse-width modulation (PWM) signals through its digital output pins. The
LED has three internal LEDs: red, green and blue. Arduino varies the intensity of each
internal LED and generates different mixtures of colours.
The circuit of IR remote-controlled RGB bulb is built around Arduino Uno board,
common-anode RGB LED (RGB1), incandescent bulb’s glass envelope, 9V battery, IR
receiver module TSOP1738 and IR remote.Sensor TSOP1738 has three terminals: Gnd, Vcc
and output. Its Vcc terminal is connected to 5V and Gnd to ground pins of Arduino,
respectively. Sensor output is connected to digital input of Arduino. RGB1 common-anode
terminal is connected to 5V supply through current-limiting resistor. Internal LED terminals
are connected to digital pins 11, 10 and 9 of Arduino, respectively.
Circuit operation is done using the software program loaded in the internal memory of
Arduino Uno R3. The program is written in Arduino programming language.. In this project,
IRremote.header files are required for programming.Connect Arduino to the PC, and select the
correct COM port in Arduino IDE. Compile the program in Arduino IDE. When Power button
on the remote is pressed, it turns on RGB1 bulb. Power and 0 buttons on the remote are used
to turn on and off RGB1,respectively Buttons used in remote are to increase or decrease the
intensity of LED.

Supervisor:

V.RAJU (Ph.D) Name: N.LOKESH


Assistant prof. Class: III ECE- II
Dept. of ECE Roll No: B16EC095

You might also like