Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "FastLED.h"
- // How many leds in your strip?
- #define NUM_LEDS 10
- #define LED1 1
- #define LED2 2
- #define LED3 3
- #define LED4 4
- #define LED5 5
- #define LED6 6
- #define LED7 7
- #define LED8 8
- #define LED9 9
- #define LEDA 10
- int counter;
- #define DATA_PIN 13
- // Define the array of leds
- CRGB leds[NUM_LEDS];
- void setup() {
- FastLED.addLeds<NEOPIXEL, DATA_PIN>(leds, NUM_LEDS);
- }
- void loop() {
- {
- for (counter=1; counter <= 20; counter++){
- led1();
- led2();
- delay(1000);
- }
- FastLED.show();
- }
- }
- void led1() {
- switch (counter) {
- case 1:
- leds[LED1] = CRGB::Red;
- break;
- case 2:
- leds[LED1] = CRGB::Red;
- break;
- case 3:
- leds[LED1] = CRGB::Red;
- break;
- case 4:
- leds[LED1] = CRGB::Black;
- break;
- case 5:
- leds[LED1] = CRGB::Black;
- break;
- case 6:
- leds[LED1] = CRGB::Red;
- break;
- case 7:
- leds[LED1] = CRGB::Red;
- break;
- case 8:
- leds[LED1] = CRGB::Red;
- break;
- case 9:
- leds[LED1] = CRGB::Black;
- break;
- case 10:
- leds[LED1] = CRGB::Black;
- break;
- case 11:
- leds[LED1] = CRGB::Red;
- break;
- case 12:
- leds[LED1] = CRGB::Red;
- break;
- case 13:
- leds[LED1] = CRGB::Red;
- break;
- case 14:
- leds[LED1] = CRGB::Black;
- break;
- case 15:
- leds[LED1] = CRGB::Black;
- break;
- case 16:
- leds[LED1] = CRGB::Red;
- break;
- case 17:
- leds[LED1] = CRGB::Red;
- break;
- case 18:
- leds[LED1] = CRGB::Red;
- break;
- case 19:
- leds[LED1] = CRGB::Black;
- break;
- case 20:
- leds[LED1] = CRGB::Black;
- break;
- }
- }
- void led2() {
- Serial.print(counter);
- switch (counter) {
- case 1:
- leds[LED2] = CRGB::Green;
- break;
- case 2:
- leds[LED2] = CRGB::Green;
- break;
- case 3:
- leds[LED2] = CRGB::Green;
- break;
- case 4:
- leds[LED2] = CRGB::Green;
- break;
- case 5:
- leds[LED2] = CRGB::Black;
- break;
- case 6:
- leds[LED2] = CRGB::Green;
- break;
- case 7:
- leds[LED2] = CRGB::Green;
- break;
- case 8:
- leds[LED2] = CRGB::Green;
- break;
- case 9:
- leds[LED2] = CRGB::Green;
- break;
- case 10:
- leds[LED2] = CRGB::Black;
- break;
- case 11:
- leds[LED2] = CRGB::Green;
- break;
- case 12:
- leds[LED2] = CRGB::Green;
- break;
- case 13:
- leds[LED2] = CRGB::Green;
- break;
- case 14:
- leds[LED2] = CRGB::Green;
- break;
- case 15:
- leds[LED2] = CRGB::Black;
- break;
- case 16:
- leds[LED2] = CRGB::Green;
- break;
- case 17:
- leds[LED2] = CRGB::Green;
- break;
- case 18:
- leds[LED2] = CRGB::Green;
- break;
- case 19:
- leds[LED2] = CRGB::Green;
- break;
- case 20:
- leds[LED2] = CRGB::Black;
- break;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment