Arduino termometer, LCD Display, termistor
Dess en arduino projekt, skapa en temperatur measurer, med en termistor och utgångar till en LCD-display
Plug termistor i A0 via 5v
och följa schematiskt, till krok upp lcd...
Reservdelslista:
1, 2 x 16 vit på svart LCD
1, 10 k termistor
1, varierande Resistor
1, skärbräda
1, 10 k motstånd
1, Arduino (jag använder UNO)
1, 9v batteri (valfritt)
1, DC plug adapter för 9v batteri (valfritt)
Här är koden
#include
#include
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
dubbel Thermister (int RawADC) {
dubbel härda;
Temp = log(((10240000/RawADC) - 10000));
Temp = 1 / (0.001129148 + (0.000234125 * Temp) + (0.0000000876741 * Temp * Temp * Temp));
Temp = Temp - 273.15; Konvertera Kelvin till Celcius
returnera härda;
}
void setup() {
LCD.BEGIN(16,2);
LCD.Clear();
Serial.BEGIN(115200);
}
void loop() {
Serial.println(int(Thermister(analogRead(0))); Visa Fahrenheit
LCD.Print(int(Thermister(analogRead(0)));
LCD.Print ("grader C");
Delay(100);
LCD.Clear();
}