Super, vielen Dank!!!!
Ist durchgelaufen, das wars.
Habe mir diese hier in entsprechender Menge gekauft: http://www.ebay.de/itm/1m-60-LED-m-WS2812B-5050-RGB-Stripe-schwarz-WS2811-Controller-/271253238886?pt=Bauteile&hash=item3f27f3f466
Den Header in der Firmware habe ich so geändert:
#include <pt.h>
#include "FastSPI_LED2.h"
/*==============================================================================*/
/* LED und Arduino Variablen */
/*==============================================================================*/
#define NUM_LEDS 85 // Number of LEDs
#define MAX_ARGS 10 // Max Number of command arguments
#define BAUDRATE 500000 // Baudrate
#define SERIAL Serial // Serial port for communication
#define SERIAL_DEBUG Serial // Serial port for debugging
/* Use this, if u have WS2811 LEDs or commet it out*/
#define PIN 3 // PIN where LEDs are connected/Used for TM1809/WS2811 chipsets, because they dont use SPI
WS2811Controller800Mhz<PIN> LedController; // Controller Type
/* Use this, if u have WS2801 LEDs or commet it out*/
// #define DATAPIN 11
// #define CLOCKPIN 13
// #define SELECTPIN 10 //10 for WS2801 on Duemilanove/ can be another select pin on your board
// #define SPISPEED 9 //9 for WS2801 on Duemilanove
// WS2801Controller<DATAPIN, CLOCKPIN, SELECTPIN, SPISPEED> LedController;
// struct CRGB { unsigned char b; unsigned char g; unsigned char r; }; //WS2801
struct CRGB { unsigned char g; unsigned char r; unsigned char b; }; //WS2811
// Sometimes chipsets wire in a backwards sort of way
// struct CRGB { unsigned char b; unsigned char r; unsigned char g; };
// struct CRGB { unsigned char r; unsigned char g; unsigned char b; };
Wie gesagt, ist durchgelaufen......mal sehen wie es mit dem Projekt weitergeht.
Also nochmals vieln Dank und viele Grüße,
RichardH