Mein erstes Elektronikprojekt seit über einem Jahrzehnt beinhaltet einen Raspberry Pi 3 und zwei beleuchtete Tasten . Ich möchte verstehen, welchen Widerstand ich für die LEDs benötige, falls vorhanden.
Die beleuchteten Tasten haben drei Stifte, von denen ich glaube, dass sie sind:
So konfiguriert leuchtet die LED dauerhaft. Wenn ich Pin 1 und 2 tausche, leuchtet die LED beim Drücken der Taste, aber ich weiß nicht, wie sich dies auf das Signal auswirkt. Kann ich die einfach tauschen?
Die LEDs sind für 14 V und 10 A Dauerstrom ausgelegt. Der Verkäufer überzeugte mich, dass ein Raspberry Pi mit diesen Spezifikationen in Ordnung wäre. Ich habe mit einem Netzteil bestätigt, dass 3,3 V ausreichen, um die LED zu beleuchten.
Da die LED im Vergleich zu dem, was ein Raspberry Pi liefern kann, eine so hohe Toleranz hat, brauche ich einen Widerstand, und wenn ja, wie bestimme ich, welchen und an welchen Pin ich ihn anschließe?
BEARBEITEN: Das Projekt besteht darin, einen Big Red Button ™ zu erstellen, der beim Drücken Find My iPhone, Play Sound auf dem Telefon meiner Frau aktiviert. Es ist eine tägliche Notwendigkeit. Idealerweise hätte ich gerne die volle Kontrolle über die LED, um sie für Rückmeldungen zu verwenden, aber wenn dies ein Risiko für den Raspberry Pi darstellt, werde ich mich damit zufrieden geben, dass sie leuchtet, wenn sie gedrückt wird.
Typischer Kfz-Schalter. Sie wissen bereits, dass das Licht immer an sein könnte oder nur an, wenn der Schalter gedrückt wird. Wenn Sie den Strom- und Zubehörstift umschalten, ändert sich das Licht.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Der linke hat immer das Licht an. Der rechte schaltet das Licht nur ein, wenn der Schalter auf „On“ steht.
Aber was Sie wollen, ist, die LED von einem Ausgang und den Button als Eingang zu steuern. Es ist immer noch einfach. Irgendwie.
Simulieren Sie diese Schaltung
Der Linke ist einfacher. Verbunden mit dem 3,3-V-Pin. Eingang ohne Aktivierung des Pull-up-Widerstands, aktiv hoch/1 für gedrückte Taste . Ausgang High/1 für LED aus, Low/0 für LED an. Sie müssen den Ausgang auf 16 mA oder weniger ändern, und das Licht sollte nur unter 16 mA ziehen, da dies das Maximum für das RPI ist.
Der rechte ist besser. Die RPI-3,3-V-Schiene ist begrenzt, und wenn das Licht eine Lampe ist, kann es zu viel für die 3,3-V-Schiene ODER für den GPIO ziehen (verwenden Sie ein Amperemeter / Multimeter, um den Strom zu messen), oder wenn es sich um eine LED handelt, ist sie möglicherweise schwach bei 3,3 V. Auf diese Weise verwenden Sie die 5-V-Schiene für ein helleres Licht und einen Transistor, um das Licht mit normalem High/1 für Ein, Low/0 für Aus zu schalten. Die beiden Widerstände am Eingang sind ein einfacher Spannungsteiler. Wenn er gedrückt wird, geht der Eingang wie zuvor hoch.
Wenn Sie den Schalter einfach aufleuchten lassen möchten, wenn der Schalter gedrückt wurde, klingt die Art und Weise, wie Sie Ihre Verbindungen oben beschrieben haben, so, als würde sie funktionieren.
Sie haben das Licht des Schalters bei 3,3 Volt getestet und waren mit der Helligkeit zufrieden. Da das Licht des Schalters für 12 Volt ausgelegt ist, sollte es kein Problem geben, es mit 3,3 Volt zu betreiben.
Vermutlich befindet sich im Inneren des Schalters eine LED, die in Reihe mit einem Strombegrenzungswiderstand geschaltet ist. Wenn Sie also noch einmal raten, sollten keine zusätzlichen Widerstände zum Schutz der LED erforderlich sein. Wenn Sie dies bestätigen können, indem Sie den Schalter öffnen oder das Datenblatt des OEM für diesen Schalter finden, wäre das beruhigend.
Wenn Sie beabsichtigen, das Licht des Schalters mit einem GPIO-Pin anzusteuern, messen Sie den Strom, den das Licht des Schalters zieht, wenn es an eine 3,3-Volt-Stromversorgung angeschlossen ist. Stellen Sie sicher, dass der Strom nicht die Kapazität der GPIO-Pins übersteigt.
gbulmer
gbulmer
Benutzer86234
WasRoughBeast
Hand-E-Food
Hand-E-Food