کد:
	
#include <OneWire.h>
#include <DallasTemperature.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#define ONE_WIRE_BUS 2
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3);
void setup()
{
  Serial.begin(9600);
  LCD _Config();
  sensors.begin();
}
void loop()
{
  lcd.setCursor(0, 0); 
  lcd.print("Temp : !");
  sensors.requestTemperatures(); // Send the command to get temperatures
  lcd.write(sensors.getTempCByIndex(0));
}
void LCD _Config() {
  lcd.begin(16, 2);
  for (int i = 0; i < 3; i++) {
    lcd.backlight();
    delay(250);
    lcd.noBacklight();
    delay(250);
  }
  lcd.backlight();
  lcd.clear();
}