Menampilkan LM35 ke LCD

Tugas akhir 2
Percobaan 2 (Menampilkan LM35 ke LCD)




1.Hardware [kembali]




2. Rangkaian Simulasi [kembali]



3. Prinsip Kerja [kembali]


pada percobaan 2 ini kita menggunakan LM35 yang merupakan sensor suhu, LM35 ini dihubungkan ke pin input analog arduino dan dari arduino di hubungkan ke LCD agar suhu nya dapat terbaca.
       Sensor LM35 bekerja dengan mengubah besaran suhu menjadi besaran
tegangan. Tegangan ideal yang keluar dari LM35 mempunyai perbandingan
100°C setara dengan 1 volt. Sensor ini mempunyai pemanasan diri (self heating)
kurang dari 0,1°C, dapat dioperasikan dengan menggunakan power supply
tunggal dan dapat dihubungkan antar muka (interface) rangkaian control yang
sangat mudah.
IC LM 35 sebagai sensor suhu yang teliti dan terkemas dalam bentuk
Integrated Circuit (IC), dimana output tegangan keluaran sangat linear terhadap
perubahan suhu. Sensor ini berfungsi sebagai pegubah dari besaran fisis suhu ke
besaran tegangan yang memiliki koefisien sebesar 10 mV /°C yang berarti bahwa
kenaikan suhu 1° C maka akan terjadi kenaikan tegangan sebesar 10 mV.

Analisa
Ubahlah output temperatur menjadi fahrenheit !
jawab:
Pada praktikum output yang ditampilkan pada LCD adalah dalam derajat celcius. Untuk prinsip kerja LM35 sendiri yaitu sensor akan melakukan penginderaan pada saat perubahan suhu setiap 1 derajat celcius akan mengubah tegangan sebesar 10 mV. Apabila kita ingin mengubah skala dalam derajat celcius ke derajat fahrenheit, kita cukup membuat fungsi baru pada void loop. Maksudnya adalah saat praktikum kita mendapatkan nilai derajat celcius dari coding yang diberikan, dan dimisalkan dengan deklarasi nilaiCelcius, saat kita ingin mencari nilai dalam derajat fahrenheit cukup ditambahkan koding nilaiFahrenheit=(nilaiCelcius*9/5)+32; dimana nilaiFahrenheit mendeklarasikan nilai celcius yang telah diubah menjadi nilai fahrenheit. Dan untuk menampilkannya pada LCD cukup ditambahkan coding untuk menampilkannya yaitu lcd.print(nilaiFahrenheit); sehingga nilai yang sudah diubah dalam fahrenheit ditampilkan pada LCD.
4. Flowchart [kembali]





5. List Program [kembali]


#include            
#define LM35 A0                           
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);  
int nilaiSuhu;                                  


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

void loop()                                 
{

  nilaiSuhu = ((5 * analogRead(LM35) * 100.00) / 1024 / 3); 
  lcd.clear();                                  
  lcd.setCursor(0, 0);                    
  lcd.print("LM35 Sensor Suhu");
  lcd.setCursor(0, 1);                     
  lcd.print(nilaiSuhu);                    
  delay(100);                                  
}



6. Video Simulasi [kembali]







7. Link Download [kembali]

download video disini

download html  disini


Tidak ada komentar:

Posting Komentar