// Подключим библиотеку для работы с I2C-расширителем портов #include // Подключим библиотеку Strela #include void setup() { } void loop() { for (byte i = S1; i <= S4; ++i) // Будем проверять состояние кнопок по очереди { byte buttonNumber = i - S1; //Определим номер текущей кнопки bool buttonState = uDigitalRead(i); //Считаем положение кнопки //Подадим считанное значение с кнопки на светодиод с тем же номером uDigitalWrite(L1 + buttonNumber, buttonState); } }