Percobaan 2 Menampilkan LM35 ke LCD
[KEMBALI KE MENU SEBELUMNYA]
1. Komponen [Kembali]
Arduino
2. Rangkaian Simulasi [Kembali]
3. Flowchart [Kembali]
4. Listing Program [Kembali]
#include <LiquidCrystal.h>
#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)*100000));
lcd.clear();
lcd.setCursor(0,0);
lcd.print("LM35 Sensor Suhu");
lcd.setCursor(0,1);
lcd.print(nilaiSuhu);
delay(100);
}
6. Kondisi [Kembali]
1. Apa yang terjadi jika kaki lm35 terbalik dihubungkan antara vcc dan ground?
Jawab:
Rangkaian tetap berjalan, namun terjadi kesalahan karena kesalahan penggunaan kaki-kaki LM35 dari yang seharusnya. LM35 akan menghasilkan input yang salah sehingga arduino juga akan memproses nilai suhu yang salah pada lcd.
2. Bagaimana jika output lm35 dihubungkan ke pin 1 arduino?
Simulasi tetap akan berjalan, namun nilai yang dihasilkan menjadi salah. Karena LM35 adalah sensor suhu yang menghasilkan sinyal analog, sedangkan pin 1 hanya dapat memproses data digital seperti bit-bit atau logika low dan high
Tidak ada komentar:
Posting Komentar