Laporan Akhir Percobaan 2 M2



Gambar 1. Arduino (SIMULANO)
Gambar 2. Bentuk hardware LCD
Gambar 3. Bentuk hardware LM35


Gambar 4. LCD


Gambar 5. LM35 




Gambar 6. Rangkaian Simulasi





Gambar 7. Flowchart

#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)*100.00)/1024/3);
lcd.clear();
lcd.setCursor(0,0);
lcd.print("LM35 Sensor Suhu");
lcd.setCursor(0,1);
lcd.print(nilaiSuhu);
delay(100);

}






Analisis :

Misal tegang kerja pada Arduino dibuat 9 Volt, lalu bagian mana dari program yang diubah dan jelaskan!
Jawab :

Jika tegangan volt yang diberikan adalah 5 Volt, maka dibuat program Arduino seperti yang telah dibuat untuk rangkaian simulasi percobaan 2. Namun, jika tegangan yang diberikan dimisalkan sebesar 9 Volt, maka bagian dari program Arduino yang diubah adalah pada bagian nilaiSuhu=((5*analogRead(LM35)*100.00)/1024/3); dimana angka 5 tersebut diganti dengan angka 9 sehingga menjadi nilaiSuhu=((9*analogRead(LM35)*100.00)/1024/3);. Perlu diketahui bahwa bagian program tersebut dibuat untuk perhitungan nilai suhu yang terukur kemudian ditampilkan pada LCD. Perhitungan nilai suhu sebagai berikut, pertama nilai tegangan yang diberikan dimana sebelumnya 5 Volt telah diganti menjadi 9 Volt. Kemudian dikalikan dengan nilai tegangan output yang dihasilkan dari sensor LM35 dimana pada rangkaian tersebut bahwa suhu yang terukur sebesar 26 derajat Celcius yang kemudian menghasilkan output sebesar 26x10 mV. Selanjutnya, dikalikan dengan 100.00 untuk mengubah besaran mV menjadi Volt. Setelah dikalikan semua, dilanjutkan dengan dibagi 1024 yang merupakan rentang nilai digital dari resolusinya (prinsip kerja ADC). Terakhir, dibagi dengan 3. Dengan begitu, pada LCD di proteus akan menampilkan besar nilai suhu sebesar 299 yang sebelumnya nilai suhu yang ditampilkannya sebesar 166 jika tegangan yang diberikan sebesar 5 Volt.



Rangkaian simulasi download
Video penjelasan download
Program Arduino download
File HTML download

No comments:

Post a Comment