#include <LiquidCrystal_I2C.h>
#include <FastLED.h>
#define NUM_LEDS 64
#define DATA_PIN 15
CRGB leds[NUM_LEDS];
void setup() {
FastLED.addLeds<NEOPIXEL, DATA_PIN>(leds, NUM_LEDS); // GRB ordering is assumed
}
void loop() {
for (int i=0;i<32;i++){
leds[i] = CRGB(234, 231, 14);
leds[63-i] = CRGB(234, 231, 14);
FastLED.show();
delay(50);}
for (int i=32;i<64;i++){
leds[i] = CRGB(23, 233, 8);
leds[63-i] = CRGB(23, 233, 8);
FastLED.show();
delay(50);
}
for (int i=0;i<32;i++){
leds[i] = CRGB::Red;
leds[63-i] = CRGB::Red;
FastLED.show();
delay(50);}
for (int i=32;i<64;i++){
leds[i] = CRGB(2, 17, 218);
leds[63-i] = CRGB(2, 17, 218);
FastLED.show();
delay(50);
}
}