Su un proyecto de arduino, crear un medidor de temperatura, con un termistor y salidas a display lcd
Conecte el termistor en A0 a través de 5v
y seguir el esquema, para conectar la pantalla lcd...
Lista de partes:
1, 2 x 16 blanco negro LCD
1, 10 k termistor
Resistencia variable de 1,
1, protoboard
1, 10 resistencia k
1, Arduino (yo uso UNO)
1, batería de 9v (opcional)
1, DC adaptador de enchufe para batería de 9v (opcional)
Aquí está el código
#include
#include
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
doble Thermister (int RawADC) {}
doble Temp;
Temp = log(((10240000/RawADC) - 10000));
Temp = 1 / (0.001129148 + (0.000234125 * Temp) + (0.0000000876741 * Temp * Temp * Temp));
Temp = Temp - 273.15; Convertir de Kelvin a Celsius
devolver a Temp;
}
void setup() {}
LCD.Begin(16,2);
LCD.Clear();
Serial.Begin(115200);
}
void loop() {}
Serial.println(int(Thermister(analogRead(0))); Mostrar grados Fahrenheit
LCD.Print(int(Thermister(analogRead(0)));
LCD.Print ("grados C");
Delay(100);
LCD.Clear();
}