24 lines
485 B
C++
24 lines
485 B
C++
#include "SevenSegmentNeoPixel.h"
|
|
|
|
#define DIGITS 4
|
|
#define PIXELS_PER_SEGMENT 7
|
|
#define PIN 0
|
|
|
|
SevenSegmentNeoPixel display(DIGITS, PIXELS_PER_SEGMENT, PIN);
|
|
|
|
void setup() {
|
|
display.begin();
|
|
display.setBrightness(50);
|
|
}
|
|
|
|
void loop() {
|
|
for (uint8_t d = 0; d < DIGITS; ++d) {
|
|
display.setDigit(d, d, display.getStrip().Color(255, 0, 0)); // Show digit index in red
|
|
}
|
|
display.show();
|
|
delay(1000);
|
|
display.clear();
|
|
display.show();
|
|
delay(500);
|
|
}
|