Led Overview
White light can be delivered by combining diverse hued lights, the most widely recognized technique is to utilize the essential hues red, green and blue (RGB). As this instrument includes the mixing and dissemination of various hues, this approach is minimal utilized for the creation of white lighting because of its propensity to have a slight tint or shade. All things considered, this technique is especially intriguing for impact applications due to the adaptability of blending distinctive hues.
On a fundamental level, most recognizable hues can be delivered by blending distinctive measures of three essential hues, and this makes it conceivable to create exact unique shading control also. Using the DMX control convention, it is really conceivable to accomplish a shading sense of taste of more than 16 million shades!
How does this function? All things considered, on each shading scale it is conceivable to choose 256 levels or shades of that shading. In the event that you have three essential hues and every one can have 256 distinct shades, at that point by combining them you can numerically produce 16.7 million unique hues. 255 x 255 x 255 = 16,581,375.
RGB LED controllers take a shot at a substantially easier essential. They change the power on every one of the three channels (red, green and blue) to make a particular shading blend. To create a purple shading, for instance, the red and blue channels would be twisted up, and the green direct killed totally. Blending blue and red light will give you the purple you are searching for. It isn’t as exact as DMX, however more than sufficient for most private and business applications where fetched is a factor.
LED CONTROLLER
After having done the program using C# programming language, the program was meant mainly to control the LED lighting . therefore the LED controller program which was developed using C# programming language works almost the same with the way mega Arduino works. In accordance with the setting and the pattern that the LED has to light up the controller is made in such a way that, it allows a certain color to light within a particular time then the controller takes off the light, switches it off then light another one up. Though for this reason, two or more colors can be able to light up at the same time in order to create a different color in case of such, the program will therefore have to execute more than one thread in the same class in order to allow more than one light to light up.