#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
LiquidCrystal_I2C lcd2(0x23, 16, 2);
#include <OneWire.h>
#include <DallasTemperature.h>
OneWire oneWire(4);
DallasTemperature sensor(&oneWire);
void setup() {
// put your setup code here, to run once:
lcd.init();
lcd.backlight();
lcd2.init();
lcd2.backlight();
lcd2.setCursor(6, 0);
lcd2.print("HI!");
Serial.begin(115200);
delay(2);
sensor.begin();
delay(20);
}
void loop() {
sensor.requestTemperatures();
Serial.print("Temperature is: ");
delay(10);
Serial.println(sensor.getTempCByIndex(0));
delay(1000);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Temp: ");
lcd.setCursor(7, 0);
lcd.print(sensor.getTempCByIndex(0));
lcd.write(223);
lcd.print("C");
lcd2.clear();
lcd2.setCursor(0, 0);
lcd2.print("Temp: ");
lcd2.setCursor(7, 0);
lcd2.print(sensor.getTempCByIndex(0));
lcd2.write(223);
lcd2.print("C");
}