Gast
#5776862
Hi ihr alle, ich hoffe ihr könnt mir bei meiner kleinen Schaltung helfen. Ich würde mir gerne mit den iButtons (https://de.wikipedia.org/wiki/IButton) und einem nodeMCU eine Anwesenheitssteuerung bauen. Es soll vier Reader geben, die alle per 1Wire mit dem nodeMCU verbunden werden. Wenn ich einen iButton an den Reader hänge, soll der Status per 1Wire an den nodeMCU gehen. Diese Reader haben alle zwei LED's (Hyper Red und Green). Die LED's will ich zur Statusanzeige nutzen und natürlich nicht alle direkt an die GPIOs klemmen, würde das kleine nodeMCU ja ein wenig überfordern, also Transistoren dran. Mir geht es hier vor allem um die Schaltung. Programmieren sollte wohl gehen mit... (Stelle mir da eine MQTT-Anbindung vor, wie bei meinem existierenden 433MHz Funk-nodeMCU :-) Folgende Fragestellungen habe ich: 1. Wie berechne ich die Vorwiderstände der LEDs, wenn ich einen Transistor nutze. Meiner Meinung nach, sollten bei folgenden Parametern ein Widerstand von 220 (bzw. 150 Ohm) Ohm rauskommen: Forward Voltage: 1.95 (bzw. 2.1) 20mA 5V vom Vin von der Stromversorgung --> 220 Ohm (bzw. 150 Ohm) Richtig? 2. Setze ich den Transistor überhaupt richtig ein? 3. Wie berechne ich den Widerstand für den GPIO zum Transistor? 4. Ich meine ein NPN Transistor wäre richtig. Ist das richtig? 5. Bin ich vom Ansatz her richtig oder total schief gewickelt? Ich habe mal versucht mit fritzing einen Schaltplan aufzubauen im unteren Bereich sollen die 1Wire Kontakt für die iButtons sein. Welchen Transistor ich nehme muss ich auch noch überlegen, aber das bekomme ich wohl hin (glaube ich :-) ) Bin aber hier für Tipps dankbar. Beste Grüße, Christian

