//Na PORT D priključi 8 LED diod.
//Na pin A0 priključi potenciometer. Prebrano vrednost potenciometra mapiraj tako, da bo najmanjša vrednost 0
// in največja 8.
//Vrednost potenciometra določa kateri element seznama se bo izpisal na PORT D.
//Seznam določi tako, da bo pri vrednosti potenciometra 1 svetila 1 LED, pri vrednosti 2 bo svetila samo LED 2,
//pri 3 bo svetila samo LED 3… , pri 8 bo svetila samo LED 8.
//Nalogo reši s funkcijami pinmode(), digitalRead() in digitalWrite().
int pot = A0;
int vred, tmp;
void setup() {
for (int i=0;i<8;i++){
pinMode(i, OUTPUT);
}
}
void loop() {
vred = analogRead(pot);
vred = map(vred,0,1023,1,8);
for (int i = 0;i<vred;i++){
digitalWrite(i, HIGH);
}
for (int i = vred; i <8; i++){
digitalWrite(i,LOW);
}
}