Tugas Pendahuluan Modul 2




 

1. Kondisi [kembali]

Percobaan 2 Kondisi 3

® Bila suhu yang terbaca pada lcd menunjukkan kisaran 25 – 30 derajat celcius maka dua led berwarna merah dan hijau akan hidup

 

2. Rangkaian Simulasi [kembali]



3. Flowchart [kembali] 


 

4. Listing Program [kembali] 

#include <LiquidCrystal.h>

 

LiquidCrystal lcd(2, 3, 4, 5, 6, 7);

int pinTemp = A0;

float suhu;

int led1 = 8;

int led2 = 9;

 

void setup() {

  pinMode(pinTemp,INPUT);

  pinMode(led1,OUTPUT);

  pinMode(led2,OUTPUT);

  lcd.begin(16, 2);

 

}

 

void loop() {

 

  suhu = analogRead(pinTemp)*0.488; //Mencari nilai Suhu

  lcd.clear();                                    //Menghapus layar LCD

  lcd.setCursor(0, 0);                      //Menentukan posisi kursor pada awal penulisan

  lcd.print("LM35 Sensor Suhu"); //Menampilkan text pada LCD

  lcd.setCursor(0, 1);                      //Menentukan posisi kursor pada awal penulisan

  lcd.print(suhu);                    //Menampilkan nilaiSuhu pada LCD                                

  if((suhu>=25) and(suhu<=30))

  {

    digitalWrite(led1,HIGH);

    digitalWrite(led2,HIGH);

  }

  else

  {

    digitalWrite(led1,LOW);

    digitalWrite(led2,LOW);

  }

  delay(100);

 

5. Video [kembali] 

 


6 Link Download [kembali] 

 

Tidak ada komentar:

Posting Komentar