void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
// --- Три коротких вспышки (S) ---
// 1-я короткая
digitalWrite(LED_BUILTIN, HIGH); delay(200);
digitalWrite(LED_BUILTIN, LOW); delay(200);
// 2-я короткая
digitalWrite(LED_BUILTIN, HIGH); delay(200);
digitalWrite(LED_BUILTIN, LOW); delay(200);
// 3-я короткая
digitalWrite(LED_BUILTIN, HIGH); delay(200);
digitalWrite(LED_BUILTIN, LOW); delay(200);
// Пауза перед длинными вспышками уже учтена в последней задержке (0.2 сек)
// --- Три длинных вспышки (O) ---
// 1-я длинная
digitalWrite(LED_BUILTIN, HIGH); delay(800);
digitalWrite(LED_BUILTIN, LOW); delay(200);
// 2-я длинная
digitalWrite(LED_BUILTIN, HIGH); delay(800);
digitalWrite(LED_BUILTIN, LOW); delay(200);
// 3-я длинная
digitalWrite(LED_BUILTIN, HIGH); delay(800);
digitalWrite(LED_BUILTIN, LOW); delay(200);
// Пауза перед короткими вспышками также учтена (0.2 сек)
// --- Три коротких вспышки (S) ---
// 1-я короткая
digitalWrite(LED_BUILTIN, HIGH); delay(200);
digitalWrite(LED_BUILTIN, LOW); delay(200);
// 2-я короткая
digitalWrite(LED_BUILTIN, HIGH); delay(200);
digitalWrite(LED_BUILTIN, LOW); delay(200);
// 3-я короткая
digitalWrite(LED_BUILTIN, HIGH); delay(200);
// В конце цикла делаем длинную паузу 2 секунды перед повторением
digitalWrite(LED_BUILTIN, LOW);
delay(2000);
}