Hallo bin kein Profi und Google hat auch nicht das richtige gebracht. Ich habe ein Taster mit eingebauter 5v LED. Die würde ich gerne über einen ESP8266 in 3 verschiedene Helligkeiten Steuern. Leider geht es nicht wenn ich es wie auf Bild anschließe. nur wenn ich immer die nicht geschalteten kabel vom ESP entferne. Was genau muss ich noch zusätzlich einbauen damit es geht. Denke mit meinem nicht wissen sowas wie 3 Sperrdioden oder liege ich da falsch.
Matthias H. schrieb: > Ich habe ein Taster mit eingebauter 5v LED. Der ESP arbeitet mit 3.3V und 5V-LEDs gibt es nicht. Was für eine LED ist das, welche Farbe besitzt sie und wie kommst du bei der auf 5V?
Sind Massen verbunden? Sprich ist GND der LED mit dem vom ESP verbunden? Auf den ersten Blick sollte es wohl so funktionieren.
Wolfgang schrieb: > 5V-LEDs gibt es nicht. Doch die gibt's. Das sind LEDs mit integriertem Vorwiderstand der eben auf 5 V ausgelegt ist. Jetzt ist natürlich die Frage, ob der TO sowas hat...
Wolfgang schrieb: > Matthias H. schrieb: >> Ich habe ein Taster mit eingebauter 5v LED. > > Der ESP arbeitet mit 3.3V und 5V-LEDs gibt es nicht. > Was für eine LED ist das, welche Farbe besitzt sie und wie kommst du bei > der auf 5V? Hee 5v LED´s Gibt es doch. Beispiel https://www.reichelt.de/led-3-mm-bedrahtet-5-v-gruen-20-mcd-40-kbt-l-7104gd-5v-p231085.html?&trstct=pos_1 Habe aber sowas. (Nicht genau den) LED Weiß https://www.reichelt.de/piezotaster-22-19-mm-1x-ein-led-ring-5v-rt-ws-piezo19-led5rtws-p178498.html?&trstct=pos_12
Stefan S. schrieb: > Sind Massen verbunden? > Sprich ist GND der LED mit dem vom ESP verbunden? > > Auf den ersten Blick sollte es wohl so funktionieren. Ja gemeinsam GND
Achso ja die 3,3v vom esp reichen mir aber als volle helligkeit !
Hallo, setze die Pins als Eingang ohne PullUp und dann nur den jeweils gewünschten auf Ausgang High. Dann "hängen" die beiden nicht aktiven Widerstände wie gewünscht "in der Luft". Gruß aus Berlin Michael
Stefan S. schrieb: > Auf den ersten Blick sollte es wohl so funktionieren. Wie kommst du da drauf, ohne zu wissen, worum es geht. Matthias H. schrieb: > Habe aber sowas. (Nicht genau den) LED Weiß > https://www.reichelt.de/piezotaster-22-19-mm-1x-ein-led-ring-5v-rt-ws-piezo19-led5rtws-p178498.html?&trstct=pos_12 Wenn in dem Taster eine weiße LED eingebaut ist, ist das elektrisch gesehen eine blaue LED und die besitzt ein Flussspannung V_f in der Größenordung von 3,3 .. 3,8V. Bei 3.3V wird die kaum oder allenfalls ganz spärlich leuchten. Außerdem liegt der eingebaute Vorwiderstand in Serie zu den 3 Einzelwiderständen, so dass der Steuereffekt verringert ist. Außerdem muss man durch entsprechende Steuerung der Ausgangsstufe (Open-Source) dafür sorgen muss, dass man sich bei der Ansteuerung nicht auch noch einen Spannungsteiler aufbaut. Sonst geht die LED allenfalls an, wenn alle drei Ausgänge high sind.
Matthias H. schrieb: > Leider geht es nicht wenn ich es wie auf Bild anschließe. nur wenn ich > immer die nicht geschalteten kabel vom ESP entferne. Was heißt hier "geht nicht"? Was ist das Symptom? Was machst Du im ESP mit den Leitungen um zu schalten? Schaltest Du die unbenutzten Leitungen auf Eingang und den internen Pullup/down aus? Schaltest Du die aktive Leitung auf Ausgang und high? Schaltest Du mehrere Pins gleichzeitig aktiv? Du weißt, dass man mit dem ESP prima PWM (Pulsweitenmodulation) machen kann um die Helligkeit einer LED zu verändern, ohne dafür gleich mehrere der raren IO Pins zu opfern?
Ich Steuer den esp über ESPEASY. Setze immer http://192.168.2.52/control?cmd=GPIO,15,1 für den jeweiligen pin auf An. und die anderen beiden http://192.168.2.52/control?cmd=GPIO,13,0 http://192.168.2.52/control?cmd=GPIO,12,0 auf Aus Es leuchtet aber die led nicht. nur wenn ich die anderen beiden kabel von D7,D6 abziehe leuchtet sie auch egal welchen widerstand ich zum testen benutze. PWM geht leider auch nicht.
:
Bearbeitet durch User
Matthias H. schrieb: > Setze immer > http://192.168.2.52/control?cmd=GPIO,15,1 für den jeweiligen pin auf An. > und die anderen beiden > http://192.168.2.52/control?cmd=GPIO,13,0 > http://192.168.2.52/control?cmd=GPIO,12,0 auf Aus Damit schaltest du deine Vorwiderstände als Spannungsteiler, i.e. 1kΩ nach +3.3V und 1kΩ||1kΩ=500Ω nach Gnd. Die resultierende Spannung von 2.2V reicht nicht für deine LED. Du darfst du Pins nicht auf Low schalten, sondern musst sie als Eingang schalten.
Wolfgang schrieb: > Die resultierende Spannung von 2.2V reicht nicht für deine LED. Sorry, muss natürlich 1.1V heißen. Was sagt dein Multimeter?
Wie gesagt musst du die beiden ausgeschalteten Anschlüsse hochohmig machen, also als Eingang konfigurieren, sonst ziehen sie die Spannung runter. Die Unterschiede zwischen den drei Widerständen sind zu klein, es kann gut sein, dass du den Helligkeitsunterschied nicht wahrnimmst. Ich würde mal 220Ω, 1kΩ und 4,7kΩ versuchen.
Danke euch die widerstände sind nur beispielwerte. ich schau jetzt erstmal ob ich bei espeasy über mqtt den mode von output auf input ändern kann.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.