const int LED_Pins[4] = {0, 4, 9, 13}; // Pins connected to the LEDs
void setup() {
// Set LED pins as OUTPUT
for (int i = 0; i < 4; i++) {
pinMode(LED_Pins[i], OUTPUT);
}
}
void loop() {
// Starting from 1, display odd numbers in binary
for (int number = 1; number <= 15; number += 2) {
for (int i = 0; i < 4; i++) {
digitalWrite(LED_Pins[i], (number& (1 << (3 - i))) != 0);
}
delay(1000); // Delay 1 second
}
// Wait for 2 seconds after reaching 15
delay(2000);
}