Pages: [1]   Go Down
Author Topic: Einzeln addressierbare LED Stripes  (Read 693 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Jr. Member
**
Karma: 0
Posts: 87
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo,

ich möchte sowas ähnliches Bauen wie hier im Video: http://www.youtube.com/watch?feature=player_detailpage&v=sbdvrfwr6Sg#t=613s

Nun muss ich dafür ja jede LED einzeln ansprechen können, wie genau funktioniert das ?
Logged

Offline Offline
God Member
*****
Karma: 10
Posts: 721
42
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Am einfachsten mit LED-Strip, die WS2811 bzw. WS2812 Controllerchips eingebaut haben. Diese sind ein bisschen teurer als "dumme" Strips, allerdings sehr leicht zu benutzen.

schau einfach mal in ebay oder google nach WS2811 bzw. WS2812:
http://www.ebay.de/sch/?_nkw=WS2811
« Last Edit: April 06, 2013, 04:15:42 am by Marcus W » Logged


Offline Offline
Jr. Member
**
Karma: 0
Posts: 87
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Puh, ein bisschen ist gut... Glaub das ist mir zu viel!
Logged

Offline Offline
God Member
*****
Karma: 10
Posts: 721
42
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Richtig billig ist es ob der anzahl der LEDs im Video natürlich nicht - zusätzlich musst du noch bedenken, dass der kleine Arduino mit dieser Anzahl an LEDs schon an seine RAM-Grenzen stößt und du eventuell mehrere kaskadieren musst. Aber wenn an sich überlegt, dass die Videowall beim European-Music-Award 2011 in Düsseldorf die Bühnenausstatterfirma knapp 2,2 Mio Euro gekostet hat, ist noch ein bisschen Luft nach oben smiley-wink
« Last Edit: April 06, 2013, 04:25:23 am by Marcus W » Logged


Cologne
Online Online
Sr. Member
****
Karma: 11
Posts: 496
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo,
wieso stößt man schnell an die Speichergrenzen?
Hier die Definition des Speicherbereichs aus der FAST_SPI_LED2 Library
Code:
#define NUM_LEDS 160
struct CRGB { byte g; byte r; byte b; };
struct CRGB leds[NUM_LEDS];
also pro LED 3 Byte
Wenn man natürlich jeden Frame einzeln ablegt, stimmt deine Aussage. Eine Laufschrift kann man aber berechnen.
Gruß Reinhard
Logged

Offline Offline
God Member
*****
Karma: 10
Posts: 721
42
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Du hast das video nicht gesehen, oder? da gehts nicht um 160 LEDs... das sind eher 16x64 also 1024 LEDS x 3 Byte sind 3KB an Framebuffer
Logged


Europe / Germany
Offline Offline
Sr. Member
****
Karma: 11
Posts: 334
keep it simple
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hier das ganze in groß + schnell (1000 LEDs @ 240 fps) mit einem Teensy:

die Lib: http://www.pjrc.com/teensy/td_libs_OctoWS2811.html

Thread in diesem Forum: http://arduino.cc/forum/index.php/topic,151306.msg1141608/boardseen.html#new
« Last Edit: April 07, 2013, 06:51:05 am by Helmuth » Logged

Pages: [1]   Go Up
Jump to: