void
loop () {
int val; // H timh poy erxetai
apo to potensiometro
int percent; // H timh poy tha
ftiaksoyme apo thn val.
val
= analogRead(potPin);\xA0 // Diabazei thn timh
poy dinei to potensiometro (gia 10K potensiometro einai apo 0 eos
1023.
percent
= map(val,0,1023,0,100); // H timh tha ginetai pleon apo 0 eos 100.
Serial.println(percent);
// Deixno
thn timh toy percent sto serial monitor. Gia na to kano pio
optiko to apotelesma prostheto sto kykloma kai ena LED endeikshs.
digitalWrite(ledPin, HIGH); // Anabo to LED.
delay(percent);
// To
kratao anameno gia xrono analogo me thn isxy toy revmatos apo to
potensiometro.
digitalWrite(ledPin, LOW); // Sbhno to LED.
delay(100
- percent); // Kratao sbshsto to LED gia ton ypoloipo xrono mexri ta 100
milliseconds.
}