Voor ledstrips gebruik ik een mosfet om de voeding te dimmen, dit werkt echter niet bepaald voor de arduino.
Niet elke ledstrip is te dimmen.
Een losse led let laar zich heel goed met een Arduine en PWM dimmen
Veel LED verlichting is meer dan puur een led daar word dan zelf al voor de goed stroom voor de led gezorgd bij de spanning waarop het hoort te werken. Ledstrips hebben weerstanden waardoor ze prima op bv 12V werken maar daardoor afhankelijk van de interne opbouw zich wel of niet goed laten dimmen.
Als je deze ledverlichting wilt dimmen met een Arduino kan dat prima omdat ik opmaak vanuit de driver dat er enkel maar een LED inzit en verder niets. Je kan dan ook met enige voorzichtigheid deze direct via pwm op een FET aansluiten. Als je met bv 10V werkt zit er dan voor de zekerheid een weerstand met de led in serie zodat bij een fout vanuit de arduine de led niet ineens direct 10V krijgt met daarmee een veel te grote stroom. De weerstand begrenst de stroom op een veilige waarde. Om de weerstand te weten moet je toch eerst de exacte spanning hebben van de leds en die kan je meten door eerst de bijgeleverde ledriver aan te sluiten.
Een andere manier van dimmen is om via de arduino een triac aan te sturen die de 230V kant van de leddriver regelt. Daar zijn genoeg schema's van te vinden.