Selasa, 29 September 2020

Percobaan 2

[menuju akhir]



1. Komponen [kembali]

1. Arduino

2. IM35


3. LCD

2. Rangkaian Simulasi [kembali]

Gambar 1. Rangkaian Percobaan 2

3. Flowchart [kembali]

Gambar 2. Flowchart Program Arduino

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

5. Video [kembali]

Penjelasan rangkaian :
Rangkaian ini terdiri dari LM35, Arduino, dan LCD yang nantinya akan menampilkan nilai suhu pada LM35. Lm35 ini mengukur suhu dan mengeluarkan tegangan kemudian masuk ke pin A0 sebagai inputannya yang akan dikonversikan ADC lewat Arduino sesuai program yang telah dibuat. Kemudian dari Arduino keluar sebagai output dari dari kaki - kaki pin yang di hubungkan ke LCD untuk menampilkan suhu yang diukur dari LM35 tadi. 

6. Kondisi [kembali]
Analisa percobaan 2

1.     Apa yang terjadi jika kaki LM35 terbalik dihubungkan antara vcc dan ground?

Jawab:

Apabila kaki LM35 dihubungkan terbalik antara vcc dan ground pembacaan dari LM35 menjadi error atau  dikatakan tidak benar yang menunjukkan nilai 499 pada lc dapabila nilai suhu yang bernilai positif. Ketika pembacaan nilai pada LM35 menjadi negatif, lc tidak akan menunjukkan nilai kurang dari 499 tergantung nilai negatifnya. Contohnya pada saat suhu -10o pada lc dakan ditampilkan 489. Jadi apabila di balikkan antara Vcc dan ground maka nilai yang terukur tidak sesuai dengan yang seharusnya atau disebut juga error.

2.  Bagaimanajika output lm35 dihubungkan di pin 1 arduino?

Jawab:

LM35 adalah sebuah IC yang mampu untuk mengkonversi nilai suhu sekitar yang dibacanya menjadi keluaran dalam bentuk tegangan listrik. LM35 ini menerima inputan analog. Sedangkan untuk Pin 1 arduino merupakan pin digital  pada arduino, pin digital ini hanya mampu membaca nilai 1 atau 0. Output dari LM35 yang berupa tegangan listrik merupakan sebuah sinyal analog yang mempunyai nilai disetiap nilai waktu. Jika output dari LM35 ini dihubungkan di pin 1 arduino, maka pin digital tidak akan terbaca keluaran analog dari LM35 yang nantinya hanya akan menampilkan nilai 0 pada LCD.  Oleh karena itu sinyal keluaran analog seperti LM35 harus dihubungkan ke pin yang diawali huruf A pada arduino (A0-A5). Pin (A0-A5) ini merupakan pin ADC yang mampu mengkonversikan nilai analog kenilai digital agar memudahkan pembacaan pada arduino.


Rangkaian Simulasi - download
Video Simulasi - download
Listing Program - download
Datasheet LM35 - download
Datasheet LCD - download
Library Arduino - download
File HTML - downlaod

Tidak ada komentar:

Posting Komentar