Percobaan 2 Modul 2




Menampilkan LM35 Di LCD



1.  Hardware [Kembali]



Gambar 1. LM35

Gambar 2. LCD 2 x 16







2.      Rangkaian Simulasi [Kembali]







3. Flowchart [Kembali]






4. Listing Program[Kembali]




#include            //Deklarasi library LCD
#define LM35 A0                           //Deklarasi pin A0 untuk LM35
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);  //Deklarasi pin 2-7 untuk LCD
int nilaiSuhu;                                  //Deklarasi variabel nilaiSuhu


void setup() {                                //Semua kode dalam fungsi ini dieksekusi sekali
  pinMode(A0, INPUT);               //Deklarasi pin A0 sebagai OUTPUT
  lcd.begin(16, 2);                         //Dimensi LCD yang digunakan
}

void loop()                                   //Semua kode dalam fungsi ini dieksekusi berulang
{

  nilaiSuhu = ((5 * analogRead(LM35) * 100.00) / 1024 / 3); //Mencari nilai Suhu
  lcd.clear();                                    //Menghapus layar LCD
  lcd.setCursor(0, 0);                      //Menentukan posisi kursor pada awal penulisan
  lcd.print("LM35 Sensor Suhu"); //Menampilkan text pada LCD
  lcd.setCursor(0, 1);                      //Menentukan posisi kursor pada awal penulisan
  lcd.print(nilaiSuhu);                    //Menampilkan nilaiSuhu pada LCD
  delay(100);                                  //Waktu delay 100 ms setelah dieksekusi
}


5.  Video[Kembali]






6. Prinsip Kerja [Kembali]

Sensor LM35 akan mendeteksi suhu, dan seterusnya akan diubah kedalam besaran listrik. Menuju arduino yang memiliki listing berupa rumus Nilai suhuh yang dikali 5 V artinya nilai Vref. Kemudian karena sensitifitas LM35 bernilai 100 maka nilai tadi dikali 100. Dan dibagi dengan 1023 yang merupakan nilai bitnya, yaitu antara 0-1023. Berapa suhu yang terdeteksi di sensor LM35 maka akan segitu juga nilai yang ditampilkan pada LCD sesuai pada listing program yang ada pada Arduino.

7. Analisa [Kembali]


1.      Prinsip kerja LM35

LM35 merupakan sensor yang mendeteksi suhu. LM35 sendiri berprinsip kerja yaitu mengubah besaran suhu yang dideteksi menjadi besaran listrik. Biasanya Vout pada LM35 itu sendiri memiliki besar 10 mV/°C , berarti setiap 1 °C suhu yang dideteksi, maka Vout dari LM35 akan naik sebesar 10 mV. 

 

2.      Jelaskan listing program mencari suhu yang ada di modul

Listing programnya yaitu : ((5*analogRead(LM35)*100)/1023)

Sensor LM35 saat membaca suhu akan yang merupakan “analogRead” . maka suhu yang dideteksi oleh LM35 akan diubah kedalam tegangan, dikalikan dengan 5 karena V referensinya, sensitivitas LM35 adalah 100 maka dikali 100, dan dibagi 1024 tu karena nilai dari Bitnya yang terhitung dari 0-1023.


8. Link Download [Kembali]

















Tidak ada komentar:

Posting Komentar