LAPORAN AKHIR 1
PERCOBAAN 1
Bila suhu yang terbaca 98 celcius maka LED hidup lalu LCD muncul tulisan hati-hati.
#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
int lampuled = 10;
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
pinMode (lampuled, OUTPUT);
}
void loop() //Semua kode dalam fungsi ini dieksekusi berulang
{
nilaiSuhu=((5*analogRead(LM35)*100.00)/1024); //Mencari nilai Suhu
if (nilaiSuhu >= 98){
lcd.clear(); //Menghapus layar LCD
lcd.setCursor(0,0); //Menentukan posisi kursor pada awal penulisan
lcd.print("Hati-hati"); //Menampilkan text pada LCD
digitalWrite(lampuled, HIGH);
delay(100); //Waktu delay 100 ms setelah dieksekusi
}
if (nilaiSuhu <98){
digitalWrite(lampuled,LOW);
delay(100);
}
else {
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
}
}
1, Bagaimana pengaruh ADC pada percobaan ini ?
Jawaban :
ADC merupakan kepanjangan dari Analog To Digital Converter yang berfungi untuk mengubah input analog menjadi kode-kode digital.
2. Apa yang terjadi jika kaki lm35 terbalik dihubungkan antara vcc dan ground ?
Jawaban :
Pada rangkaian ini, jika kaki lm35 terbalik dan dihubungkan antara vcc dan ground, output LCD yang tebaca adalah suhu di atas 98 derajat, tetapi jika pada LM35 kecil maka akan terbaca adalah sushu dibawah 98 derajat
3. Apa yang terjadi jika pin Vout dari lm35 dihubungkan ke pin digital ?
Jawaban:
Jika pin Vout dari LM35 dihubungkan ke pin digital, LCD tidak akan bisa membaca angka suhunya dan LCD hanya akan menampilkan "LM35 SENSOR SUHU" dengan angka suhu yang tidak terbaca.
Tidak ada komentar:
Posting Komentar