/* Hello Wokwi! */
const float BETA = 3950;
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd (0x27, 20, 4);
LiquidCrystal_I2C lcd1 (0x26, 20, 4);
void setup() {
lcd.init();
lcd.backlight();
lcd.setCursor(0, 0);
lcd.print("I need a credit!");
lcd.setCursor(5, 1);
lcd.print("Thanks!");
lcd1.init();
lcd1.backlight();
lcd1.setCursor(6, 0);
lcd1.print("Temp");
}
void loop() {
int TD = analogRead(A0);
float celsius = 1 / (log(1 / (1023. / TD - 1)) / BETA + 1.0 / 298.15) - 273.15;
delay(1000);
lcd1.setCursor(6, 1);
lcd1.print(celsius);
}