Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <FastLED.h>
- #define NUM_LEDS 512
- #define pinin 4
- #define pinout 3
- CRGBArray<NUM_LEDS> leds;
- void setup()
- { FastLED.addLeds<NEOPIXEL,6>(leds, NUM_LEDS);
- pinMode (pinin, INPUT);
- pinMode (pinout, OUTPUT);
- digitalWrite(pinout, LOW);}
- void loop()
- {
- // red , Still concidering using i
- for(int i = -5; i<=3;i++){
- leds (0,95)= CHSV(-5,255,150);
- leds (464,512)= CHSV(-5,255,150);
- {for(int i = 3; i>=-5;i--){
- }
- //WHITE CENTER
- for(int i = 60; i<=200;i++){
- leds(96,463)= CHSV(i,125,70);
- FastLED.delay(500);
- for(int i = 200; i>=60;i--)
- leds(96,111)= CHSV(i,125,70);
- leds(112,447)= CHSV(i,125,95);
- leds(448,463)= CHSV(i,125,70);
- // Hand Shake
- digitalWrite(pinout, HIGH);
- while (digitalRead (pinin) == (LOW));
- delay (1);
- digitalWrite(pinout, LOW);
- }
- // FLASH
- leds (0,512)= CHSV(55,255,0);
- FastLED.delay(50);
- leds (5,10)= CHSV(55,255,150);
- leds (21,26)= CHSV(55,255,150);
- leds (37,42)= CHSV(55,255,150);
- leds (53,58)= CHSV(55,255,150);
- leds (69,74)= CHSV(55,255,150);
- leds (85,90)= CHSV(55,255,150);
- leds (101,106)= CHSV(55,255,150);
- leds (117,122)= CHSV(55,255,150);
- leds (133,138)= CHSV(55,255,150);
- leds (149,154)= CHSV(55,255,150);
- leds (165,170)= CHSV(55,255,150);
- leds (181,186)= CHSV(55,255,150);
- leds (197,202)= CHSV(55,255,150);
- leds (208,223)= CHSV(55,255,150);
- leds (224,239)= CHSV(55,255,150);
- leds (240,255)= CHSV(55,255,150);
- //Panel two
- leds (256,271)= CHSV(55,255,150);
- leds (272,287)= CHSV(55,255,150);
- leds (288,303)= CHSV(55,255,150);
- leds (309,314)= CHSV(55,255,150);
- leds (325,330)= CHSV(55,255,150);
- leds (341,346)= CHSV(55,255,150);
- leds (357,362)= CHSV(55,255,150);
- leds (373,378)= CHSV(55,255,150);
- leds (389,394)= CHSV(55,255,150);
- leds (405,410)= CHSV(55,255,150);
- leds (421,426)= CHSV(55,255,150);
- leds (437,442)= CHSV(55,255,150);
- leds (453,458)= CHSV(55,255,150);
- leds (469,474)= CHSV(55,255,150);
- leds (485,490)= CHSV(55,255,150);
- leds (501,507)= CHSV(55,255,150);
- FastLED.delay(150);
- }}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement