Tugas Pendahuluan 2

 

MODUL 2 PWM dan ADC






1. Kondisi [Kembali]

Percobaan 2 Kondisi 1

  Menampilkan suhu yang terukur pada LM35 di layar LCD

2. Gambar Rangkaian  [Kembali]


Gambar rangkaian sebelum simulasi


Gambar rangkaian setelah simulasi


Program

   #include <LiquidCrystal.h> //Deklarasi library LCD

    LiquidCrystal lcd(2, 3, 4, 5, 6, 7); //PIN 2-7 untuk LCD yang digunakan

    #define in1 10 //pin 10 ke l293d

    #define in2 9 //pin 9 ke l293d

    #define LM35 A0 //pin A0 ke sensor LM35


    int nilaiSuhu; //variabel nilai suhu


    void setup() { //kode 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

    }


    void loop() { //kode pada fungsi dilakukan berulang

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

      lcd.clear(); //menghapus layar pada LCD

      lcd.setCursor(0, 0); //Menentukan posisi kursor
     
      lcd.setCursor(0, 1); //Menentukan posisi kursor
     
      lcd.print(nilaiSuhu); //Menampilkan nilai suhu pada LCD

      delay(100);

      if(nilaiSuhu>40){ //aktif jika nilai suhu lebih besar dari 40 derajat celcius
        digitalWrite(in1, LOW); // Diberikan pin in1 low atau logika 0
        digitalWrite(in2, HIGH); // Diberikan pin in2 high atau logika 01
        delay(1000);
      }
      else{ // Jika kondisi bernilai salah atau lebih kecil dari 40
        digitalWrite(in1, LOW); //Diberikan pin in1 high atau logika 1
        digitalWrite(in2, LOW); //Diberikan pin in2 low atau logika 0
        delay(1000);
      }
      delay(1000);
    }


3. Video  [Kembali]



4. Prinsip Kerja [Kembali]

Pada percobaan ini menggunakan sensor LM35 yang dihubungkan ke pin analog pada arduino, kemudian bagian pin digital pada arduino dihubungkan ke LCD. Dimana VDD dihubungkan ke sumber untuk LCD. Saat rangkaian dijalankan dengan kondisi program sudah dimasukkan ke dalam arduino, ketika rangkaian di run maka nantinya suhu yang terukur pada LM35 akan ditampilkan pada layar LCD.

5. Link Download [Kembali]

Tidak ada komentar:

Posting Komentar

cover

BAHAN PRESENTASI UNTUK MATAKULIAH SISTEM DIGITAL 2022 Nama: Heru Kurniawan NIM: 2010952005 Sistem Digital Kelas B Dosen Pengampu ; Darwison,...