// Include required libraries
#include <Arduino.h>
// Define the pins for the LEDs
const int ledPins[] = {19, 18, 5, 17}; // Change pins as per your setup
// Define the time interval for blinking
const int blinkInterval = 300; // Blink interval in milliseconds
void setup() {
// Set all LED pins as output
for (int i = 0; i < 4; i++) {
pinMode(ledPins[i], OUTPUT);
}
}
void loop() {
// Pattern A: * - * -
digitalWrite(ledPins[0], HIGH);
digitalWrite(ledPins[1], LOW);
digitalWrite(ledPins[2], HIGH);
digitalWrite(ledPins[3], LOW);
delay(blinkInterval);
// Pattern B: - * - *
digitalWrite(ledPins[0], LOW);
digitalWrite(ledPins[1], HIGH);
digitalWrite(ledPins[2], LOW);
digitalWrite(ledPins[3], HIGH);
delay(blinkInterval);
}