TP M2 MIKRO



1. Kondisi  [back]
Kondisi yang kita gunakan pada percobaan ini adalah bila suhu yang terbaca pada lcd menunjukkan suhu kisaran 25-30 derajat celsius maka 2 led berwarna merah dan hijau akan hidup

2. Rangkaian Simulasi  [back]



Prinsip kerja
ketika sensor suhu LM35 bernilai 25-30 derajat Celcius, maka Tegangan output pada LM35 akan mengalir menuju pin analog A0 pada arduino, sehingga microprosessor pada arduino akan menjalankan serangkaian program dan keluarannya terhubung pada LCD yang akan menampilkan besarnya nilai suhu. Saat LM35 bernilai 25-30 derajat Celcius, LED green dan LED red secara bersamaan akan menyala karena mendapat tegangan forward bias atau maju yang telah dikendalikan oleh microprosessor pada arduino. Diluar dari nilai 25-30 derajat Celcius, kedua LED ini akan berada dalam kodisi off/mati.

3. Flowchart [back]






4. Listing Program  [back]
#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);
}

}


5. Video [back]


6. Link Download [back]
Download Rangkaian - [DISINI]
Download Video - [DISINI]
Download Listing Program - [DISINI]
Download Datasheet LM35 - [DISINI]
Download Library Arduino -  [DISINI]
Download Datasheet Arduino - [DISINI] 
Download Datasheet LCD - [DISINI]
Download HTML - [DISINI]


Tidak ada komentar:

Posting Komentar

Bahan Praktikum    Mikroprosesor dan Mikrokontroler OLEH : ANISHA DENIA PUTRI (1810952036) JURUSAN TEKN...