Building a touch control LED dimmer controller
This final project demonstrates controlling a discrete LED’s light intensity with a varying output control voltage. The concept controller consists of three electronic components: the M5Stack Core2, the Freenove Projects kit Arduino Uno compatible, and a discrete LED circuit. The concept of an LED dimmer controller block diagram is shown in Figure 6.39:
Note
Applying an adjustable voltage source affects the electrical current flowing through an LED, thus changing the light intensity of the optoelectronic component.
Figure 6.39: LED dimmer controller block diagram
You will use a slider UI to adjust the light intensity of the LED. The equivalent electronic component used to change a basic light source’s light intensity is a rheostat. A rheostat is a variable resistor that can change the electrical current through adjusted resistances. Today’s basic light source is the LED. The M5Stack...