Sensor Suhu LM35 LCD I2C
Sensor Suhu LM35 LCD I2C
Coding
#include <Wire.h> // Library komunikasi I2C
#include <LiquidCrystal_I2C.h> // Library modul I2C LCD
void setup(){
// mengubah tegangan referensi ke internal, 1.1 volt
analogReference(INTERNAL);
// pinSuhu sebagai input
pinMode(pSuhu, INPUT);
// pilih LCD 16 x 2
lcd.init();
lcd.backlight();
lcd.clear();
lcd.print("Sensor Suhu LM35");
}
void loop(){
data = analogRead(pSuhu);
suhu = data * 110 / 1024;
// pindah ke baris kolom 1 baris ke 2
// array selalu dimulai dari 0
lcd.setCursor(0,1);
lcd.print("Suhu : ");
lcd.print(suhu);
lcd.print(" C");
delay(1000);
}