#define LED1 3
#define LED2 5
int i;
void setup()
{
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
}
void loop()
{
// LED1: 0% -> 36%
// LED2: 100% -> 36%
for (i = 0; i <= 100; i++)
{
analogWrite(LED1, map(i, 0, 100, 0, 92));
analogWrite(LED2, map(i, 0, 100, 255, 92));
delay(50);
}
// LED1: 36% -> 0%
// LED2: 36% -> 100%
for (i = 100; i >= 0; i--)
{
analogWrite(LED1, map(i, 0, 100, 0, 92));
analogWrite(LED2, map(i, 0, 100, 255, 92));
delay(50);
}
}