Steht die Baudrate auf dem gleichen Wert in Glediator, wie in dem Sketch und ist RESET-EN auf dem Arduino MEGA wirklich unterbrochen?
Eines von beiden wird es sehr wahrscheinlich sein
Arduino Mega - WS2812 - Glediator
-
-
Ah okey, die Reset-EN Brücke ist noch drin
Was habe ich für "Nachteile", wenn ich die Brücke entferne?
bzw. wofür ist die überhaupt da?Danke
-
Ich frage mich warum die Antworten überhaupt geschrieben werden wenn sie keiner liest
So schön erklärt von @Hamburgtech
-
Hallo
Vielen Dank saw0
Die ist dazu da, damit Du easy ein Sketch hochladen kannst. Wenn Du aber seriell Daten schicken willst, dann ist sie ein Problem.
Ergo sie muss weg, bis du wieder ein Sketch hochladen willst -> Schalter anlöten oder einfach manuell Reset drücken im richtigen Moment beim Upload -> kein Schalter einlöten.Gruß Nils
-
dankeschön
Es läuft auch jetzt einigermaßen... also es gehen die passenden LED's an, nur zusätzlich noch andere
Bzw. wenn alle LEDs leuchten sollen, dann blinken die unregelmäßig (auch in anderen Farben)Ich hatte das selbe problem heute morgen schon, hab die BAUD-Rate auf 500000 gestellt, dann lief es. Doch als ich es gerade nocheinmal versucht habe, ist das blinken wieder da.
Hat da jemand eine idee?
-
Klingt ein bisschen nach einem GND Problem. GND von Arduino und Netzteil für die Pixel sicher und fest miteinander verbunden?
-
danke für die schnelle Antwort.
Das war auch mein erster Gedanke. Doch (leider) liegt es nicht daran. Habe alles passend verbunden...
Ich habe es gerade nocheinmal mit einem Arduino UNO versucht (dann auf nur 580 Pixel). Damit funktioniert es wunderbar.
Daraus schließe ich, dass die Hardware des Tisches in Ordnung ist.
--> Entweder liegt das Problem am Arduino Mega oder an der Verbindung zwischen dem Mega und Glediator -
Ehrlich gesagt kann ich mir nicht vorstellen, dass es mit der Pixel-Menge funktioniert. Reicht da überhaupt der Speicher aus? Wie werden denn bei FastLed die Daten verwaltet?
Im SEDUv3 nutzen wir 1024 Pixel und kommen da gerade so mit dem Speicher (16kB) hin. Weiterhin sollen hier Daten seriell empfangen und ausgegeben werden. Ohne DMA funktioniert das aus meiner Sicht nur bedingt. Da passt einfach das Timing nicht mehr, was die merkwürdigen Ausgaben erklären würde.
Sind aber nur Vermutungen aufgrund der SEDU-Erfahrungen.
-
Das komische ist ja, dass es lief und wenige stunden später nicht mehr. Mit der FastLed-Bib sollte das eigentlich funktionieren.