// Ορισμός μίας μεταβλητής ακεραίων στην τιμή 11.
int LED=11;
// Ορισμός μίας μεταβλητής ακεραίων στην τιμή 11.
int NTC=A0;
// Ορισμός μίας μεταβλητής ακεραίων στην τιμή 0.
int value=0;
// Ορισμός μίας μεταβλητής ακεραίων στην τιμή 0.
int ntcvalue=0;
void setup() {
// Ορισμός του Pin 11 (LED) ως εξόδου.
pinMode(LED, OUTPUT);
// Ορισμός του Pin Α0 ως εισόδου.
pinMode(NTC,INPUT);
}
// Η συνάρτηση loop "τρέχει" συνεχώς, ξανά και ξανά.
void loop() {
// Ανάγνωση της τιμή του Pin A0 (NTC).
// Εύρος τιμών από 0 έως 1023, για 0 έως 5 volts αντίστοιχα.
ntcvalue= analogRead(NTC);
// Χαρτογράφηση της μεταβλητής potvalue σε τιμές 0 έως 255 και ανάθεση στην
// μεταβλητή value της τιμής που προκύπτει.
value=map(ntcvalue,115,953,255,0);
// Εγγραφή της μεταβλητής value στο Pin 11 (LED).
analogWrite(LED,value);
// Καθυστέρηση 50 mseconds.
delay(50);
}