Halo teman-teman Indobot. Pada tutorial sebelumnya kita sudah berhasil buat Rangkaian dan Program Sensor Suhu LM 35 dengan Arduino Uno. Kemudian Sekarang kita akan mengembangkan programnya dengan menambahkan LCD 16×2 sebagai displaynya. Pada tutorial ini kita akan membutuhkan komponen tambahan. Apa saja komponenya? Yuk kita siapkan:
[lwptoc numeration=”none” title=”Daftar Isi”]
Tutorial Lanjutan Rangkaian dan Program Sensor suhu
Alat dan Bahan
- Pertama Board Arduino Uno.
- Kedua, Bread Board Ukuran Sedang.
- Ketiga, Sensor Suhu LM35.
- Kemudian, Kabel Jumper Secukupnya.
- Selanjutnya LCD 16×2.
- Potensiometer.
- Program Arduino.
- Software Arduino IDE.
Untuk mendapatkan bahan yang di perlukan bisa klik di sini!
Baca Juga : Mau Mulai Belajar Arduino? Kenalan Dulu Sini!
Rangkaian
Pada rangkaian ini, Saya kembali menghubungkan pin keluaran/out LM35 ke pin A0 pada Arduino Uno. Lalu saya menghubungkan pin LCD 16×2 ke pin 2 sampai 7 pada Arduino. Proyek ini menggunakan sumber tegangan (5V dan Gnd) langsung dari board arduino untuk menyalakan LM35 maupun LCD. Berikutnya saya juga menggunakan analog pin A0 (nol) untuk membaca output analog dari sensor.
Kita bahas setiap fungsi pinya yuk. Pembahasanya seperti table di bawah ini ya..Setelah paham dengan pin dan fungsi pin pada LCD 16×2, sekarang kita masuk ke tahap berikutnya yaitu merangkai Sensor Suhu LM35 Arduino Uno dengan Tampilan LCD 16×2. Jika anda belum paham soal potensiometer bisa klik di sini!. Berikut rangkaiannya, jangan sampai salah merangkai ya..
Setelah selesai merangkai cek kembali ya. Jika kesulitan bisa baca-baca ebook dasar Arduino di sini secara gratis!
Sketch Program
#include <LiquidCrystal.h> //memasukkan library LCD LiquidCrystal lcd (7,6,5,4,3,2); //inisialisasi port LCD//declare variables float suhuC; int suhuPin = A0;void setup() { lcd.begin(16,2); // set lcd 16×2 }void loop() { suhuC = analogRead(suhuPin); //membaca nilai adc sensor // // |
Penjelasan Tutorial
Penjelasan ini adalah lanjutan dari tutorial sebelumnya yaitu Tutorial Rangkaian dan Program Sensor Suhu LM 35 dengan Arduino Uno. Jadi kita masih menggunakan acuan perubahan suhu 10mV/derajat celcius menurut datasheet dari LM35. Dengan demikian rumus yang digunakan untuk mengkonversi nilai tersebut yaitu Derajat Celsius = (adc/1024)*5000/10. Karena kita masih menggunakan ADC 10bit yatu 1024 dengan tegangan referensi 5Volt. Setelah data suhunya bisa diolah dengan tepat, kita menampilkan pada LCD 16×2 dengan cara menggunakan fungsi print pada LCD seperti program yang sudah dibuat. Silahkan simak lagi programnya dan tonton video tutorialnya.
Baca Juga : Ebook Arduino Gratis Bahasa Indonesia dan Inggris – Free Download Ebook Arduino
Bagaimana? mudah bukan?
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…