помогите с циклом

Недавно я увлекся программированием и бью тревогу. Не могу понять как сделать зуммер. У меня есть два мигающих светодиода и два гаснущих. Сейчас планирую включить звук, а он не работает. Он мигает только один раз и останавливается. Я также хотел бы, чтобы два гаснущих светодиода гасли в разное время. Я не могу этого понять. Вот код. 8 — зуммер, красный и синий — затухающие светодиоды.

int blue = 6;
int red = 9;
int brightness = 0;
int fadeAmount = 500;

void setup() {
  pinMode(11,OUTPUT);
   pinMode(12,OUTPUT);
    pinMode(red, OUTPUT);
     pinMode(blue, OUTPUT);
      pinMode(8, OUTPUT);
}

void loop() {
  digitalWrite(11, HIGH);
  digitalWrite(12, LOW);
  delay(200);
  digitalWrite(11, LOW);
  digitalWrite(12, HIGH);
  delay(200);
  digitalWrite(8, LOW);
  digitalWrite(8, HIGH);
  delay(10);

 analogWrite(red, brightness);
  analogWrite(blue, brightness);
   brightness = brightness + fadeAmount;

if (brightness <= 0 || brightness >= 255) {
  fadeAmount = -fadeAmount;
}
 millis();
}

, 👍0