int czujnik = A2; //pin analogowy A1 połączony z sygnałem z czujnika
float VOLT;
float TEMP;
void setup(){
Serial.begin(9600); //inicjalizacja monitora szeregowego
Serial.println("Test czujnika temperatury");
}
void loop(){
int odczyt = analogRead(czujnik); //odczytanie wartości z czujnika
VOLT = (odczyt * 5.0) / 1024.0; //przeliczenie odczytanej wartości na napięcie w woltach (dla podłączenia pod 5 V)
TEMP = VOLT * 20; //konwersja z napięcia na temperaturę, rozdzielczość czujnika wynosi 10 mV na stopień
Serial.print("Temperatura (C): "); //wyświetlenie jej na monitorze
Serial.println(TEMP);
delay(400); //opóźnienie między kolejnymi odczytami
}