Tugas Pendahuluan 2 M2



1. Kondisi
 [Kembali]
  • Percobaan 2 kondisi 2
   Bila suhu yang terbaca pada LCD menunjukkan suhu kisaran 20-25 derajat celcius maka 1 LED berwarna merah akan hidup 

2. Gambar Rangkaian Simulasi [Kembali]





Gambar rangkaian percobaan 2 

Gambar rangkaian ketika LM35 pada suhu 20

Gambar rangakaian ketika LM35 pada suhu 25



3. Video Simulasi [Kembali]









4. Prinsip Kerja [Kembali]

Pada rangkaian percobaan ini output yang ditampilkan pada LCD yaitu suhu 20 derajat  celcius sampai dengan 25 derajat celcius. Pengaturan angka yang ditampilkan pada LCD dilakukan oleh output yang berasal dari arduino. Output dari arduino yaitu berasal dari pin 2 sampai pin 9. Untuk output pada arduino diatur pada program arduino i.d.e lalu  dicompile dan dimasukkan pada program arduino di proteus berupa file dengan eksistensi HEX.  Untuk program yang diinput dapat dilihat pada bagian listing program.

Listing Program
#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
int LED = 9;

void setup() {                                //Semua kode dalam fungsi ini dieksekusi sekali
pinMode(A0, INPUT);                           //Deklarasi pin A0 sebagai INPUT
lcd.begin(16,2);                              //Dimensi LCD yang digunakan
pinMode (LED,OUTPUT);                      //Deklarasi LED sebagai OUTPUT
}

void loop()                                   //Semua kode dalam fungsi ini dieksekusi berulang
{

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

if (nilaiSuhu > 19 && nilaiSuhu <26) {
digitalWrite (LED,HIGH);
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);  
}

else {
digitalWrite (LED,LOW);
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. Link Download [Kembali]

Download Rangkaian percobaan 2 disini
Download Video Simulasi Percobaan 2 disini
Download Listing Program 2.4 disini
Download HTML disini
Download Datasheet Arduino disini
Download Datasheet LCD disini


















Tidak ada komentar:

Posting Komentar

Bahan Presentasi  Mata Kuliah Elektronika 2021 O L E H Nadya utari 2010951021 Dosen pengampu : Dr.Darwison,M.T Program studi : Teknik Elektr...