1. Komponen [kembali]

#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
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 16 x 2 cm }
void loop() //Semua kode dalam fungsi ini dieksekusi berulang { nilaiSuhu=((5*analogRead(LM35)*100.00)/1024); //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 } |
6. Kondisi [Kembali]
Percobaan 2
1. Bagaimana peran ADC pada percobaan ini?
Jawab:
ADC pada arduino berfungsi untuk mengubah sinyal analog output dari sensor LM35 menjadi sinyal digital,dimana sinyal digital ini akan diteruskan LCD untuk ditampilkan pada layar LCD. Untuk tampilan pada LCD akan disesuaikan dengan suhu yang terukur pada LM35 dan dikonversikan ke dalam bentuk tegangan. Dimana setiap 1 derajat suhu yang di deteksi akan dikonverikan menjaditegangan 10 mV.
2. Apakah pengukuran LM35 akurat? Jelaskan
Jawab:
Pengukuran suhu pada Sensor LM35 memiliki ketepatan klaibrasi yaitu 0,5 derjat celcius derjat pada suhu 25 derjat celcius.Memiliki jangkauan suhu dari -5 dejat Celsius samapi 150 derjat celcius. Sensor memiliki sensitifitas 10 milivolt per derjat celcius. Jadi dapat dikatakan sensor ini cukup akurat untuk digunakan mengukur suhu. Karena biasanya dipakai dalam pengukuran suhu ruangan
File Rangkaian [disini]


Tidak ada komentar:
Posting Komentar