Kein Pushbutton löst LEDs korrekt aus

Antworten
Ha_Pe Verified
Kerzenanzünder
Beiträge: 34
Registriert: So 27. Apr 2025, 23:07
Hat sich bedankt: 36 mal
Wurde bedankt: 39 mal

Kein Pushbutton löst LEDs korrekt aus

#1

Beitrag von Ha_Pe Verified »



Was lässt sich nicht machen?
Ich möchte mit 4 Pushtasten (mit LEDs) auf dem Tiny-Board der Reihe nach jeweils 1 LED für 1 sec. einschalten. Trotz mehrfacher Versuche und Veränderungen im Programm-Generator gelingt mir das überhaupt nicht. Im Gegenteil - folgende Fehler/Probleme kriege ich nicht gelöst:
- Die in den Pushtasten eingebauten LEDs bleiben trotz Tastendruck ALLe aus.
- Bei Tastendruck Taste 1 gehen am Tiny-Board die 2.und 3. LED vom 1. WS2811 für 1 sec. an.
- Bei folgenden Tastendrucken Taste 2, 3 und 4 passiert garnichts mehr (alle LEDs bleiben aus).



Was wurde schon alles unternommen, um den Fehler zu finden bzw. einzugrenzen?

Kontrolle Pushtastenboard: Lötpad SJ4 gebrückt, Chip U3 nicht bestückt und Lötpad WS2 gebrückt, Lötpad END gebrückt.

Kontrolle Tiny-Board: Lötpads für 5VDC gebrückt, Lötpad J3 gebrückt

Kontrolle Taster: die eingebauten LEDs funktionieren an 5VDC problemlos.

EXCEL-Sheet: Version: 3.4.oB3 (konnte ich bei der Software nicht auswählen).
LED-Adressen anpassen bringt keine Lösung. Für Taster 1 und 2 versucht, nicht einen der 3 WS2811-Ausgänge einzuschalten, sondern mal alle 3, funktioniert auch nicht (Taster 1 schaltete nicht alle 3 LEDs vom 1. WS2811 ein).



Hat es schon mal funktioniert und wenn ja, was wurde danach verändert?

hat bisher noch nie funktioniert.



Zusatzinformationen:

Software
Betriebsystem:Windows 10
Version der MobaLedLib:Betaversion - Ver 3.4.0D - 04.11.2025
eingesetztes Version von Excel:MS Excel 2016
Hardware
Version der Hauptplatine:Version 1.8.2 - 22.12.2022
Controller auf der Hauptplatine:Arduino Nano
Ansteuerung der MobaLedLib-Effekte:nur über Taster/PushButtons
Verwendete LEDs/ICs:WS2811 - IC


Bilder und Dateianhänge
Dieser Text wurde erstellt mit dem Generator für Hilfeanfragen der MobaLedLib.

Schaltungsaufbau: kann ich leider nicht hochladen (ppt oder pdf)

EXCEl-Sheet:
Prog_Gen_Data_30_12_2025.MLL_pgf
(2 KiB) 8-mal heruntergeladen

Benutzeravatar
Frank_TT Verified
MLL-TEAM
MLL-TEAM
Beiträge: 295
Registriert: Di 8. Apr 2025, 17:34
Wohnort: Stuttgart (MLL-Shop)
Hat sich bedankt: 1416 mal
Wurde bedankt: 732 mal

Re: Kein Pushbutton löst LEDs korrekt aus

#2

Beitrag von Frank_TT Verified »

Hallo Hans Peter,

- bitte aktualisiere die MLL auf die neueste Beta (Korrekturversion)
- bitte stelle Fotos ein auf denen man deinen Hardwareaufbau sieht
- welche Platine setzt du zur Steuerung der Taster ein und welche Taster benutzt du

Vielen Dank

Viele Grüße Frank

Alle Informationen und auch die Bauanleitungen zur MobaLedLib findet ihr hier: https://wiki.mobaledlib.de/
Der Shop der MobaLedLib ist hier zu finden: https://shop.mobaledlib.de / Teleon: +49 711 16120 789
Ha_Pe Verified
Kerzenanzünder
Beiträge: 34
Registriert: So 27. Apr 2025, 23:07
Hat sich bedankt: 36 mal
Wurde bedankt: 39 mal

Re: Kein Pushbutton löst LEDs korrekt aus

#3

Beitrag von Ha_Pe Verified »

Hallo Frank,
hier liefere ich hoffentlich alle angeforderten Informationen:

- Ich habe meinen Laptop auf die Version 3.5.0C1 aktualisiert. Danach habe ich die "alte" Excel-Datei importiert und
ohne Änderungen zum Arduino geschickt. Das Ergebnis hänge ich hier wieder an.
Prog_Gen_Data_01_01_2026.MLL_pgf
Die Exceldatei jetzt von Version 3.5.0C1
(2.8 KiB) 6-mal heruntergeladen
Beim nacheinander Drücken der Taster 1 bis 4 gab es leicht veränderte Reaktionen:
1. Taster 1 gedrückt --> LEDs 2+3+5+6+Heartbeat-LED auf dem Tinyboard gingen für 1 sec an.
2. Taster 2 gedrückt --> LEDs 2+3 gingen für 1 sec an
3. Taster 3 gedrückt --> LED 6 ging für 1 sec an
4. Taster 4 gedrückt --> keine LED ging an.
In keinem Fall wurde die eingebaute Taster-LED eingeschaltet.

- Ich verwende diese Taster: https://www.aliexpress.com/item/4001291 ... 5c5fpHU4MF

- Mein Vesuchsaufbau:
Versuchsaufbau vollständig
Versuchsaufbau vollständig
Alle Platinen erhalten ihre 5VDC Versorgung von dem kleinen Netzteil ganz rechts im Bild.

- Das Tinyboard:
Tinyboard mit 6 LEDs Nr.1 ganz links 6 rechts
Tinyboard mit 6 LEDs Nr.1 ganz links 6 rechts
dient mit den 6 angeschlossenen LEDs defacto nur als visuell Anzeige, ob das Ziel meiner "Programmierung" erreicht ist:
Taster 1 soll LED1 (ganz links in der Reihe) für 1 sec einschalten
Taster 2 soll LED 2 (rechts daneben) für 1 sec einschalten
--- usw ---
Taster 4 soll LED 4 für 1 sec einschalten.

- MLL Steuerplatine:
MLL Steuerplatine
MLL Steuerplatine
- Pushtastenplatine:
Pushtastenboard
Pushtastenboard
Viele Grüße und ein gesundes Neues Jahr 2026!
Hans-Peter
Dateianhänge
Taster mit 5V-LED, Schliesser und Öffner
Taster mit 5V-LED, Schliesser und Öffner
Hauptverteiler
Hauptverteiler

Benutzeravatar
Frank_TT Verified
MLL-TEAM
MLL-TEAM
Beiträge: 295
Registriert: Di 8. Apr 2025, 17:34
Wohnort: Stuttgart (MLL-Shop)
Hat sich bedankt: 1416 mal
Wurde bedankt: 732 mal

Re: Kein Pushbutton löst LEDs korrekt aus

#4

Beitrag von Frank_TT Verified »

Guten Abend Hans-Peter,

ich wünsche Dir auch ein gesundes Neues Jahr.

Vielen Dank für die zur Verfügung gestellten Bilder

Du hast die Platine in der LED-Version aufgebaut.
Da wäre auch die Rückseite mit den drei bestückten WS2811 noch von Bedeutung.
Die Ansicht des Tasters, auf der man die Kontakte sieht, wäre auch noch sehenswert.

Viele Grüße Frank

Alle Informationen und auch die Bauanleitungen zur MobaLedLib findet ihr hier: https://wiki.mobaledlib.de/
Der Shop der MobaLedLib ist hier zu finden: https://shop.mobaledlib.de / Teleon: +49 711 16120 789
GerdR Verified
Novize des Beleuchters
Beiträge: 257
Registriert: Mi 21. Mai 2025, 07:59
Hat sich bedankt: 122 mal
Wurde bedankt: 291 mal

Re: Kein Pushbutton löst LEDs korrekt aus

#5

Beitrag von GerdR Verified »

@Ha_Pe

Hi Hans-Peter,

Fangen wir mal damit an dass du die Definitionen der LEDs falsch hast:
1. Taster 1 gedrückt --> LEDs 2+3+5+6+Heartbeat-LED auf dem Tinyboard gingen für 1 sec an.
Das ist soweit ja auch fast richtig (fast, weil die 4.LED fehlt.)

Du hast in der Macrodefinition stehen C_ALL, damit werden alle drei LEDS des WS2811 aktiviert. Wenn bei Taste 1 nur eine LED lecuhten soll, muss da eben C1 , C2 oder C3 stehen, so wie es weiter unten in deinem sheet steht.
c_all.jpg
Das der Macro für den Monoflop einwandfrei arbeiett siehst du daran dass die LEDs nach 1 Sekunde ausgehen.

Änder mal die Macrodefinitionen für die 6 LEDs in Einzelfarben, dann sehen wir weiter.

Wie hast du auf der Rückseite J1, J2 und J3 gesetzt, geschlossen oder offen?

Und blinkt die Heartbeat auf der Tiny Platine?

GerdR

Edit:

Nimm mal den Befehl raus, dann klappts auch mit der 4.LED
next_led.jpg
Nachtrag:

Wie und wo hast du die LEDs die in den Schaltern sind angeschlossen?Sie sollen zwischen Pin3 (+LED) und Pin4 (-Led) der Stecker SV 1 bis SVx angeschlossen werden..


Probier mal obs hiermit besser klappt:
Prog_gen_4_pushbutton.MLL_pgf
(1.61 KiB) 6-mal heruntergeladen

Ha_Pe Verified
Kerzenanzünder
Beiträge: 34
Registriert: So 27. Apr 2025, 23:07
Hat sich bedankt: 36 mal
Wurde bedankt: 39 mal

Re: Kein Pushbutton löst LEDs korrekt aus

#6

Beitrag von Ha_Pe Verified »

Hallo Frank, hallo Gerd,
sorry dass ich mit meinen Antworten nicht so zügig voran komme. Neben der Pflege meiner schwerkranken Frau
bleibt mir nur wenig Zeit, mal was zu probieren.

Hier sind die ergänzend gewünschten Bilder:
Rückseite Pushbuttonplatine:
Pushboard Rückseite.jpeg
Nachdem ich nur maximal 6 Taster anschliessen werde, habe ich nur 2 WS2811 engelötet und den dritten
mit dem WS2-Pad überbrückt.

Rückseite Tinyboard:
Tinyboard Rückseite.jpeg
Tasteranschlüsse:
Tasteranschlüsse.jpeg
Tastersteckerbelegung.jpeg
Wie im Schaltbild beim SV9 angegeben, habe ich die Taster-LED an die Pins 3 und 4 gelegt und den
Taster an die Pins 1 und 2.

@Gerd:
- Ja, ich weiß, dass mit der Macrodefinition C_ALL alle 3 LEDs angehen müssen. Ich hatte in dieser
EXCEL-Zeile vorher auch C1 (für Taster 1) stehen, aber da gingen eben andere LEDs an und nicht die erste.
Dann dachte ich, ich probiere mal C_ALL, dann sollten ja alle 3 LEDs vom ersten WS2811 angehen, aber
wie vorher geschrieben, tun sie das nicht korrekt. Statt dessen gehen 5 LEDs an!
Ich werde mich mit Deinen Hinweise hoffentlich morgen am Sonntag Abend näher beschäftigen können.

Euch allen erstmal vielen Dank für Troubleshooting und Ratschläge!
Grüße
Hans-Peter

Ha_Pe Verified
Kerzenanzünder
Beiträge: 34
Registriert: So 27. Apr 2025, 23:07
Hat sich bedankt: 36 mal
Wurde bedankt: 39 mal

Re: Kein Pushbutton löst LEDs korrekt aus

#7

Beitrag von Ha_Pe Verified »

Hallo Gerd,
heute abend habe ich Deine Tipps und Hinweise durchgehen können und habe auch Deine Excel-Zeilen
in meinem Arduino geladen. Hier liste ich die Ergebnisse:

- Deine Excel-Zeilen sind ja bereits auf die einzelnen LED-Kanäle C1, C2, C3 eingestellt. Habe ich deshalb in meinem Excel nicht nochmal
gemacht.

- Deine Frage, wie ich auf der Rückseite J1, J2 und J3 gesetzt habe, habe ich nicht verstanden - welche Platine meinst Du?
Bei der Pushbuttonplatine habe ich nur J4 Pad gebrückt, weil nur 4 Taster angeschlossen sind.

- Ja, die Heartbeat auf der Tinyplatine blinkt (Deine Excelzeilen sidn auf meinen Arduino geladen!).

- Ja die LEDs in den Tastern sind an Pin 3 und 4 angeschlossen.

- Ergebnisse beim drücken der Taster:

1. Taster 1 --> LED 2 + 3 an
2. Taster 2 --> alle aus
3. Taster 3 --> alle aus
4. Taster 4 --> alle aus

5. Taster 1 --> LED 1 ganz dunkel an
6. Taster 2 --> alle aus
7. Taster 3 --> alle aus
8. Taster 4 --> alle aus

9. Taster 1 --> Led 2 + 3 an

Viele ratlose Grüße
Hans-Peter

Ha_Pe Verified
Kerzenanzünder
Beiträge: 34
Registriert: So 27. Apr 2025, 23:07
Hat sich bedankt: 36 mal
Wurde bedankt: 39 mal

Re: Kein Pushbutton löst LEDs korrekt aus

#8

Beitrag von Ha_Pe Verified »

Noch was zu ergänzen:
Mir ist eigentlich klar, dass die Fehleursache mit 90%iger Sicherheit in der Hardware zu
suchen ist. Ich habe nämlich heute Vormittag in der EXCEL-Datei bei 3 SwitchB-Zeilen
vorne den Haken entfernt und bei den Monoflop-Zeilen vorne SwitchD eingetragen, um
die 3 Taster auf der Hauptplatine zu nutzen. Und siehe da - dann funktioniert das bestens
so wie ich es brauche: Taste 1 schaltete 1. LED auf dem Tiny-Board für 1 sec ein. Taste 2
macht dasselbe mit LED 2 und Taste 3 ebenso mit LED 3.

Bei diesem Aufbau ist kein Pushtasten-Board und keine Pushtasten beteiligt! Ich versuche
rauszukriegen, was an dem Pushtastenaufbau hardwareseitig falsch ist.
Würde mich natürlich über hilfreiche Tipps freuen!

Grüße
Hans-Peter

Benutzeravatar
Gasco Verified
Leuchtturm
Beiträge: 308
Registriert: Di 15. Apr 2025, 14:24
Wohnort: Grevenbroich
Hat sich bedankt: 390 mal
Wurde bedankt: 665 mal

Re: Kein Pushbutton löst LEDs korrekt aus

#9

Beitrag von Gasco Verified »

Hallo Hans Peter

zu deinen Tastern, bist du sicher, dass die Anschlüße für die lED eindeutig definiert sind ? Ich habe auch diese Taster bei meiner Entkuppler Aktion verbaut, und da funktionierte es auch nicht, bis ich feststellte dass in den Tastern Bi-polare LEDs verbaut sind

Ich weis natürlich nicht ob das einen Einfluß auf deine Schaltung hat, ich wollte es nur mal erwähnt haben

weiter hin viel Glück bei der Fehlersuche

Im Biathlon 2ter geworden... wie?? er hatte doch eine Waffe dabei
viele Grüße aus dem Rheinland
Bodo

und denkt an das 11te Gebot
dua di ned deischn....
noch was wichtiges ...http://www.flugpate.com/
mein Projekt: meine Neue
GerdR Verified
Novize des Beleuchters
Beiträge: 257
Registriert: Mi 21. Mai 2025, 07:59
Hat sich bedankt: 122 mal
Wurde bedankt: 291 mal

Re: Kein Pushbutton löst LEDs korrekt aus

#10

Beitrag von GerdR Verified »

Hi @Ha_Pe ,

Schau dir Mal diese lötstelle an, ist da evtl. die Leiterbahn unterbrochen?
Screenshot_2026-01-05-14-48-58-401_com.android.chrome.jpg
Screenshot_2026-01-05-14-49-05-742_com.android.chrome.jpg
GerdR

Ha_Pe Verified
Kerzenanzünder
Beiträge: 34
Registriert: So 27. Apr 2025, 23:07
Hat sich bedankt: 36 mal
Wurde bedankt: 39 mal

Re: Kein Pushbutton löst LEDs korrekt aus

#11

Beitrag von Ha_Pe Verified »

Gasco hat geschrieben: Mo 5. Jan 2026, 14:53
Hallo Hans Peter

zu deinen Tastern, bist du sicher, dass die Anschlüße für die lED eindeutig definiert sind ? Ich habe auch diese Taster bei meiner Entkuppler Aktion verbaut, und da funktionierte es auch nicht, bis ich feststellte dass in den Tastern Bi-polare LEDs verbaut sind

Ich weis natürlich nicht ob das einen Einfluß auf deine Schaltung hat, ich wollte es nur mal erwähnt haben

weiter hin viel Glück bei der Fehlersuche
Danke, Bodo für den Hinweis! Ja, mir ist beim Durchmessen auch aufgefallen, dass es eigentlich egal ist, wie angeschlossen wird.
Bei meinen Tastern sind auch Bi-polare LEDs verbaut.

Viele Grüße
Hans-Peter

Ha_Pe Verified
Kerzenanzünder
Beiträge: 34
Registriert: So 27. Apr 2025, 23:07
Hat sich bedankt: 36 mal
Wurde bedankt: 39 mal

Re: Kein Pushbutton löst LEDs korrekt aus

#12

Beitrag von Ha_Pe Verified »

GerdR hat geschrieben: Mo 5. Jan 2026, 14:54
Hi @Ha_Pe ,

Schau dir Mal diese lötstelle an, ist da evtl. die Leiterbahn unterbrochen?

Screenshot_2026-01-05-14-48-58-401_com.android.chrome.jpg

Screenshot_2026-01-05-14-49-05-742_com.android.chrome.jpg

GerdR
Hallo Gerd, danke, dass Du dir das Board so genau angeschaut hast! Werde ich mir lupenmässig
anschauen und auch mal durchmessen. Dass dieses Board ´ne Macke haben muss, ist mir klar.
Aber Suchen und finden ist zeitraubend und deshalb schonmal danke für diesen Tipp!

Viele Grüße
Hans-Peter

Ha_Pe Verified
Kerzenanzünder
Beiträge: 34
Registriert: So 27. Apr 2025, 23:07
Hat sich bedankt: 36 mal
Wurde bedankt: 39 mal

Re: Kein Pushbutton löst LEDs korrekt aus

#13

Beitrag von Ha_Pe Verified »

Hallo Gerd,
ich habe mir die besagte Leiterbahn und auch die Lötstellen in der Nachbarschaft mit der Lupe angeschaut
und mit dem Multimeter durchgemessen. Die sind (leider) alle bestens in Ordnung. Ich muss also weitersuchen.

Nachdem keine einzige der Taster-LEDs angeht, habe ich erstmal die DI-und DO-Signale der beiden WS2811 Chips
im Fokus. Ich werde Lötfahnen an die relevanten Lötpads von den RGB-Ausgängen anlöten und dann die Signale
nach Tastendruck messen. Dass die Taster was auslösen ist ja unstrittig. Dann kann ich ja auch an den Dioden
nachmessen, was der Tastendruck auslöst.

Eine Frage habe ich aber noch: müssen auf dem Pushtastenboard die Pads END und END1 geschlossen werden?
(Bisher habe ich nur END geschlossen.)

Viele Grüße
Hans-Peter

Benutzeravatar
marcosmoba Verified
Novize des Beleuchters
Beiträge: 203
Registriert: Di 15. Apr 2025, 14:30
Wohnort: Lauda-Königshofen
Hat sich bedankt: 715 mal
Wurde bedankt: 379 mal
Kontaktdaten:

Re: Kein Pushbutton löst LEDs korrekt aus

#14

Beitrag von marcosmoba Verified »

Hallo Hans-Peter,

solltest Du nur diese eine verwenden sollten beide geschlossen sein.

Screenshot_20260106_144434_Chrome.jpg

Viele Grüße Marco ;)
GerdR Verified
Novize des Beleuchters
Beiträge: 257
Registriert: Mi 21. Mai 2025, 07:59
Hat sich bedankt: 122 mal
Wurde bedankt: 291 mal

Re: Kein Pushbutton löst LEDs korrekt aus

#15

Beitrag von GerdR Verified »

Hi @Ha_Pe ,
Ich werde Lötfahnen an die relevanten Lötpads von den RGB-Ausgängen anlöten und dann die Signale
nach Tastendruck messen.
Was verstehst du hier unter messen?

Vergiss irgendwelche Multimeter, das ist ein 24bit impulszug der da aus Dout rauskommt und auch bei Din reingeht. Außer mit nem guten Oszilloskop wirst du da nicht viel messen können.

Alternativ ne LED nehmen, mit plus verbinden und die RGB Ausgänge des WS2811 mit Minus der LED verbinden.


GerdR


Nachtrag

Hab ich's überlesen?

Hast du auch bei deinen 4 Tastern SJ1 bis SJ4 geschlossen?

Benutzeravatar
marcosmoba Verified
Novize des Beleuchters
Beiträge: 203
Registriert: Di 15. Apr 2025, 14:30
Wohnort: Lauda-Königshofen
Hat sich bedankt: 715 mal
Wurde bedankt: 379 mal
Kontaktdaten:

Re: Kein Pushbutton löst LEDs korrekt aus

#16

Beitrag von marcosmoba Verified »

GerdR hat geschrieben: Di 6. Jan 2026, 15:02

Hast du auch bei deinen 4 Tastern SJ1 bis SJ4 geschlossen?

Nicht alle schließen es darf immer nur die höchst verwendete tasterzahl geschlossen werden.
Screenshot_20260106_152911_Chrome.jpg

Viele Grüße Marco ;)
Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag

Zurück zu „Pushbutton 4017 (300)“