//sketch Sensor suhu DSDS18B20 pada Arduino dengan LCD16X2
#include <OneWire.h>
//library DS18B20
#include <DallasTemperature.h>
// library DS18B20
const int sensorin = 15;
// pin sensor A1 = 15
OneWire oneWire (sensorin);
DallasTemperature sensors (&oneWire);
#include <LiquidCrystal.h>
// library LCD16X2
LiquidCrystal lcd (12,9,5,4,3,2);
void setup(){
sensors.begin();
lcd.begin(16,2);
lcd.print("PRAKTEK 6");
}
void loop(){
sensors.requestTemperatures(); // Minta sensor untuk membaca suhu
float celsius = sensors.getTempCByIndex(0);
lcd.setCursor(0,0);
lcd.print(" suhu: ");
lcd.print(celsius);
lcd.print("C");
lcd.setCursor(0,1);
lcd.print("21.RESTU DWI ");
delay(1000);
}