#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 20 , 4);
int lm35 = A3;
float temp;
void setup() {
lcd.begin(20 , 4);
//lcd.init();
lcd.backlight();
lcd.setCursor(1,0);
lcd.print("Temperature By Joy");
}
void loop() {
int adcvalue = analogRead(lm35);
float TempVol = adcvalue * (5.0 / 1023.0) * 1000;
temp = TempVol / 10.0;
lcd.setCursor(0,1);
lcd.print(" Temp: ");
lcd.print(temp);
lcd.print("c");
delay(1000);
}
Loading
ds18b20
ds18b20