Aircoookie / WLED

Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
https://kno.wled.ge
MIT License
14.24k stars 3.03k forks source link

WLED zusätzlich über Schalter an/aus schalten? #1265

Closed eldoman closed 3 years ago

eldoman commented 3 years ago

Hallo zusammen, ist es möglich über einen Schalter der direkt an dem Board (z.B. D1mini) angeschlossen ist die LEDs an oder aus zu schalten, ohne dies über die WLAN Verbindung machen zu müssen?

Also nur Licht ein und aus.

Vielen Dank und Gruß.

Aircoookie commented 3 years ago

Hi, ja, das ist über einen Taster (Schließer) zwischen GPIO0 und GND ohne Weiteres möglich. An der Unterstützung von Kippschaltern wird noch gearbeitet 👍 Viele Grüße!

NeariX67 commented 3 years ago

Wenn du einen ESP32 hast, geht das auch mit einem Touch pin. Habe dafür ein Usermod geschrieben, das du in /usermods/ESP32_TouchBrightnessControl findest. In der Readme steht auch wie du es in WLED einbindest (Selbst kompilieren notwendig!) Ich empfehle ein Stück Alufolie oder irgendwas anderes elektrisch Leitendes an den Pin bzw dann das Kabel anzuschließen, damit man nicht ein winziges Kabel antippen muss.

Camel2k commented 3 years ago

welchen PIN am ESP benutzt du für den Taster? Den GPIO 0 gibt es auf meinem Board nicht.

NeariX67 commented 3 years ago

Der Pin ist hier defeniert: https://github.com/Aircoookie/WLED/blob/master/wled00/NpbWrapper.h (Zeile 21)

Camel2k commented 3 years ago

Hallo, mein Esp32 dev board hat keinen GPIO 0 Anschluß. Oder meinst Du ich sollte den Soucecode anpassen?

NeariX67 commented 3 years ago

Ich denke es wäre besser den Pin anzupassen. Wie im Kommentar steht, sollte es ein Pull-Up GPIO Anschluss sein. Rufe dazu ambesten die Dokumentation deines ESP32 auf, um herauszufinden, welche GPIOs einen Pull-Up Widerstand haben.

stale[bot] commented 3 years ago

Hey! This issue has been open for quite some time without any new comments now. It will be closed automatically in a week if no further activity occurs. Thank you for using WLED!

comtechnik commented 2 years ago

Hallo zusammen, ich habe eine große Bitte, kann mir wer weiterhelfen. Ich würde gerne WLED mit dem HC-SR501 einschalten, brauche ich dazu einen 2ten Wemos, oder kann ich den an den Wemos D1 wo WLED drauf installiert ist direkt anschließen? Ich weis nicht wie ich das machen kann. Wäre super wenn mir jemand dabei helfen kann. Danke. Vielleicht mit Plan und Code. Vielen Dank!