Percobaan 2 Menampilkan LM35 ke LCD
#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
}
5. ANALISA [kembali]
1. Analisa Prinsip kerja LM35
Seperti yang kita ketahui bahwa LM35 merupakan salah satu sensor suhu yang memiliki cara kerja mengubah besar suhu menjadi besar tegangan listrik. LM35 ini bisa mengukur dari -55 derajat celcius sampai +150 derajat celcius,berarti jika ingin mengukur sensor diluar range ini maka sensor akan rusak. sedangkan tegangan yang bisa diterima oleh LM35 ini adalah +3V sampai +30V. jika diluar range ini, maka sensor tidak akan bekerja atau rusak. pada LM35 memiliki linearitas yang tinggi, LM35 memiliki 3 buah kaki yaitu VCC, out, dan Ground. Pengaruh suhu terhadap tegangan sensor LM35 adalah setiap 1 derajat celcius maka tegangan outputnya adalah 10mV.
rumus : V= T x 10mV
Komentar
Posting Komentar