Загрузка данных


#define LED1_PIN 3
#define LED2_PIN 5

void setup() {
  pinMode(LED1_PIN, OUTPUT);
  pinMode(LED2_PIN, OUTPUT);
}

void loop() {

  // Первый светодиод увеличивает яркость,
  // второй одновременно уменьшает
  for (int i = 0; i <= 184; i++) {
    analogWrite(LED1_PIN, i);
    analogWrite(LED2_PIN, 184 - i);
    delay(5000 / 184);
  }

  // Первый светодиод уменьшает яркость,
  // второй одновременно увеличивает
  for (int i = 184; i >= 0; i--) {
    analogWrite(LED1_PIN, i);
    analogWrite(LED2_PIN, 184 - i);
    delay(5000 / 184);
  }
}