Laporan Akhir 2 Modul 2





Menampilkan LM35 ke LCD





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. Analisa [kembali]

1.      Percobaan 2 (Menampilkan LM35 ke LCD)
a.      Jelaskan prinsip kerja pada percobaan 2
Untuk menampilkan LM35 ke LCD, alat yang digunakan ialah modul arduino, sensor suhu LM35, dan LCD. Pertama, hubungkan semua alat sesuai dengan rangkaian percobaan. Kedua, buat listing program pada komputer yang telah disediakan sesuai dengan listing program yang ada pada modul. Hubungkan rangkaian yang telah dibuat dengan program, lalu jalankan program. Void setup berfungsi untuk semua kode dalam fungsi dieksekusi sekali. Sedangkan void loop berfungsi untuk semua kode dalam fungsi dieksekusi berulang.  Perintah-perintah yang ada pada void loop ialah, rumus mencari nilai suhu yang berfungsi untuk mencari nilai suhu. SetCursor untuk menentukan posisi kursor pada awal penulisan. Lcd.print berfungsi untuk menampilkan text pada LCD dimana pada percobaan kali ini text yang ingin ditampilkan adalah “LM35 Sensor Suhu” dan menampilkan nilai suhu yang terbaca oleh sensor suhu LM35 tersebut.

b.      Jelaskan prinsip kerja pada LM35
Sensor suhu LM35 merupakan alat pendeteksi yang mengubah besaran suhu (khususnya suhu pada ruangan) menjadi besaran listrik dalam bentuk tegangan. Pada sensor suhu LM35 terdapat tiga buah kaki yang berfungsi sebagai VCC, Vout, dan ground. Ketika sensor membaca suhu ruangan, dan setiap 1 derjat selsius yang terdeteksi, akan menghasilkan tegangan sebesar 10mV. Tegangan yang dihasilkan tersebut berupa sinyal analog sebagai keluaran dari LM35. Sinyal analog tersebut masuk ke ADC yang terdapat di dalam modul arduino yang berfungsi untuk mengkonversikannya menjadi sinyal digital. Setelah didapatkan sinyal digital, barulah sinyal tersebut dapat diproses oleh arduino dan ditampilkan suhu ruangan yang dideteksi oleh sensor LM35 pada LCD.

6. Video  [kembali]








Download HTML disini
Download Video Praktikum disini

Tidak ada komentar:

Posting Komentar

Featured Post

Oleh: Lifia Permata Suri 1710951027 Dosen Pengampu: Darwison,M.T. Referensi : a. Boyles...

Popular Posts