How do you plan to solve it?
const int ledPin = 9;
const int maxPWM = 255;
void setup()
{
pinMode(ledPin, OUTPUT);
}
void loop()
{
for (int duty = 0; duty <= maxPWM; duty++)
{
analogWrite(ledPin, duty);
delay(2000 / maxPWM);
}
for (int duty = maxPWM; duty >= 0; duty--)
{
analogWrite(ledPin, duty);
delay(1000 / maxPWM);
}
}
Add video of output (know more)
Add a photo of your hardware showing the output.