Menampilkan LM35 Di LCD
1. Hardware [Kembali]
2. Rangkaian Simulasi [Kembali]
3. Flowchart [Kembali]
4. Listing Program[Kembali]
#include #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 } |
5. Video[Kembali]
6. Prinsip Kerja [Kembali]
Sensor LM35 akan mendeteksi suhu, dan seterusnya akan diubah kedalam besaran listrik. Menuju arduino yang memiliki listing berupa rumus Nilai suhuh yang dikali 5 V artinya nilai Vref. Kemudian karena sensitifitas LM35 bernilai 100 maka nilai tadi dikali 100. Dan dibagi dengan 1023 yang merupakan nilai bitnya, yaitu antara 0-1023. Berapa suhu yang terdeteksi di sensor LM35 maka akan segitu juga nilai yang ditampilkan pada LCD sesuai pada listing program yang ada pada Arduino.
7. Analisa [Kembali]
1.
Prinsip
kerja LM35
LM35 merupakan sensor yang mendeteksi suhu. LM35 sendiri
berprinsip kerja yaitu mengubah besaran suhu yang dideteksi menjadi besaran
listrik. Biasanya Vout pada LM35 itu sendiri memiliki besar 10 mV/°C , berarti setiap 1 °C suhu yang
dideteksi, maka Vout dari LM35 akan naik sebesar 10 mV.
2.
Jelaskan
listing program mencari suhu yang ada di modul
Listing programnya yaitu :
((5*analogRead(LM35)*100)/1023)
Sensor LM35 saat membaca suhu akan yang merupakan
“analogRead” . maka suhu yang dideteksi oleh LM35 akan diubah kedalam tegangan,
dikalikan dengan 5 karena V referensinya, sensitivitas LM35 adalah 100 maka
dikali 100, dan dibagi 1024 tu karena nilai dari Bitnya yang terhitung dari
0-1023.
8. Link Download [Kembali]
- Simulasi Proteus Link Download
- Listing Program Link Download
Tidak ada komentar:
Posting Komentar