Ejemplo 1: arduino led digital
// include library
#include<FastLED.h>
//define number of LED and pin
#define NUM_LEDS 8
#define DATA_PIN 3
// create the ld object array
CRGB leds[NUM_LEDS];
// define 3 byte for the random color
byte r, g, b;
void setup() {
// init the LED object
FastLED.addLeds<NEOPIXEL, DATA_PIN>(leds, NUM_LEDS);
// set random seed
randomSeed(analogRead(0));
}
void loop() {
// loop over the NUM_LEDS
for (int cur = 0; cur < NUM_LEDS; cur++) {
// chose random value for the r/g/b
r = random(0, 255);
g = random(0, 255);
b = random(0, 255);
//set the value to the led
leds[cur] = CRGB (r, g, b);
// set the colors set into the phisical LED
FastLED.show();
// delay 50 millis
FastLED.delay(200);
}
}
Ejemplo 2: controlador arduino rgb
#define NUM_LEDS 14
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)