Anda di halaman 1dari 2

Skematik

Note : Kabel pada modul I2C


Merah : Vcc
Hitam : Gnd

Coding
#include <Wire.h> // Library komunikasi I2C
#include <LiquidCrystal_I2C.h> // Library modul I2C LCD

LiquidCrystal_I2C lcd = LiquidCrystal_I2C(0x27, 16, 2);


const int pSuhu = A0;
float suhu, data;

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);
}

Anda mungkin juga menyukai