Sistem Pemantauan Suhu Berbasis Arduino dan Bluetooth
Ringkasan Proyek
Proyek ini membuat sistem pemantauan suhu menggunakan Arduino UNO, sensor LM35, LCD 16x2, dan modul Bluetooth HC-05. Hasil pengukuran suhu ditampilkan secara langsung pada LCD dan dikirimkan ke smartphone Android melalui Bluetooth menggunakan aplikasi MIT App Inventor. Proyek ini membantu mempelajari sensor analog, komunikasi serial, dan integrasi perangkat keras Arduino dengan aplikasi Android.
Bahan & Komponen
Daftar perangkat keras, modul, dan tools yang dibutuhkan untuk merakit proyek ini.
Daftar Komponen & Perangkat Keras
- 1x Arduino UNO (Mikrokontroler utama untuk membaca sensor suhu dan memproses data).
- 1x Solderless Breadboard Full Size (Papan prototipe untuk merangkai komponen tanpa penyolderan).
- 1x LCD Alphanumeric 16x2 (Menampilkan hasil pengukuran suhu).
- 1x DFRobot Gravity Analog LM35 Temperature Sensor (Sensor analog untuk mengukur temperatur lingkungan).
- 1x HC-05 Bluetooth Module (Mengirimkan data suhu ke smartphone Android secara nirkabel).
- 1x Resistor 100Ω (Komponen pendukung rangkaian).
- 1x Resistor 4.7kΩ (Komponen pendukung rangkaian).
- 1x Resistor 1kΩ (Komponen pendukung rangkaian).
- 1x Kapasitor 10µF (Komponen pendukung rangkaian elektronik).
- 1x Kabel jumper Male-to-Male (Menghubungkan pin antar komponen).
- 1x Baterai 9V (Sumber daya sistem).
- 1x Battery Clip (Penghubung baterai dengan rangkaian).
Perangkat Lunak
- Arduino IDE (Menulis dan mengunggah program ke Arduino UNO).
- MIT App Inventor (Membuat aplikasi Android untuk menerima dan menampilkan data suhu melalui Bluetooth).
- Android APK (Aplikasi hasil kompilasi MIT App Inventor).
Peralatan Tambahan
- Arduino Materia 101 (Peralatan fabrikasi yang tercantum dalam dokumentasi proyek).
Langkah Pembuatan
Khusus MemberPanduan perakitan tahap demi tahap dan catatan proses pengerjaan.
Sistem Pemantauan Suhu ini menggunakan sensor LM35 untuk mengukur temperatur lingkungan. Arduino UNO membaca tegangan analog dari sensor, memprosesnya menjadi nilai suhu, kemudian menampilkan hasilnya pada LCD 16x2. Data juga dikirimkan ke smartphone Android menggunakan HC-05 Bluetooth Module.

Langkah 1: Menyiapkan Komponen
Siapkan Arduino UNO, sensor LM35, LCD 16x2, HC-05 Bluetooth Module, breadboard, resistor, kapasitor, kabel jumper, dan baterai 9V. Periksa setiap komponen sebelum memulai perakitan.
Langkah 2: Merakit Sensor Suhu LM35
Pasang sensor LM35 pada breadboard. Sensor ini menghasilkan tegangan analog yang berubah sesuai temperatur. Hubungkan pin VCC ke sumber tegangan yang sesuai, GND ke ground, dan pin output analog ke salah satu pin analog Arduino UNO. Arduino membaca tegangan tersebut menggunakan analogRead() untuk memperoleh data pengukuran suhu.
Langkah 3: Menghubungkan LCD 16x2
Pasang LCD 16x2 pada breadboard. Hubungkan pin catu daya, kontrol, dan data LCD ke Arduino UNO sesuai diagram rangkaian. LCD berfungsi menampilkan hasil pengukuran suhu. Pastikan pengaturan kontras dan koneksi backlight sesuai kebutuhan modul.
Langkah 4: Memasang HC-05 Bluetooth Module
Hubungkan HC-05 ke Arduino UNO melalui komunikasi serial. Jalur TX HC-05 digunakan untuk mengirim data menuju RX Arduino, sedangkan RX HC-05 menerima data dari TX Arduino. Perhatikan level logika RX HC-05 sekitar 3,3V. Gunakan voltage divider atau level shifter jika sinyal TX Arduino menggunakan level 5V.
Langkah 5: Menghubungkan Catu Daya
Gunakan baterai 9V dan battery clip sebagai sumber daya sesuai rancangan. Pastikan polaritas positif dan negatif tidak tertukar. Semua komponen harus menggunakan GND bersama. Jangan menghubungkan baterai 9V langsung ke pin VCC sensor atau modul yang hanya mendukung tegangan 5V maupun 3,3V.
Langkah 6: Membuat Program Arduino
Buka Arduino IDE dan buat program untuk membaca nilai analog dari sensor LM35. Program mengubah hasil pembacaan analog menjadi temperatur dalam derajat Celsius. Nilai suhu kemudian ditampilkan pada LCD 16x2 dan dikirim melalui komunikasi serial menuju HC-05.
Langkah 7: Membuat Aplikasi Android
Gunakan MIT App Inventor untuk membuat aplikasi Android. Tambahkan komponen Bluetooth Client agar aplikasi dapat mencari dan terhubung dengan modul HC-05. Buat tampilan yang menampilkan nilai temperatur yang diterima melalui koneksi Bluetooth.
Langkah 8: Mengunggah Program dan Menguji Sistem
Hubungkan Arduino UNO ke komputer menggunakan kabel USB. Pilih board Arduino UNO dan port yang benar pada Arduino IDE, kemudian unggah program. Setelah selesai, nyalakan rangkaian dan lakukan pairing smartphone Android dengan HC-05 melalui pengaturan Bluetooth.
Langkah 9: Memantau Suhu Melalui LCD dan Android
Setelah koneksi Bluetooth berhasil, amati nilai suhu pada LCD 16x2 dan aplikasi Android. Bandingkan kedua tampilan untuk memastikan data yang diterima aplikasi sesuai dengan hasil pengukuran sensor LM35. Sistem siap digunakan untuk memantau perubahan temperatur.

Buka Seluruh Panduan, Skema & Source Code
Dapatkan akses penuh ke langkah perakitan detail, diagram sirkuit lengkap, dan source code siap pakai. Gratis selamanya!
