#include <TM1637Display.h>
#define CLK 2
#define DIO 3
TM1637Display display(CLK, DIO);
void setup() {
display.setBrightness(0x0f); // Maximum brightness
}
void loop() {
// Step 1: Display "1234"
uint8_t data[] = {
display.encodeDigit(1), // Digit 0: "1"
display.encodeDigit(2), // Digit 1: "2"
display.encodeDigit(3), // Digit 2: "3"
display.encodeDigit(4) // Digit 3: "4"
};
display.setSegments(data);
delay(1000); // Wait 1 second
// Step 2: Clear first two digits, show "00" in last two
data[0] = 0x00; // Blank first digit
data[1] = 0x00; // Blank second digit
data[2] = display.encodeDigit(0); // Third digit: "0"
data[3] = display.encodeDigit(0); // Fourth digit: "0"
display.setSegments(data);
delay(1000); // Wait 1 second
}