const int ledPin = 3; // номер выхода, подключенного к светодиоду const int ledPin1 = 1; // номер входа для кнопки // Variables will change: int g = 10; // интервал между включение/выключением светодиода int v = 10; // интервал добавочный, если кнопка нажата void setup() { // задаем режим выхода для порта, подключенного к светодиоду и входа для кнопки pinMode(ledPin, OUTPUT); pinMode(ledPin1, INPUT); } void loop() { if(ledPin1 == HIGH) { g=g+v; delay (1000); } // здесь интервал каждый раз увеличивается, когда кнопка нажата digitalWrite(3, HIGH); // turn the LED on (HIGH is the voltage level) delay(g); digitalWrite(3, LOW); // turn the LED off by making the voltage LOW delay(g); }