/*
26. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Kreiraj dva seznama.
Prvi seznam vsebuje imena pinov na katera so priključene tipke,
drugi seznam pa imena pinov na katera so priključena LED diode.
Ob pritisku na posamezno tipko naj zasveti ustrezna LED.
*/
int inputPins[] = {2,3,4,5}; // seznam pinov stikal
int ledPins[] = {8,9,10,11}; // seznam pinov LED
void setup(){
for(int index = 0; index < 4; index++){
pinMode(ledPins[index], OUTPUT);
pinMode(inputPins[index], INPUT_PULLUP);
}
Serial.begin(115200);
}
void loop(){
for(int i = 0; i < 4; i++){
int val = digitalRead(inputPins[i]); // preberi stanje posamezne tipke
if (val == LOW) { // chetipka je pritisnjena
digitalWrite(ledPins[i], HIGH); // prižgi LED
}
else{
digitalWrite(ledPins[i], LOW); // ugasni LED
}
}
}