1. Dasar Teori [KEMBALI]
LCD (Liquid Crystal Display)
Untuk aplikasi display selain 7-segment dapat menggunakan LCD. LCD mempunyai RAM sehingga data yang sudah dikirim pada suatu address baris dan kolom tertentu maka dapat dibaca kembali data yang dikirim pada address tersebut dengan mengirim sinyal kontrol RW (pin R/-W) untuk address tersebut. LCD yang digunakan disini adalah display 2 baris 16 kolom karakter yang contoh rangkaiannya adalah seperti gambar :
#include
<LiquidCrystal.h>
#define LM35 A3
int nilaiSuhu =
0;
LiquidCrystal
lcd(12 ,11 ,5 ,4 ,3,2);
void setup()
{
pinMode(A3,INPUT);
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
lcd.begin(16,2);
}
void loop()
{
nilaiSuhu=(analogRead(LM35)*0.5)-1;
lcd.clear();
lcd.setCursor(0,0);
lcd.print("LM35
Sensor Suhu");
lcd.setCursor(7,1);
lcd.print(nilaiSuhu);
lcd.setCursor(10,1);
lcd.print("C");
delay (100);
if(nilaiSuhu
>= 40){
digitalWrite(9,HIGH);
digitalWrite(10,HIGH);
}
if(nilaiSuhu
<40){
digitalWrite(9,LOW);
digitalWrite(10,LOW);
}
}
Tidak ada komentar:
Posting Komentar