Laporan Akhir 2






1. Hardwere   [ K E M B A L I]


(a)LM35


(b)LCD 2x16

2. Gambar Rangkaian Simulasi   [ K E M B A L I]

3. Flowchart   [ K E M B A L I]


4. Listing Program   [ K E M B A L I]
#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   [ K E M B A L I]

       
     Prinsip kerja rangkaian
Pada rangkaian menggunakan LM35 untuk mengukur suhu yang diatur oleh program pada arduino dengan rumus (5*LM35*100)/1024/3 atau dengan rumus LM35/2.04. Dan outputnya diteruskan arduino ke kaki-kaki LCD sebanyak 4 bit untuk ditampilkan. Pada LCD juga ditambahkan Vcc agar tampilannya lebih jelas karna tegangan pada arduino cukup kecil.


6. Video Simulasi   [ K E M B A L I]





7. Link Download   [ K E M B A L I]


a. HTML















Tidak ada komentar:

Posting Komentar

Pratikum Mikroprosesor dan Mikrokontroler Kelas C Oleh :   Agung Wahidi 1710951016 Dosen Pengampu :   Ir.Syarkawi Samsuddin,MSEE. ...