PERCOBAAN 2
Menampilkan LM35 ke LCD
1. Hardware [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
}
Jelaskan Prinsip kerja percobaan 2
Pada percobaan ini, kita akan menampilkan suhu ruangan sesuai dengan tegangan yang kita inputkan di listing program pada arduino. Prinsip kerjanya adalah pin/kaki pada lcd dihubungkan ke pin arduino lalu, dihubungkan ke baterai yang berfungsi untuk memberikan daya/ memicu kerja LCD, dan juga dihubungkan ke ground. sedangakan kaki lcd lainnya dihubungkan ke pin arduino yang setiap pinnya itu telah dideklarasikan terlebih dahulu melalui listing program yang sudah diverify dalam aplikasi arduino. lalu mikrokontroler yang ada apa arduino akan membaca atau menjalankan perintah dari listing program. sehingga, ketika kita meinputkan tegangan pada listing program, lalu di upload ke arduino, dan arduino akan menjalankannya dan mengeluarkan outputnya ke LCD dalam bentuk suhu.
Pada percobaan ini, kita akan menampilkan suhu ruangan sesuai dengan tegangan yang kita inputkan di listing program pada arduino. Prinsip kerjanya adalah pin/kaki pada lcd dihubungkan ke pin arduino lalu, dihubungkan ke baterai yang berfungsi untuk memberikan daya/ memicu kerja LCD, dan juga dihubungkan ke ground. sedangakan kaki lcd lainnya dihubungkan ke pin arduino yang setiap pinnya itu telah dideklarasikan terlebih dahulu melalui listing program yang sudah diverify dalam aplikasi arduino. lalu mikrokontroler yang ada apa arduino akan membaca atau menjalankan perintah dari listing program. sehingga, ketika kita meinputkan tegangan pada listing program, lalu di upload ke arduino, dan arduino akan menjalankannya dan mengeluarkan outputnya ke LCD dalam bentuk suhu.
Prinsip Kerja LM35
LM35 adalah sensor suhu yang mana memiliki cara kerja mengubah besar suhu menjadi besar tegangan listrik. LM35 ini bisa mengukur dari -50 derajat celcius sampai +150 derajak celcius, artinya jika ingin mengukur sensor diluar range ini maka sensor akan rusak. sedangkan tegangan yang bisa diterima oleh LM35 ini adalah +4V 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.
LM35 adalah sensor suhu yang mana memiliki cara kerja mengubah besar suhu menjadi besar tegangan listrik. LM35 ini bisa mengukur dari -50 derajat celcius sampai +150 derajak celcius, artinya jika ingin mengukur sensor diluar range ini maka sensor akan rusak. sedangkan tegangan yang bisa diterima oleh LM35 ini adalah +4V 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.
Video Praktikum disini
HTML disini
Tidak ada komentar:
Posting Komentar