Laporan Akhir 2



Laporan Akhir 2 (Percobaan-2)




1. Alat dan Bahan [Kembali]

- Arduino Uno

Arduino Uno adalah board mikrokontroler berbasis ATmega328 (datasheet). Memiliki 14 pin input dari output digital  dimana 6 pin input tersebut dapat digunakan sebagai output PWM dan 6 pin input analog, 16 MHz osilator kristal, koneksi USB, jack power, ICSP header, dan tombol reset. Untuk mendukung mikrokontroler agar dapat digunakan, cukup hanya menghubungkan Board Arduino Uno ke komputer dengan menggunakan kabel USB atau listrik dengan AC yang-ke adaptor-DC atau baterai untuk menjalankannya

- LCD







LCD 16×2 adalah salah satu penampil yang sangat populer digunakan sebagai interface antara mikrokontroler dengan user nya. Dengan penampil LCD 16×2 ini user dapat melihat/memantau keadaan sensor ataupun keadaan jalanya program. Penampil LCD 16×2 ini bisa di hubungkan dengan mikrokontroler apa saja.

  1. Kaki 1 dan 16 terhubung dengan Ground (GND)
  2. Kaki 2 dan 15 terhubung dengan VCC (+5V)
  3. Kaki 3 dari LCD 16×2 adalah pin yang digunakan untuk mengatur kontras kecerahan LCD. Jadi kita bisa memasangkan sebuah trimpot 103 untuk mengatur kecerahanya. Pemasanganya seperti terlihat pada rangkaian tersebut. Karena LCD akan berubah kecerahanya jika tegangan pada pin 3 ini di turunkan atau dinaikan.
  4. Pin 4 (RS) dihubungkan dengan pin mikrokontroler
  5. Pin 5 (RW) dihubungkan dengan GND
  6. Pin 6 (E) dihubungkan dengan pin mikrokontroler
  7. Sedangkan pin 11 hingga 14 dihubungkan dengan pin mikrokontroler sebagai jalur datanya.

- Sensor LM35







Sensor suhu LM35 adalah komponen elektronika yang memiliki fungsi untuk mengubah besaran suhu menjadi besaran listrik dalam bentuk tegangan. Sensor Suhu LM35 yang dipakai dalam penelitian ini berupa komponen elektronika yang diproduksi oleh National Semiconductor. LM35 memiliki keakuratan tinggi dan kemudahan perancangan jika dibandingkan dengan sensor suhu yang lain, LM35 juga mempunyai keluaran impedansi yang rendah dan linieritas yang tinggi sehingga dapat dengan mudah dihubungkan dengan rangkaian kendali khusus serta tidak memerlukan penyetelan lanjutan. LM35 berfungsi untuk melakukan pendeteksian terhadap suhu yang akan diukur, Sensor suhu LM35 ini mempunyai jangkauan pengukuran suhu antara 0 – 100 derajat Celcius dengan kenaikan 10 mV untuk tiap derajat Celcius yang berarti bahwa setiap kenaikan suhu (0C) maka akan terjadi kenaikan tegangan sebesar 10 mV, dimana output dari LM35 ini yang menyatakan kondisi perubahan dari suhu lingkungan. Setiap terjadi perubahan suhu maka akan terjadi perubahan data output yang dihasilkan, dimana perubahan tersebut berupa perbedaan tegangan yang dihasilkan. 

-Potensiometer


Potensiometer adalah resistor tiga terminal dengan sambungan geser yang membentuk pembagi tegangan dapat disetel. Jika hanya dua terminal yang digunakan (salah satu terminal tetap dan terminal geser), potensiometer berperan sebagai resistor variabel atau Rheostat. Potensiometer biasanya digunakan untuk mengendalikan peranti elektronik seperti pengendali suara pada penguat.

2. Rangkaian Simulasi [Kembali]






3. Prinsip Kerja Rangkaian [Kembali]

Pada percobaan ini pertama-tama kita akan menghubungkan lcd dan lm35 ke board, kemudian akan disambungkan ke pin arduino yang telah dideklarasikan pinnya pada program dengan menggunakan jumper. 
   Pada percobaan  menampilkan "LM35 Sensor Suhu" pada baris pertama LCD dan menampilkan nilai suhu pada baris kedua LCD. Agar nilai suhu sesuai dengan suhu yang diukur maka dibuat syntax untuk menghitung nilai suhu sebagai berikut:

nilaiSuhu=((5*analogRead(LM35)*100.00)/1024); 

Setelah itu lanjut untuk menampilkan nilai suhu pada LCD dengan menuliskan syntax sebagai berikut :

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

Setelah itu kita buat kondisi dimana jika suhu ruangan besar dari 25 dan kecil dari 30 maka suhu akan ditampilkan pada LCD dengan program :


if (nilaiSuhu > 25 & nilaiSuhu<30){
    lcd.print(nilaiSuhu);
    lcd.print(" CELCIUS");
    digitalWrite(9, HIGH);
    delay(500);
}                                                 
  delay(100);                                                 
}



4. Video Pratikum [Kembali]
 

 


5. Analisa [Kembali]

1. Analisa prinsip kerja dari sensor suhu LM35 pada rangkaian?.

    jawab :

Pada rangakaian kaki VCC LM35 dihubungkan ke tegangan, kaki Ground ke gorund, dan kaki output ke pin A0 arduino. pada percobaan kita membuat kondisi dimana suhu akan tampil d LCD jika suhu ruangan 25<suhu<30, jika memenuhi kondisi maka pada LCD akan ditampilkan suhu yang terdeteksi.

2. Analisa pengaruh PWM pada percobaan ?

    Jawab :

Pada percobaan ini PWM dihubungkan ke LCD, jadi PWM tidak ada pengaruhnya pada percobaan. 

6. Link Download [Kembali]

File Percobaan Proteus DISINI
File Program Arduino DISINI
Download HTML DISINI
Download Video DISINI
Datasheet Arduino DISINI
Download Datasheet LCD DISINI
Download Datasheet LM35 DISINI
Download Datasheet Potensiometer DISINI







Tidak ada komentar:

Posting Komentar

  PRAKTIKUM MIKROPROSESOR DAN MIKROKONTROLER TAHUN 2022         Arzi Wahdini   2010952001         JURUSAN TEKNIK ELEKTRO...