Hello
Limited electronics knowledge, forewarned! Although I do have some ...
I want to be able to control an RGB LED such that a full range of colours are available
Is the following basic theory correct for obtaining range of colours, use PWM to vary brightness of each colour channel R, G and B independently?
I have already built a simple 555 based circuit for strobing and varying a single colour LED. So just this circuit times three?! Is there a clever way of doing three channel PWM with a single 555?
What if I then wanted to strobe the current colour? Again can it be done with manipulation of the existing PWM controller or would I need a separate strobe circuit?
How about, then cycling through a range of colours? Getting complicated ...
I'm thinking I don't want to use a PIC or Arduino or other micro controller to keep things simple, but perhaps a micro controller is the simplest way? I have built very bare bones Arduinos and I guess the component count is pretty low although the chip has quite a large footprint.
I realise the circuit and theory is potentially quite complex so just pointers for further research would be very helpful. I'm not expecting anyone to hand it on a plate to me!
Thanks
Jim
Limited electronics knowledge, forewarned! Although I do have some ...
I want to be able to control an RGB LED such that a full range of colours are available
Is the following basic theory correct for obtaining range of colours, use PWM to vary brightness of each colour channel R, G and B independently?
I have already built a simple 555 based circuit for strobing and varying a single colour LED. So just this circuit times three?! Is there a clever way of doing three channel PWM with a single 555?
What if I then wanted to strobe the current colour? Again can it be done with manipulation of the existing PWM controller or would I need a separate strobe circuit?
How about, then cycling through a range of colours? Getting complicated ...
I'm thinking I don't want to use a PIC or Arduino or other micro controller to keep things simple, but perhaps a micro controller is the simplest way? I have built very bare bones Arduinos and I guess the component count is pretty low although the chip has quite a large footprint.
I realise the circuit and theory is potentially quite complex so just pointers for further research would be very helpful. I'm not expecting anyone to hand it on a plate to me!
Thanks
Jim