int ledPin = 2; // Светодиод (выход сигнала) подключен к выходы 2 int in = 1; // вход int val = 0; // переменная для хранения значения void setup() { pinMode(ledPin, OUTPUT); // установка порта на выход pinMode(in, INPUT); // установка порта на выход } void loop() { if (val<254){val=val+1; analogWrite(ledPin, val); delay(5000);} // каждый цикл повышает уровень свечения светодиода должно быть в диапозоне от 0 до 255 else {analogWrite(ledPin, 255); val = 255 } // высокий уровень }