LAPORAN AKHIR 1
PERCOBAAN 2
M2
Prinsip kerja dari percobaan yang telah dilakukan yaitu dimana mendeteksi serta membaca suhu dengan menggunakan sensor LM35 yang terhubung pada pin analog arduino uno sehingga memberikan output analog yang nantinya akan ditampilkan pada LCD yang mana pada program terdapat syntax lcd.print(nilaisuhu); yang mana menampilkan nilai suhu dari LM35. pada percobaan ini juga menggunakan potensiometer yang mana gunanya untuk memberikan tingkat kecerahan pada tampilan LCD.
- Listining Program
#include <LiquidCrystal.h>int LM35;LiquidCrystal lcd(2,3,4,5,6,7);int nilaiSuhu;void setup() {pinMode(A0, INPUT);lcd.begin(16,2);Serial.begin(9600);}void loop(){nilaiSuhu=((5*analogRead(LM35)*100.00)/1024);Serial.println("LM 35 Sensor Suhu");Serial.println(nilaiSuhu);delay(500);lcd.clear();lcd.setCursor(0,0);lcd.print("LM35 Sensor Suhu");lcd.setCursor(0,1);lcd.print(nilaiSuhu);delay(100);}
1] Mengapa LCD bisa menampilkan suhu yang dideteksi pada LM35
Karena pada program diarduino terdapat syntax lcd.print(nilaisuhu); yang mana menampilkan nilai suhu dari LM35 pada LCD
2] Kenapa LM35 dihubungkan pada pin analog arduino
Kareno sensor LM35 merupakan jenis sensor berupa sensor analog dan LM35 terdapat pin output berupa atau untuk analog
3] Apa yang terjadi jika kita hubungkan pin Vout lm35 ke pin Digital? Jelaskan apa yang terjadi dan penyebabnya
Rangkaian tidak akan berjalan atau beroperasi karena LM35 outputnya berupa analog yang mana harus dihubungkan ke pin analog. penyebab mengapa rangkaian tidak berjalan, karena pada arduino terdapat program analogRead(); yang mana membaca outputan dari analog LM35
Tidak ada komentar:
Posting Komentar