1. Komponen [Kembali]
  • LCD

  • LM35




2. Rangkaian Simulasi [Kembali]






3. Listing Program [Kembali]

#include <LiquidCrystal.h>      //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); //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

}


4. Video [Kembali]






6. Kondisi [Kembali]

1. Bagaimana prinsip kerja LM35 dalam percobaan ini?
LM35 adalah suatu sensor yang berfungsi untuk mendeteksi suhu, lalu dikonversikan ke tegangan listrik agar data nya dapat terbaca.
Pada percobaan ini, LM35 mendeteksi suhu lalu mengkonversikannya ke dalam bentuk tegangan yaitu sinyal analog, lalu sinyal analog tersebut dikonversikan menjadi sinyal digital dalam arduino dengan rumus:

5*analogRead(LM35)*100.00)/1024

Lalu sinyal digital tersebut diteruskan ke LCD sehingga suhu yang terukur dapat ditampilkan pada layar LCD.

7. Link Download [Kembali]



Tidak ada komentar:

Posting Komentar

Sumber : Pengenalan Konsep Pembelajaran Mesin dan Deep Learning Oleh Jan Wira Gotama Putra [KEMBALI KE MENU SEBELUMNYA] ...