Our Story.
Share anything about our laboratorium

Mikro 2021 Percobaan 2 Modul II LM35 & LCD



Menampilkan LM35 ke LCD

1.  Hardware [Kembali]

Gambar 1. LM35

Gambar 2. LCD 2 x 16
Arduino Uno

 

2.      Rangkaian Simulasi [Kembali]


3.      Listing Program[Kembali]

#include            //Deklarasi library LCD
#define LM35 A0                           //Deklarasi pin A0 untuk LM35
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);  //Deklarasi pin 2-7 untuk LCD
int nilaiSuhu;                                  //Deklarasi variabel nilaiSuhu


void setup() {                                //Semua kode dalam fungsi ini dieksekusi sekali
  pinMode(A0, INPUT);               //Deklarasi pin A0 sebagai OUTPUT
  lcd.begin(16, 2);                         //Dimensi LCD yang digunakan
}

void loop()                                   //Semua kode dalam fungsi ini dieksekusi berulang
{

  nilaiSuhu = ((5 * analogRead(LM35) * 100.00) / 1024 / 3); //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(nilaiSuhu);                    //Menampilkan nilaiSuhu pada LCD
  delay(100);                                  //Waktu delay 100 ms setelah dieksekusi

}

- Visual Designer


4.  Kondisi[Kembali]

Menampilkan suhu yang terukur pada lm35 pada lcd
Bila suhu yang terbaca pada lcd menunnjukkan suhu kisaran 20-25 derajat celsius maka 1 led berwarna merah akan hidup.
Bila suhu yang terbaca pada lcd menunnjukkan suhu kisaran 25-30 derajat celsius maka 2 led berwarna merah dan hijau akan hidup
Bila suhu yang terbaca pada lcd menunnjukkan suhu kisaran 30-35 derajat celsius maka 1 led berwarna merah dan lainnya mati akan hidup dan jika kisaran 36-40 makan led hijau yang akan hidup dan lainnya mati
Bila suhu yang terbaca pada lcd menunnjukkan suhu > 30 derajat celsius maka buzzer akan berbunyi
Bila suhu yang terbaca pada lcd menunnjukkan suhu > 40 derajat celsius maka motor akan berputar ke kanan
Bila suhu yang terbaca pada lcd menunnjukkan suhu > 40 derajat celsius maka motor akan berputar ke kiri
Bila suhu yang terbaca pada lcd menunnjukkan suhu > 25 derajat celsius maka motor akan berputar ke kiri
Bila suhu yang terbaca pada lcd menunnjukkan suhu > 25 derajat celsius maka motor akan berputar ke kanan
Bila suhu yang terbaca pada lcd menunnjukkan suhu > = 30 derajat celsius maka motor akan berputar ke kanan dan jika suhu yang terbaca pada lcd menunnjukkan suhu <30 derajat celsius maka motor akan berputar ke kiri
Bila suhu yang terbaca pada lcd menunnjukkan suhu kisaran 30-35 derajat celsius maka motor berputar lambat, jika kisaran 36-40 motor berputar sedang dan jika 41-45 motor berputar cepat
Bila suhu yang terbaca pada lcd menunnjukkan suhu kisaran 50-55 derajat celsius maka motor berputar lambat, jika kisaran 60-65 motor berputar sedang
Bila suhu yang terbaca 23 celcius maka led hijau hidup dan motor berputar
Bila suhu yang terbaca 34 celcius maka motor hidup 5 s lalu led hijau hidup
Bila suhu yang terbaca 18 celcius maka motor hidup 5 s lalu led merah hidup
Bila suhu yang terbaca 38 celcius maka motor hidup 10 s lalu led hijau hidup
Bila suhu yang terbaca 18 celcius maka motor hidup 5 s lalu lcd muncul tulisan dingin
Bila suhu yang terbaca 48 celcius maka motor hidup 5 s lalu lcd muncul tulisan panas
Bila suhu yang terbaca 8 celcius maka motor hidup 8 s lalu lcd muncul tulisan sangat dingin
Bila suhu yang terbaca 98 celcius maka motor hidup 5 s lalu lcd muncul tulisan hati hati

5. Video Simulasi [Kembali]



6. Link Download [Kembali]



labor eldi labor eldi Author

About



Welcome to the website of Industrial Electronics Laboratory. The Laboratory is located in the Department of Electrical Engineering, Faculty of Engineering, Andalas University

Find Us

Pageview

Followers