Laporan Akhir Modul 2 Percobaan 2

1. Hardware [kembali]




2. Rangkaian Simulasi [kembali]




3. Flowchart [kembali]




4. Listing Program [kembali]
#include <LiquidCrystal.h>           //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. Analisa [kembali]


Jika LCD dirubah menjadi 16x2 maka tampilannya terbagi 2, yaitu dari 1 kolom menjadi 2 kolom. dimana pada percobaan kali ini meggunakan LCD 16x1. Seperti yang telah dipraktikumkan sebelumnya, kaki LCD memiliki 15 kaki set dan 1 kaki untuk grounded 

6. Video [kembali]







7. Link Download [kembali]

No comments:

Post a Comment