Ich möchte in der Lage sein, 50 rote LEDs mit einem Pin eines Arduino einzuschalten. Ich möchte keine individuelle Steuerung, ich möchte nur in der Lage sein, sie alle ein- oder auszuschalten.
Ich habe dieses Beispiel gefunden . Es wird ein 2N3904-Transistor verwendet. Ist das der Ansatz, den ich verfolgen möchte? Ich nehme an, ich würde einen Transistor mit höherer Leistung benötigen?
Ich verwende ein externes Netzteil, das mit einem 5-V-Spannungsregler an eine benutzerdefinierte Platine angeschlossen ist, sodass ich die LEDs direkt von diesem Regler aus mit Strom versorge.
Die LEDs kommen in Form dieses LED-Lichtleisten-Arrays (oder zumindest sehr ähnlich) ...
Ich hatte in einem Kommentar in einer Antwort unten erwähnt, dass ich mit jeder LED einen 330-Ohm-Widerstand verwendete. In einem anderen Teil dieses Projekts verwende ich die Lichtbalken als Füllstandsmesser, und jede separate LED wird über ein Schieberegister gesteuert, also den separaten Widerstand. Nachdem ich darüber nachgedacht habe, wird mir klar, dass ich dafür jetzt keinen Widerstand in Reihe mit jeder LED haben muss, da sie entweder alle an oder alle aus sind (hmmm ... Entschuldigung für meine eher zufälligen Kommentare!).
Ich hatte den Gedanken, dass ich eine Art elektronischen Schalter haben könnte, der Masse oder 5V trennen kann. Ist das machbar?