Neopixel

Mehr
18 Jan 2021 21:35 #725 von Havefun_2
Havefun_2 erstellte das Thema Neopixel
Hallo,ich suche anfängertauglichen Beispielcode
um 6 WS2812B LED's mit einem ESP32 DEV KitC V4 und der Arduino-IDE anzusteuern.Was ich bisher versucht habe,hat leider nicht geklappt. Vielen Dank

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
25 Feb 2021 20:12 #738 von Dave
Neopixel
Wie möchtest du die denn ansteuern?
Und was soll passieren?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
04 Mär 2021 08:54 #741 von supportteam
Neopixel
Moin,

woran hat es gescheitert?
Guck mal: ein Beispielcode

#include <Adafruit_NeoPixel.h>
#include <avr/power.h>

#define PIN 6
#define NUMPIXELS 10

Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);

int delayval = 500;

void setup() {
pixels.begin();
}

void loop() {
for(int i=0;i<NUMPIXELS;i++){
pixels.setPixelColor(i, pixels.Color(255,255,255)); // Moderately bright green color.
pixels.show(); // This sends the updated pixel color to the hardware.
delay(delayval); // Delay for a period of time (in milliseconds).
}
}









veränderung: Jeden Stripe hängst Du an einen Ausgang des ESP und schon geht es los...
Beispiel für weitere 2 Stripes:


#define PINstripe2 7
#define PINstripe3 8


Adafruit_NeoPixel pixelsNr2 = Adafruit_NeoPixel(NUMPIXELS, PINstripe2, NEO_GRB + NEO_KHZ800);
Adafruit_NeoPixel pixelsNr3 = Adafruit_NeoPixel(NUMPIXELS, PINstripe3, NEO_GRB + NEO_KHZ800);

.
.
.
pixelsNr2.setPixelColor(i, pixelsNr2.Color(255,255,255)); // Moderately bright green color.
pixelsNr3.setPixelColor(i, pixelsNr3.Color(255,255,255)); // Moderately bright green color.

pixelsNr2.setPixelColor(i, pixelsNr2.Color(255,255,255)); // Moderately bright green color.
pixelsNr3.setPixelColor(i, pixelsNr3.Color(255,255,255)); // Moderately bright green color.
Folgende Benutzer bedankten sich: Havefun_2

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Powered by Kunena Forum