Summary of Multifunction RGB LED controller using PIC12F675
This article describes a low-cost, multifunction RGB LED controller built around the PIC12F675 microcontroller. It features five operational modes controlled by a single potentiometer and button, including automatic color cycling, manual hue selection, temperature indication, white light dimming, and an OFF state. The system also includes EEPROM memory to retain the last selected mode upon power-up.Parts used in the Multifunction RGB LED Controller:
- PIC12F675 microcontroller
- 8 pin base
- BD139-3 transistor
- 1uF capacitor
- 330 Ohm resistor (x3)
- 470 Ohm 1A resistor
features:
1, 4+1 mode operation a single potentiometer and single button switch used for multiple operation
2, EEPROM Memory option for mode selection :- the last mode will be saved .
3, mode1 automatic hue saturation RGB LED light color pattern - potentiometer used for the vary the color variation speed.
4, mode2 Manually select a color from hue saturation color chart using pot.
5, mode3 Temperature Indicator blue color represent low temperature and red color for highest temperature
6, mode4 White light potentiometer used for vary light brightness
7, mode5 OFF potentiometer operation is disabled
Step 1: Circuit diagram
Step 2: Components list
components list
1, PIC12F675 and 8 pin base
2, BD139 - 3
3,1uf capacitor
4, 330E - 3
5, 470E 1a
For more detail: Multifunction RGB LED controller using PIC12F675
Quick Solutions to Questions related to Multifunction RGB LED Controller:
- How many modes does the controller support?
The device supports 5 modes of operation. - Can the last mode be saved after power loss?
Yes, an EEPROM memory option saves the last mode for selection. - What controls the color variation speed in Mode 1?
A single potentiometer is used to vary the color variation speed. - How is the temperature indicated in Mode 3?
Blue represents low temperature and red represents the highest temperature. - How is brightness adjusted in Mode 4?
A potentiometer is used to vary the light brightness for white light. - Does the potentiometer work when the device is in Mode 5?
No, potentiometer operation is disabled in the OFF mode. - How many components are listed for the circuit?
The list includes six specific component types or quantities. - What is the primary microcontroller used in this project?
The project uses the low cost PIC12F675 microcontroller.
Related projects
PIC 12F675 Programmable 12V Battery Monitor
Being an active outdoor guy, I have a few different types of 12V lights and a variety of battery types. - For...
Audio, Sound & Radio · PIC12F675Audio CRO using PIC12F675 Microcontroller
This project is a miniature Audio CRO. For those not familiar with the abbreviation "CRO," it means "Cathode Ray Oscilloscope" and this...
Development Boards & Kits · PIC12F675DIY $1 PIC 12f675 JDM Programmer (Cheap and Easy)
Hi EveryBody i am Again Doing something. and it is with PIC's! Almost Everybody do not want a Big Arduino in their...
LED ProjectsAn Application-Driven Microcontroller Curriculum
Understanding how to apply microcontrollers lies at the core of modern embedded systems education. This student project takes an experiential approach to...
LED ProjectsBuild this microcontroller controlled rainbow flying disc – and then throw it!
Hello all and welcome to this super simple and inexpensive instructable. If you like throwing frisbees AND you like flashing lights AND...
LED ProjectsLED Scrolling Display Project Working With Circuit Diagram
We normally use a simple static LED display screen to convey a message. Earlier, when we want to display large data, we...
