Jump to content

[Blinkenlights] Vertauschte Farben (Rot statt blau)


Thovan

Recommended Posts

Hallo zusammen,

 

heute hatte ich endlich mal Zeit eines der beiden Blinkenlights Starterkits die ich für ein Projekt geordert habe aufzubauen.

Leider bin ich etwas enttäuscht worden über die Befestigung der LEDs, die ist so wackelig, dass da wohl nur ein Einkleben mit Heißleim helfen wird.

Es gibt auch noch ein zwei andere Dinge, die ich für ungünstig gelöst halte, aber der Grund meiner Frage ist ein richtiges Problem.

 

Wenn ich die Demo im BrickViewer laufen lasse, dann leuchten die LEDs blau, wenn der Rot-Kanal auf 255 und Grün und Blau auf 0 stehen und umgedreht leuchten Sie Rot wenn der Rot- und der Grün-Kanal auf 0 und Blau auf 255 stehen.

 

D.h. Rot und Blau werden vertauscht dargestellt.

 

Ich meine auch irgendwann mal von diesem Problem gelesen zu haben, aber konnte leider die Internetseite bzw. den Beitrag nicht mehr finden.

 

Also:

Ich bin für heiße Tipps dagegen dankbar.

 

Vielen Dank schonmal

Link zu diesem Kommentar
Share on other sites

Da hilft meines Eissens nur softwareseitig diese Kanäle tauschen. Also bei der übergabe des "Bildes" als RGB an das Brick-Object.

 

Das das eine funktionierende Variante ist, ist mir klar aber damit geht man ja gegen das Symptom vor und beseitigt nicht die Ursache.

 

Irgendwas muss das Problem doch aber verursachen.

Link zu diesem Kommentar
Share on other sites

Ich glaub das ist der Thread:

http://www.tinkerunity.org/forum/index.php/topic,2435.msg15932.html#msg15932

 

Die Strips sind nicht genormt, was die Farbkanäle angeht. D.h. anstelle von "Rot" hätte in der API auch "Kanal1" stehen sollen ...

 

Du machst also alles richtig und musst je nach Strip-Typ ggf. Rot- und Blauwert in der API vertauschen um auf Deinem Strip die gewüschte Fargbe zu erzielen.

Link zu diesem Kommentar
Share on other sites

Die Strips sind nicht genormt, was die Farbkanäle angeht. D.h. anstelle von "Rot" hätte in der API auch "Kanal1" stehen sollen ...

 

Danke.

Das war zwar nicht der Thread, den ich gesehen hatte, aber dort steht ja ein offizielles Statement.

 

Wenn das ein generelles Problem ist, dann sieht's natürlich schon anders aus.

 

Ich kann allerdings bestätigen, dass - im Gegensatz zu den im Kit verkauften WS2801er Strips - zumindest bei WS2812ern die Kanäle stimmen.

Es scheint also nicht am Hersteller des Strips zu liegen, sondern am Typ des Treiber-Chips (sofern man die Erfahrungen im verlinkten Thread und von mir generalisieren kann).

Link zu diesem Kommentar
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...