LA 2 Modul 2 Praktikum Up&Uc





1. Hardware [Kembali]

  • Arduino Uno
  • LCD
  • LM 35

  • Potensiometer

  • Motor DC



2. Rangkaian Simulasi [Kembali]

  • Rangkaian Sebelum disimulasikan :

  • Rangkaian Setelah disimulasikan :



3. Listing Program dan Flowchart [Kembali]

  • Listing Program
#include <LiquidCrystal.h>      //Deklarasi pin LCD
#define LM35 A0                 //Deklarasi pin A0
LiquidCrystal lcd(2, 3, 4, 5, 6, 7); //Deklarasi pin 2-7 untuk LCD
int nilaiSuhu, motor;
int output, nilai;
void setup()                    //semua kode dalam fungsi ini dieksekusi
{
  motor = 9;
  pinMode (A0, INPUT);          //Deklarasi pin A0 sebagai input
  pinMode (motor, OUTPUT);      //Motor sebagai output
  lcd.begin(16, 2);             //Dimensi LCD digunakan 16 kolom 2 baris
}

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.print("LM35 Sensor Suhu");
  lcd.setCursor(0, 1);                                  //Menentukan posisi kursor pada awal penulisan muncul suhu di bawah
  lcd.print(nilaiSuhu);                                 //Menampilkan text pada LCD
  delay(100);                                           //Waktu Delay 100ms

  if (nilaiSuhu > 40 )
  {
    analogWrite(motor, 125);
  }
  else if (nilaiSuhu <= 40 )
  {
    analogWrite(motor, 0);
  }
  else
  {
    nilai = 0;
    analogWrite(motor, output);
  }
}

  • Flowchart



4. Kondisi [Kembali]

  • Percobaan 2 Kondisi 7
Bila suhu yang terbaca pada lcd menunnjukkan suhu > 40 derajat celsius maka motor akan berputar ke kiri


5. Video Simulasi dan Prinsip Kerja [Kembali]

  • Video rangkaian 


  • Prinsip Kerja

Pada percobaan ini terdapat rangkaian arduino yang terhubung dengan sensor suhu lm35 sebagai input dan terhubung dengan LCD dan motor sebagai output. Pertama pada kaki input sensor lm35 dihubungkan ke pin analog A0 arduino uno. Dan pin digital 9 dihubungkan ke motor dan pin digital 2-7 dihubungkan ke LCD. untuk menjalankan program sesuai dengan perintah kondisi yang diambil, dimana ketika sensor menunjukkan suhu >40 derajat celcius maka motor akan bergerak ke kiri maka kita perlu membuatkan listing program nya terlebih dahulu sesuai listing program yang sudah dibuatkan di atas. lalu untuk mensimulasikannya, kita masukkan file hex listing program pada arduino uno. saat disimulasikan maka ketika sensor suhu lm35 kita atur suhu >40 derajat celcius maka motor akan bergerak kekiri dan LCD akan menampilkan nilai suhu lm35 sesuai dengan inputan yang diberikan sensor lm35. dan jika suhu <=40 maka motor akan berhenti (diam).


6. Analisa [Kembali]

Percobaan 2

2. Pada percobaan 2 menggunakan LM 35, menggunakan prinsip dari ADC, jelaskan bagaimana pengaruh ADC pada percobaan?

Jawab:

ADC (Analog to Digital Converter) adalah perangkat elektronika yang berfungsi mengubah sinyal analog menjadi sinyal digital. Jadi pengaruh ADC pada LM 35 yaitu untuk mengolah nilai pada output sensor yang berupa perubahan tegangan (analog) menjadi digital


7. Link Download [Kembali]

Download File Rangkaian
Download Video Rangkaian










Tidak ada komentar:

Posting Komentar