Laporan Akhir percobaan 2 modul 2




1. Komponen[kembali]

    
Gambar 1. LM35

Gambar 2. LCD 2 x 16
Arduino Uno




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
#define in1 10 //Deklarasi pin 10 sebagai input 1
#define in2 9 //Deklarasi pin 9 sebagai input 2
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(in1, OUTPUT); //Deklarasi pin in1 sebagai OUTPUT
  pinMode(in2, OUTPUT); //Deklarasi pin in2 sebagai OUTPUT
  pinMode(A0, INPUT); //Deklarasi pin A0 sebagai INPUT
  lcd.begin(16, 2); //Dimensi LCD yang digunakan
}
void loop() //Semua kode dalam fungsi ini dieksekusi berulang
{
  nilaiSuhu = ((5 * analogRead(LM35) * 100.00) / 1024); //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
  if (nilaiSuhu > 25) {
    digitalWrite(in1, HIGH); //in1 diberi logika 1
    digitalWrite(in2, LOW);  //in2 diberi logika 0
  }
  else {
    digitalWrite(in1, LOW); //in1 diberi logika 0
    digitalWrite(in2, LOW);  //in2 diberi logika 0
  }
  delay(100); //Waktu delay 100 ms setelah dieksekusi
}


5. Video[kembali]



6. Kondisi[kembali]

1. Bagaimana pengaruh ADC pada percobaan ini
    Jawab:
    ADC sangat berpengaruh pada percobaan ini, karena pada percobaan kita menggunakan input LM35 yang merupakan sebuah sensor suhu. Output yang dihasilkan dari sensor suhu itu berupa sinyal analog, oleh karena itu kita menggunakan ADC untuk dapat mengeksekusi nilainya pada arduino.

2. Apa yang terjadi jika kaki lm35 terbalik dihubungkan antara vcc dan ground
    Jawab:
    Jika kakinya kita hubungkan dengan kebalikannya maka output pada LCD akan terbaca terbalik juga, semakin kita naikkan suhu maka pada LCD akan dimulai dari nilai yang sangat besar dan akan menurun nilainya.

3. Apa yang terjadi jika pin Vout dari lm35 dihubungkan ke pin digital
    Jawab:
    Output dari LM35 tidak akan terbaca, pada LCD hanya akan menunjukkan nilai 0 pada pembacaannya.

7. Link Download[kembali]

    Download HTML disini
    Download Rangkaian disini
    Download Listing disini
    Download Video disini

Tidak ada komentar:

Posting Komentar