Sunday, February 4, 2018

Membuat Sensor Suhu LM35 Arduino

Hasil gambar untuk cara membuat sensor suhu lm35 arduino
 
Assalamualaikum Warahmatullahi Wabarakatu .
Segala puji syukur bagi ALLAH yang telah memberikan kesempatan pada saya untuk menulis artikel ini dan semoga bermanfaat .

Tutorial kali ini membahas tentang "Cara Membuat Sensor Suhu LM35 Menggunakan Arduino". Sensor LM35 adalah sensor suhu yang biasa digunakan untuk mengukur suatu suhu ruangan dengan output berupa sinyal berbentuk ADC. Sensor suhu LM35 ini banyak digunakan dikarenakan harganya yang relatif murah. Ada banyak berbagai macam sensor suhu seperti DHT 11, DHT 22, DS18B20, dll.

Karakteristik dari LM35 adalah memiliki sensitivitas suhu sebesar 10mV/°C yaitu setiap kenaikan suhu sebesar 1 °C, maka tegangan keluarannya mengalami kenaikan sebesar 10mV. Pin ADC yang terdapat pada arduino mempunyai resolusi 10Bit yaitu 1024 dan tegangan referensi 5V yang jika dikonversikan kedalam milivolt menjadi 5000mv.

Setelah mengetahui karakteristik sensor suhu LM35 kita bisa membuat rumusnya dengan melihat nilai sensitivitas sensor suhu lm35 tersebut. sehingga di dapat rumus :

analog_in = analogRead(0);
suhu = (analog_in*500)/1024;

Rumus diatas hasil dari nilai pembacaan dari out LM35 yang terhubung ke A0 disimpan pada variabel analog_in lalu untuk mendapatkan nilai suhu dengan mengalikan tegangan referensi yaitu 5V atau 5000mv dibagi sensitivitas yaitu 10mv sehingga didapat 500mv kemudian membaginya dengan resolusi ADC 10Bit yaitu 1024.


KOMPONEN yang dibutuhkan :

1. ARDUINO UNO

2. Sensor Suhu LM35

3. LCD 16x2

4. I2C LCD 

5. Kabel Jumper secukupnya

6. Library I2C LCD Download  



Langkah Pembuatan :

1. Susun rangkaian seperti gambar dibawah ini :




Keterangan :
Pin A0          Vout LM35
Pin SDA       SDA LCD
Pin SCL        SCL LCD
5V                 VCC LM35 dan LCD
GND             GND LM35 dan LCD
2.  Buka Aplikasi Arduino

3. Kemudian Import Library yang sudah didownload dengan cara
    Klik  Sketch - Include Library - Add Zip library - kemudian pilih library yang di download

4. Setelah library sudah ditambahkan copy sketch dibawah ini

5. Sketch Arduino

#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x3F, 16, 2);
int suhu,konvert_suhu;

void setup()
{
  lcd.begin();
  lcd.backlight();
  lcd.setCursor(0,0);
  lcd.print("Belajar Membuat");
  lcd.setCursor(0,1);
  lcd.print("Sensor LM35");
  delay(5000);
  lcd.clear();
}

void loop()
{
  konvert_suhu = analogRead(0);  
  suhu=(konvert_suhu*500)/1024;
  lcd.setCursor(5,1);
  lcd.print(suhu);   
  lcd.print(" Celcius ");
  delay(1000);
}
Penjelasan :
Jadi nilai 500 pada program diatas didapat dari tegangan referensi yaitu 5000mv / 10mv (nilai sensitivitas lm35) .

Bagikan

Membuat Sensor Suhu LM35 Arduino
4/ 5
Oleh

Subscribe via email

Suka dengan artikel di atas? Tambahkan email Anda untuk berlangganan.