Tutorial Rangkaian dan Program Sensor Suhu LM35 dengan Arduino Uno

Indobot Academy

Rangkaian dan Program Sensor Suhu LM35 dengan Arduino Uno
Tutorial Membuat Rangkaian dan Program Sensor Suhu LM35 dengan Arduino Uno

 

Halo teman- teman Indobot. Pada tutorial sebelumnya yaitu Tutorial Rangkaian dan Coding Potensiometer 10K dengan Arduino, kita belajar cara belajar Arduino dari step by step.

Pada Tutorial kali ini saya akan menjelaskan cara merangkai sensor suhu LM35 pada Arduino Uno dan Programnya. Arduino Uno mempunya 6 pin analog yang dapat membaca input berupa voltase (dari 0 sampai 5 volts) dan mengkonversikannya ke angka digital antara 0 (0 volts) dan 1024 (5 volts) dengan resolusi 10 bit. Seperti apa selengkapnya? yuk kita simak tutorial ini:

[lwptoc numeration=”none” title=”Daftar Isi”]

Tutorial Rangkaian dan Program Sensor Suhu LM35 dengan Arduino Uno

Alat dan Bahan

Alat dan Bahan yang Diperlukan:

  1. Board Arduino Uno.
  2. Bread Board Ukuran Sedang.
  3. Sensor Suhu LM35.
  4. Kabel Jumper Secukupnya.
  5. Program Arduino.
  6. Software Arduino IDE.

Untuk mendapatkan bahan yang diperlukan bisa klik disini!

Rangkaian Sensor Suhu LM35 dengan Arduino Uno

Baca Juga :  Tutorial Rangkaian Sensor Gerak PIR Sebagai Saklar Lampu Otomatis Tanpa Arduino

Pada rangkaian ini, saya menghubungkan pin keluaran/out LM35 ke pin A0 pada Arduino Uno. Proyek ini menggunakan sumber tegangan (5V dan Gnd) langsung dari board arduino untuk menyalakan LM35 dan analog pin A0 (nol) untuk membaca output analog dari sensor. Berikut urutan kaki pada sensor Suhu LM35:

Sensor Suhu LM 35 : Cara kerja Datasheet & Rangkaian Sederhana di Arduino - Jufrika Blog

Berikut adalah gambar dari skema rangkaian proyek monitoring sensor suhu dengan LM35:

Rangkaian Sensor Suhu LM35 – Teknik Elektro Links


Sketch Program LM35 dengan Arduino Uno

//declare variables
float suhuC;
int suhuPin = 0;void setup(){
Serial.begin(9600); //membuka port serial dengan data rate 9600 bps
}void loop(){
pertama suhuC = analogRead(suhuPin); //membaca nilai adc sensor
suhuC = (suhuC / 1024.0)* 5000; //konversi data analog menjadi milivolt
suhuC = suhuC/10; //konversi kedalam derajat celsius dengan persamaan 1derajat/10mv
Serial.print((byte)suhuC); //mengirimkan data ke serial komputer
delay(1000); //waktu tunggu 1 detik
}

Penjelasan Tutorial Sensor Suhu LM35

Penjelasan ini mengarah ke cara mendapatkan nilai suhu yang akurat menurut datasheet dari LM35. Perubahan suhu pada LM35 adalah 10mv/derajat celsius, dengan demikian kita harus membuat rumus yang dapat menkonversi nilai tersebut dengan menghitung nilai ADC yang masuk kemudian mengkonversikannya menjadi nilai tegangan milivolt. Pada setingan kali ini kita menggunakan ADC 10bit yaitu 1024 dan tegangan refrensi sebesar vcc yanitu 5Volt dengan demikin akan kita dapatkan persamaan seperti berikut:

Derajat Celsius = (adc/1024)*5000/10
Sehingga kita dapat menghasilkan nilai derajat yang real.

Bagaimana? mudah bukan?

 

Jika kalian membutuhkan ebook bisa download gratis disini!

Jika anda masih kesulitan dalam belajar Arduino bisa baca artikel Cara Belajar Arduino untuk Pemula

Seperti itulah artikel yang membahas tentang arduino. Jika anda membutuhkan kit yang praktis belajar arduino cek aja disini!

Jangan sungkan-sungkan untuk bertanya di kolom komentar dan juga share postingan ini ke teman-teman kalian ya. Sampai jumpa di Artikel berikutnya ya…

 

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

4 pemikiran pada “Tutorial Rangkaian dan Program Sensor Suhu LM35 dengan Arduino Uno”

    • Apa hubunganya dengan kabel gan? Bangun dulu gan sebelum komentar haha. Itu kan untuk menyesuaikan hasilnya dengan tegangan referensi 5V.

      Balas

Tinggalkan komentar

whatsapp whatsapp