char pins[7] = {32, 33, 25, 26, 27, 12, 14};
char values[10][7] = {
{0, 0, 0, 0, 0, 0, 1},//0
{1, 0, 0, 1, 1, 1, 1},//1
{0, 0, 1, 0, 0, 1, 0},//2
{0, 0, 0, 0, 1, 1, 0},//3
{1, 0, 0, 1, 1, 0, 0},//4
{0, 1, 0, 0, 1, 0, 0},//5
{0, 1, 0, 0, 0, 0, 0},//6
{0, 0, 0, 1, 1, 1, 1},//7
{0, 0, 0, 0, 0, 0, 0},//8
{0, 0, 0, 0, 1, 0, 0},//9
};
void setup() {
for (char i = 0; i < 7; i++) {
pinMode(pins[i], OUTPUT);
}
}
void loop() {
for (char i = 0; i < 10; i++) { // Iterate through each value set
for (char j = 0; j < 8; j++) { // Iterate through each pin
digitalWrite(pins[j], values[i][j]);
}
delay(1000); // Delay for one second
}
}