Arduino-Thermometer, LCD-Anzeige, Thermistor

Arduino-Thermometer, LCD-Anzeige, Thermistor

*** Dieses Projekt wird nicht mehr unterstützt, der Arduino-Code ist veraltet und funktioniert nicht mehr. Mein Arduino ist kaputt und ich kann es nicht reparieren. ***

Es ist ein Arduino-Projekt, das einen Temperaturmesser mit einem Thermistor erstellt und auf einem LCD-Display ausgibt

Stecken Sie den Thermistor in A0 bis 5V
und folge dem schema, um den lcd anzuschließen ...

Liste der Einzelteile:
1, 2X16 weiß auf schwarzem LCD
1, 10k Thermistor
1, variabler Widerstand
1, Steckbrett
1, 10k Widerstand
1, Arduino (ich benutze UNO)
Batterie 1, 9v (wahlweise freigestellt)
1, DC-Steckeradapter für 9-V-Batterie (optional)

Hier ist der Code

#umfassen
#umfassen
Flüssigkristall-LCD (12, 11, 5, 4, 3, 2);

doppelter Thermister (int RawADC) {
double Temp;
Temp = log (((10240000 / RawADC) - 10000));
Temp = 1 / (0,001129148 + (0,000234125 * Temp) + (0,0000000876741 * Temp * Temp * Temp));
Temp = Temp - 273,15; // Konvertiere Kelvin in Celcius

return Temp;
}

void setup () {

lcd.begin (16,2);
lcd.clear ();

Serial.begin (115200);
}

void loop () {
Serial.println (int (Thermister (analogRead (0)))); // Fahrenheit anzeigen

lcd.print (int (Thermister (analogRead (0))));

lcd.print ("Degress C");

Verzögerung (100);

lcd.clear ();

Zubehör: