Wenn Du die LEDs in Reihe schaltest (6*5) dann reicht Dir ein BS170. Der hat einen RDSon von 5Ohm, schaltet bei Ugs von 5V voll durch und kostet nur ein paar Cent.
Da ich zu faul zum Eageln bin, schnell die Schaltung und Berechnung auf Papier gekritzelt.
R1 = 39 Ohm
R2 = 270 Ohm (mindestens, es geht aber mit Sicherheit auch 1kOhm, was die Effizienz verbessert)
T1, T2 = BC337
T3 = BS170 oder BC 337 (Emitter nach GND)
Am besten direkt ein paar BS170 (0,13€ bei reichelt) kaufen, manchmal kommen die je nach Verpackung (ESD) kaputt an.
Der rechte Teil der Schaltung ist eine Stromquelle für die LEDs. Wenn mehr als 20mA durch R1 fliessen, öffnet T2 und "klaut" T1 den Basisstrom, der vom 10kOhm Widerstand kommt.
Bei PWM macht T3 dasselbe: Wenn der Portpin auf "high"-Pegel geht, wird T1 gesperrt und die LEDs gehen aus.
Lesezeichen