Control Led Strip RGB 24V with arduino using N-Channel MOSFET

Published Jul 23, 2021
 1 hours to build
 Beginner

Control a LED strip using an Arduino PWM, an N-Channel MOSFET IRF 3205

display image

Components Used

Arduino UNO
Arduino UNO
1
PC817 Optocoupler
PC817 Optocoupler
3
Screw and Stand-off Set
Adafruit Accessories Black Nylon Screw + Stand-off Set
1
IRF3205 MOSFET
MOSFET MOSFT 55V 98A 8mOhm 97.3nC
3
Resistor 2.2 kOhms
Metal Film Resistors - Through Hole 2.2K OHM 1/4W 1%
3
Resistor 100 Ohms
Metal Film Resistors - Through Hole 100ohm 1/4W 1%
3
Resistor 330 Ohms
Metal Film Resistors - Through Hole FRN25 5% 330R
3
24V SMPS
Switching Power Supplies 24V 35W Open Frame, with Terminal Block Connector, without Connector cover
1
Led Strip RGB 24VDC
1 Meter
1
heatsink Transistor
heatsink Transistor
3
Description

In this tutorial, we will learn about how to connect a 24v RGB LED Strip with an Arduino and how to program an Arduino Board to create different color combinations and fading animations. These RGB Multi-Color LED Strips are Dimmable and can be used to make many DIY LED Projects. This strip is a perfect choice for indoor or outdoor decoration, The light will change color and speed automatically and periodically according to your choice. It has not only RGB (Red, Green, Blue) but 16 colorful Glow modifiers. You can have DIY options to make great mood lighting.

display image

 

In this project to control the rgb led strip we use the PWM method,  PWM (Pulse Width Modulation or Pulse Width Modulation) – Circuits such as inverters, converters, switch mode power supply (SMPS) and speed controllers are circuits that have many electronic switches in them. The electronic switches used in these circuits are generally power electronic components such as MOSFETs, IGBTs, TRIACs and others. To control this kind of power electronic switch, we usually use something called PWM (Pulse Width Modulation) signal. Apart from that, PWM signals are also often used to drive Servo motors and are also used to perform other simple tasks such as controlling LED brightness.

 

Datasheet

Software

  • Arduino IDE
  • Eagle PCB Designer

Documentation

schematic
Schematic driver PWM RGB

 

layout
Layout driver PWM RGB

 

 

Codes

Downloads

126099091-1e7b14ab-6484-45e9-ae43-3fafd971d225 Download
Comments
Ad