coseru.id - Coding asik & Seru

🔍 Cari Materi & Kelas

IoT Tingkat: Menengah 6 x dilihat

Sistem Pemantauan Suhu Berbasis Arduino dan Bluetooth

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 Member

Panduan 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.

Tampilan utama proyek Temperature Monitoring System
Tampilan utama proyek pemantauan suhu berbasis Arduino dan Bluetooth.

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.

Dokumentasi komponen dan perakitan sistem pemantauan suhu
Dokumentasi komponen dan perakitan Temperature Monitoring System.
🔒
Akses Gratis Khusus Member

Buka Seluruh Panduan, Skema & Source Code

Dapatkan akses penuh ke langkah perakitan detail, diagram sirkuit lengkap, dan source code siap pakai. Gratis selamanya!

✓ Akses Gratis Selamanya
✓ Copy-Paste Source Code
✓ Kembali Otomatis ke Proyek

Petualangan Belajar di coseru

💡 Saksikan keseruan anak-anak belajar merakit robot dan coding! Daftar Kelas Uji Coba →