tp modul 2




1. Kondisi [kembali]

Bila suhu yang terbaca pada LCD menunjukan suhu kisaran 25 - 30 derajat celcius maka 2 LED berwarna merah dan hijau akan hidup.

2. Rangkaian Simulasi [kembali]

Gambar 2.1 Gambar rangkaian simulasi



Gambar 3.1 Gambar flowchart


4. Listing Program [kembali]

 #include <LiquidCrystal.h>
#define LM35 A0
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
int nilaiSuhu;
int i=0;
char C;

void setup()
{
pinMode(A0, INPUT);
pinMode(2, OUTPUT);
pinMode(5, OUTPUT);
lcd.begin(16, 2);
}

void loop()
{
if (nilaiSuhu>=25 && nilaiSuhu<=30)
  {
    digitalWrite(2, HIGH);
    digitalWrite(5, HIGH);
  }
  else
  {
    digitalWrite(2, LOW);
    digitalWrite(5, LOW);
  }

nilaiSuhu = ((5*(analogRead(LM35))*100.00)/1024);

for (i=0;i<16;i++)
{
  lcd.setCursor(i, 0);
  lcd.print("SENSOR SUHU");
  delay(80);
  lcd.clear();
  lcd.setCursor(0, 1);
  lcd.print(nilaiSuhu);
  lcd.setCursor(3, 1);
  lcd.print("C");
  delay(80);
}

}

Rangkaian klik disini
Program klik disini
Video klik disini

Tidak ada komentar:

Posting Komentar