Tugas Pendahuluan 2


 

1. Kondisi [KEMBALI]

Bila suhu yang terbaca pada lcd menunjukan suhu kisaran 20-25 derajat celcius maka 1 led berwarna merah akan hidup

2. Rangkaian Simulasi [KEMBALI]



3. Flowchart [KEMBALI]

4. Listing Program [KEMBALI]

//include library LCD
#include <LiquidCrystal.h>
//declare variables
int suhuC;

LiquidCrystal lcd(2, 3, 4, 5, 6, 7);
#define LED 10
#define suhuPin A1

void setup()
{
lcd.begin(16, 2);
pinMode(10,OUTPUT);
pinMode(suhuPin,INPUT);
lcd.setCursor(0, 0); // Set posisi kursor lcd (colom, baris)
lcd.clear();
}

void loop()
{
//suhuC = analogRead(suhuPin); //membaca nilai adc sensor
suhuC = analogRead(suhuPin) /2.04; //Mencari nilai Suhu
//Serial.print((byte)suhuC); //mengirimkan data ke serial komputer
lcd.setCursor(0, 0);
lcd.print("Current Temp is: ");
lcd.setCursor(1, 1);
lcd.print("Celcius ");
//lcd.setCursor(10, 1);
lcd.print(suhuC); //menampilkan data suhu
//lcd.print("\xdf"); //menampilkan karakter derajat
lcd.print("C");
delay(1000); //waktu tunggu 1 detik

if(suhuC>=20&&suhuC<=25)
  {
    digitalWrite(LED,HIGH);
  }
  else
  {
    digitalWrite(LED,LOW);
  }
}

5. Video Simulasi [KEMBALI]


6. Link Download [KEMBALI]
Download Video Simulasi disini
Download Listing disini
 

Tidak ada komentar:

Posting Komentar

Entri yang Diunggulkan

Praktikum ESD, Mp dan Mc

OLEH: Wahyudi Abrar 1710953002 Dosen Pengampu: Darwison,M.T Referensi: a. J.G. Webs...

Popular Posts