int led1 = 8;
int led2 = 9;
int led4 = 10;
int led8 = 11;
int potPin = A1;
int vrednost;
int rezultat;
void setup () {
pinMode (led1, OUTPUT);
pinMode (led2, OUTPUT);
pinMode (led4, OUTPUT);
pinMode (led8, OUTPUT);
pinMode (potPin, INPUT);
Serial.begin (9600);
}
void loop () {
vrednost = analogRead (potPin);
rezultat = (15./1023.)*vrednost;
Serial.println (rezultat);
if (rezultat == 0) {
digitalWrite (led1, LOW);
digitalWrite (led2, LOW);
digitalWrite (led4, LOW);
digitalWrite (led8, LOW);
}
if (rezultat == 1) {
digitalWrite (led1, HIGH);
digitalWrite (led2, LOW);
digitalWrite (led4, LOW);
digitalWrite (led8, LOW);
}
if (rezultat == 2) {
digitalWrite (led1, LOW);
digitalWrite (led2, HIGH);
digitalWrite (led4, LOW);
digitalWrite (led8, LOW);
}
if (rezultat == 3) {
digitalWrite (led1, HIGH);
digitalWrite (led2, HIGH);
digitalWrite (led4, LOW);
digitalWrite (led8, LOW);
}
if (rezultat == 4) {
digitalWrite (led1, LOW);
digitalWrite (led2, LOW);
digitalWrite (led4, HIGH);
digitalWrite (led8, LOW);
}
if (rezultat == 5) {
digitalWrite (led1, HIGH);
digitalWrite (led2, LOW);
digitalWrite (led4, HIGH);
digitalWrite (led8, LOW);
}
if (rezultat == 6) {
digitalWrite (led1, LOW);
digitalWrite (led2, HIGH);
digitalWrite (led4, HIGH);
digitalWrite (led8, LOW);
}
if (rezultat == 7) {
digitalWrite (led1, HIGH);
digitalWrite (led2, HIGH);
digitalWrite (led4, HIGH);
digitalWrite (led8, LOW);
}
if (rezultat == 8) {
digitalWrite (led1, LOW);
digitalWrite (led2, LOW);
digitalWrite (led4, LOW);
digitalWrite (led8, HIGH);
}
if (rezultat == 9) {
digitalWrite (led1, HIGH);
digitalWrite (led2, LOW);
digitalWrite (led4, LOW);
digitalWrite (led8, HIGH);
}
if (rezultat == 10) {
digitalWrite (led1, LOW);
digitalWrite (led2, HIGH);
digitalWrite (led4, LOW);
digitalWrite (led8, HIGH);
}
if (rezultat == 11) {
digitalWrite (led1, HIGH);
digitalWrite (led2, HIGH);
digitalWrite (led4, LOW);
digitalWrite (led8, HIGH);
}
if (rezultat == 12) {
digitalWrite (led1, LOW);
digitalWrite (led2, LOW);
digitalWrite (led4, HIGH);
digitalWrite (led8, HIGH);
}
if (rezultat == 13) {
digitalWrite (led1, HIGH);
digitalWrite (led2, LOW);
digitalWrite (led4, HIGH);
digitalWrite (led8, HIGH);
}
if (rezultat == 14) {
digitalWrite (led1, LOW);
digitalWrite (led2, HIGH);
digitalWrite (led4, HIGH);
digitalWrite (led8, HIGH);
}
if (rezultat == 15) {
digitalWrite (led1, HIGH);
digitalWrite (led2, HIGH);
digitalWrite (led4, HIGH);
digitalWrite (led8, HIGH);
}
}