da das Wetter zum fliegen zu schlecht ist, habe ich mal ein bisschen mit einem Arduino nano rumgespielt. Ich möchte für einen Bixler ( ja nicht lachen, aber für den Winter der beste Flächen Flieger
) eine Beleuchtung anbringen mit RGB Leds WS2812. Eine Seite soll er ein rotes Lauflicht haben- Rot als Hauptfarbe und und Weiß als Lauflicht. Andere Seite soll dasselbe mit Grün/weiß sein.Ein Beispiel Sketch aus Fastled habe ich mir soweit zurecht gebogen, das eine Farbe auf 2 verschiedenen Led-Streifen läuft. Aber immer nur Rot oder Grün auf beiden Seiten. Jetzt habe ich schon den ganzen Sonntag rumprobiert, bekomme aber immer nur Fehlermeldungen wenn ich was dazu schreibe. Wie gesagt der folgen Sketch Funktioniert, aber wie bekomme ich es hin das eine rot und eine Grün leuchtet.
Hier mal in Rot/Blau Wie sag ich dem Arduino das er eine Seite (LED_PIN2) grün anzeigt?
Die rotmarkierten sachen habe ich als nicht wissender eingefügt, Klappt aber soweit

#include "FastLED.h"
#define ANZAHL_LEDS 16
#define LED_PIN1 3
[COLOR="Red"]#define LED_PIN2 5[/COLOR]
CRGB leds[ANZAHL_LEDS];
void setup() {
FastLED.addLeds<NEOPIXEL, LED_PIN1>(leds, ANZAHL_LEDS);
[COLOR="red"] FastLED.addLeds<NEOPIXEL, LED_PIN2>(leds, ANZAHL_LEDS);[/COLOR]
}
void loop() {
for (int i = 0; i < ANZAHL_LEDS; i++) {
leds[i] = CRGB::Blue;
FastLED.show();
leds[i] = CRGB::DarkRed;
delay(200 );
}
}





Kommentar