TUGAS PENDAHULUAN MODUL 2



1. Kondisi [Kembali] 
    
Percobaan 2 No.12

Bila suhu yang terbaca pada lcd menunnjukkan suhu kisaran 50-55 derajat celsius maka motor berputar lambat, jika kisaran 60-65 motor berputar sedang



2. Gambar Rangkaian Simulasi [Kembali] 








Rangkaian menggunakan LM35 sebagai pembaca suhu sekitar, LM35 menghasilkan output berupa tegangan bergantung kepada pembacaan suhunya, ini merupakan sinyal analog sehingga harus dihubungkan ke pin ADC A0 pada arduino. 
Tegangan keluaran akan masuk ke arduino, karena sinyal keluaran dari LM35 berbentuk analog maka arduino akan mengubah nya kedalam bentuk sinyal digital. Kemudian nilai suhu yang dideteksi oleh LM35 akan ditampilkan di LCD melalui instruksi program arduino. Nilai dari suhu yang dideteksi oleh LM35 akan memengaruhi kecepatan motor, melalui instruksi pada program arduino.
 
 Sinyal digital yang telah diubah oleh arduino sebelumnya akan diubah lagi menjadi sinyal analog melalui teknik PWM (Pulse Width Modulation) sebelum dikirimkan oleh arduino kepada motor. Tegangan keluaran dari hasil modulasi tersebut yang akan menentukan kecepatan motor.
 Pada rentang suhu 50-55 motor akan berputar lambat, dan pada rentang suhu 60-65 motor berputar sedang.


4. Listing Program [Kembali] 

#include <LiquidCrystal.h>
#define LM35 A0
LiquidCrystal lcd(2,3,4,5,6,7);
int nilaiSuhu, motor;
int output,nilai;
void setup()
{
  motor = 9;
  pinMode (A0,INPUT);
  pinMode (motor,OUTPUT);
  lcd.begin(16,2);
}

void loop()
{
  nilaiSuhu = ((5 * analogRead (LM35)*100.00) /1024);
  lcd.clear();
  lcd.print("LM35 Sensor Suhu");
  lcd.setCursor(0,1);
  lcd.print(nilaiSuhu);
  delay(100);

  if (nilaiSuhu >= 50 && nilaiSuhu <=55)
  {
    analogWrite(motor,125);
  }
  else if(nilaiSuhu >=60 && nilaiSuhu<=65)
  {
    analogWrite(motor,255);
  }
  else
  {
    nilai =0;
    analogWrite(motor,output);
  }
  }



5. Flowchart [Kembali] 



6. Link Download [Kembali] 

Video Simulasi          Klik disini
Listing Program        Klik disini
Flowchart                 Klik disini
HTML                       Klik disini
Datasheet Arduino    Klik disini
Datasheet Lm35        Klik disini
Datasheet LCD          Klik disini
Datasheet Motor DC Klik disini
Library Lm35            Klik disini
Library Arduino        Klik disini














Tidak ada komentar:

Posting Komentar