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


#define LED1_PIN 3
#define LED2_PIN 5

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

void loop()
{
  // Увеличение LED1 от 0% до 12%
  // Уменьшение LED2 от 100% до 12%

  for (int i = 0; i <= 12; i++)
  {
    int pwm1 = i * 255 / 100;

    int percent2 = 100 - (88 * i / 12);
    int pwm2 = percent2 * 255 / 100;

    analogWrite(LED1_PIN, pwm1);
    analogWrite(LED2_PIN, pwm2);

    delay(5000 / 12);
  }
}