Brainstorming: Was kann man alles mit/auf einem RGB LED Strip machen?

Hi,

meine Idee ist es, hier mal zusammenzutragen, was Ihr mit Euren Strips macht, welche guten Ideen Ihr gesehen habt, was Ihr Euch schon lange wünscht, aber noch nicht umgesetzt habt.

Anschließend können wir den dafür nötigen Code hier besprechen / entwickeln / optimieren.
Postet Euer Projekt, Eure Vision und Phantasie, Videos, die Euch beeindruckt haben, alles was damit zu tun hat...je ungewöhnlicher und frischer, desto besser.

Langfristiges Ziel ist ein Strip Controller, wie ihn die Welt so noch nicht gesehen hat. Nein, ich will ihn nicht verkaufen - aber ich will ihn haben!

Bin auf Eure Ideen und Anregungen gespannt!

Herzliche Grüße, Helmut.

Was mich am Wochenende schwer beeindruckt hat, war diese Simulation eines Partikelsystems: Smooth animation with an 8x8 RGB LED matrix - #7 by Helmuth - Exhibition / Gallery - Arduino Forum Ist zwar primär als Matrixanwendung ausgelegt, sieht aber auch auf einem Strip gut aus, wenn man sich nur eine Zeile / Spalte rausklaubt.

Effekt: Lineares PLASMA

Skorn hat gerade einen sehr schnellen Matrix - Plasmagenerator gezeigt, basierend auf vollständiger Integerarithmetik und mit einer vorberechneten Cosinustabelle + Gammakorrektur.

Ich habe das mal fix für ein 1D Display und FastSPI angepasst. Dateien im Anhang.

fastspi_plasma ist die Orginalversion (ohne delay viel zu schnell :wink: ) und zum Vergleich
fastspi_plasma2 welches zusätzlich über 4 Bilder zwischen den Frames interpoliert...
fastspi_plasma_ambilight sehr langsam und weich, Interpolation über 255 frames, ohne Farbe=0

Gefällt mir sehr gut, danke @Skorn!

fastspi_plasma.ino (3.84 KB)

fastspi_plasma2.ino (4.88 KB)

fastspi_plasma_ambilight.ino (4.93 KB)

Regenbogensachen sind sicherlich allen hinlänglich bekannt, nur nochmal der Vollständigkeit halber.

rainbow_fastspi.ino (1.98 KB)

Gesucht: Code oder Konzept für Liquid Eye

so sieht das aus: Liquid eye at burningman - YouTube

Jemand ´ne Idee, wie man solche Oszillatoren (Punkt mit den Eigenschaften color, direction, speed, tail length, ...) in den Griff bekommt? Mit langen arrays für jeden Oszillator einzeln?

P.S. Wie bette ich ein Video so ein, dass ein Vorschaubild angezeigt wird?