Abstract

Increasing population and human needs have an impact on increasing the need for electrical energy. One of them is for lighting needs. Therefore, it is necessary to save the lighting system so that energy consumption is minimum and the need for lighting is optimal, by controlling light dimming. This paper presents an implementation and testing of a dimming light control using an Arduino Uno microcontroller. The circuit used a 12-volt power supply, as a voltage source, to increase to 42 volts, to meet a lamp voltage, through a dc-dc converter. After obtaining the maximum voltage, a MOSFET cut off the voltage according to the desired light or performance level. The duty cycle was directly proportional to the output voltage, using a PWM coding to get the necessary light intensity. Some testing was conducted, including the measurement point shifting to the side. The testing results show that PMW and LDR decreased as the duty cycle increased. Nevertheless, both decreasing are different, the PWM decreased linearly with a gradient of -2.55 and the LDR decreased hyperbolically. While, the illuminance, current, and power rose as the duty cycle increased. The illuminance increased, tent to be saturated, as the power increased. However, the illuminance was reduced as the PWM and LDR increased. The illuminance decreased slightly as the measurement points shifted to the side.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call