TP Modul 2




1. Kondisi[kembali] 

Bila suhu yang terbaca pada LCD kisaran 50-55 maka motor akan bergerak lambat, jika      terbaca 60-65 maka motor bergerak sedang


2. Rangkaian Simulasi[kembali]




3. Video [kembali]


pada tugas pendahuluan menggunakan komponen arduino, LCD dan LM35. dimana sebelum menjalankan rangkaian maka membuat sebuah listing program.
dimana terlebih dahulu mendeklarasikan library dan pin yang akan terhubung pada arduino, selanjutnya void setup dimana program dapat dijalankan satu kali. dimana motor terhubung pada pin 9, A0 sebagai input dan motoro sebagi output
selanjutnya void loop dimana program dapat dijalan kan secara berulang, dimana pedeklarasian rumus dan untuk nilai yang ditampilkan pada lcd.
apabila suhu antara 50 sampai 55 maka motor akan bergerak dengan kecepatan 125 dan apabila suhu antara 60-65 maka motor akan bergerak dengan kecepatan 255 dengan delay masing-masing tahap 100ms

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]

a. HTML Download
b. File Rangkaian Download
c. Video Download
d. Listing Program Download
e. Flowchart  Download

Tidak ada komentar:

Posting Komentar