1. Komponen [back]
1. Arduino UNO
#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=(analogRead(LM35)*0.488);
lcd.clear();
lcd.setCursor(0,0);
lcd.print("LM35 Sensor Suhu");
lcd.setCursor(0,1);
lcd.print(nilaiSuhu);
delay(100);
}
#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=(analogRead(LM35)*0.488);
lcd.clear();
lcd.setCursor(0,0);
lcd.print("LM35 Sensor Suhu");
lcd.setCursor(0,1);
lcd.print(nilaiSuhu);
delay(100);
}
1. 1. Bagaimana prinsip kerja LM35 dalam percobaan ini?
Jawab:
IC LM 35 merupakan sensor suhu yang memiliki bentuk mirip dengan transistor dan memiliki 3 kaki yaitu Vcc, OUT, dan GND. IC LM 35 berfungsi untuk memindai besaran suhu dan mengubahnya dalam bentuk tegangan sebagai outputnya, setiap perubahan 1 derajat suhu sama dengan 10 mV. Pada rangkaian percobaan 2 ini, kaki OUT pada IC LM35 dihubungkan ke kaki I/O analog pada Arduino, karena keluaran dari LM35 berupa sinyal analog. Pada arduino, sinyal analog tersebut dikonversi menjadi data atau pulse digital yang dapat dilihat pada listing program dengan persamaan (5*analogRead(LM35)*100.00)/1024). Hasil dari persamaan tersebut akan ditampilkan pada LCD yang sudah dihubungkan ke kaki Arduino.
Tidak ada komentar:
Posting Komentar