This circuit is used to control a Arduino Based 55W Halogen Light Controller Circuit.
Arduino gives low voltage signal and MOSFET handles high voltage and high current.
This circuit is useful for dimming, ON/OFF control and automation projects.
Arduino Coding:
int lampPin = 9;
void setup() {
pinMode(lampPin, OUTPUT);
}
void loop() {
analogWrite(lampPin, 255); // lamp full ON
delay(2000);
analogWrite(lampPin, 120); // lamp dim
delay(2000);
analogWrite(lampPin, 0); // lamp OFF
delay(2000);
}Code Explanation:
- lampPin is connected to MOSFET gate.
- pinMode sets pin as output.
- analogWrite sends PWM signal.
- 255 means full ON and 0 means OFF.
- Middle value gives dim light.
Circuit Working:

Parts List:
| Component Name | Value | Quantity |
|---|---|---|
| Resistor | 1k 1/4 watt | 1 |
| Arduino Board | Arduino Uno / Beetle | 1 |
| MOSFET | IRF3708 Logic Level / RFP30N06LE | 1 |
| Halogen Lamp | 55W DC Halogen | 1 |
| DC Power Supply | 12V for Arduino and +3V to +60V for Halogen lamp | 1 |
| Heat Sink | Suitable for MOSFET | 1 |
The above circuit can work with DC supply from about +3V to +60V.
Arduino sends HIGH or PWM signal to MOSFET gate.
When gate gets HIGH and MOSFET turns ON.
Current flows through lamp and lamp glows.
Using PWM the lamp brightness can be controlled.
MOSFET works like electronic switch.
Arduino is safe because it only drives the MOSFET gate.
Important Notes:
- Use heat sink on MOSFET and use logic level MOSFET only which supports 3V to 60V DC
- Do not power lamp from Arduino, use separate DC supply for lamp.
- Better value is 220 ohm to 1k resistor for stable PWM control
- Always connect common ground.
How to Build:
To build a Arduino Based 55W Halogen Light Controller Circuit follow the below steps for connection:
- Take all the parts as shown in circuit diagram.
- MOSFET Gate pin connect to Arduino PWM pin 9 through 1k resistor and GND.
- MOSFET Source pin connect to Common GND.
- MOSFET Drain pin connect to one end of halogen lamp
- Lamp other end connect to output supply of +3V to +60V.
- Arduino GND external supply GND must be common
Conclusion:
Arduino Based 55W Halogen Light Controller Circuit is simple and reliable.
Arduino controls high power lamp safely.
MOSFET protects Arduino from high current.
This circuit is good for lighting control and automation projects.
Leave a Reply