//Работа с кнопками и светодиодами
// Объявление констант и переменных
#define in_red 4 //назначкение пина красной кнопки
#define out_red 10 //назначкение пина красному светодиоду
#define in_green 3 //назначкение пина зеленой кнопки
#define out_green 9 //назначкение пина зеленому светодиоду
#define in_blue 2 //назначкение пина синей кнопки
#define out_blue 8 //назначкение пина синему светодиоду
void setup() {
for (int I=2; I<=7; I=I+1) {
pinMode(I, INPUT_PULLUP);
pinMode(I+6, OUTPUT);
}
}
void loop() {
if (!digitalRead(in_red) ) {
digitalWrite(10, 0);
} else {
digitalWrite(10, 1);
}
if (!digitalRead(in_green) ) {
digitalWrite(9, 0);
} else {
digitalWrite(9, 1);
}
if (!digitalRead(in_blue) ) {
digitalWrite(8, 0);
} else {
digitalWrite(8, 1);
}
}