AI Assistant
Detail Karya Portofolio

Sistem Peringatan Suhu dan Kelembaban

Akpil Mauhib Oleh: Akpil Mauhib

Ringkasan Portofolio

Proyek ini bertujuan untuk menciptakan sistem pemantauan suhu dan kelembaban yang dapat memberikan peringatan otomatis jika suhu lingkungan melebihi batas yang telah ditentukan. Dengan memanfaatkan sensor DHT22 yang akurat dan buzzer sebagai sistem pemberi notifikasi, proyek ini sangat cocok diterapkan pada berbagai aplikasi, seperti pemantauan suhu di ruang penyimpanan, ruangan server, atau bahkan rumah kaca untuk pertanian.

Deskripsi & Detail Proyek

Sistem Peringatan Suhu dan Kelembaban Berbasis DHT22 dengan Notifikasi Buzzer ini dirancang untuk memantau kondisi suhu dan kelembaban di suatu lingkungan dengan menggunakan sensor DHT22, yang memiliki kemampuan untuk membaca suhu dan kelembaban secara akurat. Sistem ini dilengkapi dengan buzzer sebagai alat peringatan yang diaktifkan secara otomatis apabila suhu yang terdeteksi melebihi batas aman yang telah ditentukan.

Sistem ini bekerja dengan cara membaca data suhu dan kelembaban dari sensor DHT22 setiap dua detik, lalu menampilkan informasi tersebut pada serial monitor untuk pemantauan secara real-time. Jika suhu yang terdeteksi lebih tinggi dari nilai ambang batas (misalnya 30°C), buzzer akan menyala selama satu detik untuk memberikan peringatan kepada pengguna. Sistem ini cocok digunakan pada berbagai aplikasi yang membutuhkan pengendalian suhu dan kelembaban, seperti di ruang penyimpanan, ruang server, rumah kaca pertanian, dan ruangan lainnya yang memerlukan kondisi lingkungan yang stabil.

Tujuan Proyek:

Tujuan utama dari proyek ini adalah untuk mengembangkan sistem pemantauan suhu dan kelembaban yang dapat memberikan peringatan langsung kepada pengguna ketika suhu yang terdeteksi melampaui batas yang telah ditentukan. Peringatan ini penting untuk menjaga suhu lingkungan tetap stabil, terutama di area yang membutuhkan kontrol suhu yang ketat, seperti pada penyimpanan barang sensitif atau dalam industri pertanian.

Komponen yang Digunakan:

  1. Sensor DHT22: Sensor digital yang digunakan untuk mengukur suhu dan kelembaban dengan tingkat akurasi yang tinggi. Sensor ini terhubung ke mikrokontroler melalui pin data, dan memiliki kemampuan membaca kelembaban dalam rentang 0-100% dan suhu dalam rentang -40 hingga +80°C.
  2. Buzzer: Alat peringatan yang memberikan sinyal suara ketika suhu melebihi ambang batas yang telah ditentukan. Buzzer ini akan menyala selama 1 detik dan kemudian mati kembali.
  3. Mikrokontroler (misalnya Arduino): Bertindak sebagai pengendali utama untuk membaca data sensor dan mengaktifkan buzzer. Mikrokontroler ini juga menampilkan data suhu dan kelembaban pada serial monitor untuk pemantauan lebih lanjut.

Langkah Kerja Sistem:

  1. Inisialisasi Sistem:
    • Sistem dimulai dengan menginisialisasi sensor DHT22 dan buzzer. Mikrokontroler akan melakukan inisialisasi untuk mempersiapkan sensor agar bisa membaca data suhu dan kelembaban, serta menyiapkan buzzer untuk memberi peringatan.
  2. Pembacaan Data Sensor:
    • Sensor DHT22 mulai membaca data suhu dan kelembaban setiap dua detik. Data ini kemudian diproses oleh mikrokontroler dan ditampilkan di serial monitor.
  3. Pengecekan Suhu:
    • Setelah mendapatkan nilai suhu, sistem akan memeriksa apakah suhu yang terdeteksi melebihi batas aman (misalnya 30°C). Jika suhu lebih tinggi, sistem akan mengaktifkan buzzer untuk memberi peringatan.
  4. Pengaktifan Buzzer:
    • Jika suhu terdeteksi melebihi batas yang ditentukan, buzzer akan menyala selama 1 detik untuk memberi sinyal kepada pengguna bahwa suhu sudah tidak aman. Setelah itu, buzzer akan mati.
  5. Looping Data:
    • Proses pembacaan suhu dan kelembaban dilakukan terus-menerus setiap dua detik untuk memastikan bahwa data yang diperoleh selalu terbaru. Peringatan akan terus diaktifkan jika suhu melebihi ambang batas.

A screen shot of a computer program

Description automatically generated

Gambar 1 Source Code yang digunakan

Fitur Utama:

  1. Pemantauan Suhu dan Kelembaban:
    • Data suhu dan kelembaban diperoleh setiap dua detik dan ditampilkan di serial monitor untuk pemantauan secara langsung.
  2. Peringatan Suhu Tinggi:
    • Buzzer memberikan peringatan otomatis ketika suhu melebihi batas yang telah ditetapkan, membantu menjaga suhu tetap dalam rentang yang aman.
  3. Fleksibilitas Penggunaan:
    • Sistem ini dapat digunakan di berbagai aplikasi, mulai dari pemantauan suhu di rumah kaca, penyimpanan barang sensitif, ruang server, hingga aplikasi kesehatan.

Peluang Pengembangan:

  • Integrasi IoT: Data suhu dan kelembaban dapat dikirimkan ke server atau aplikasi berbasis cloud untuk pemantauan jarak jauh.
  • Kontrol Otomatis: Sistem bisa dikembangkan dengan menambahkan fitur untuk mengontrol perangkat pendingin atau pemanas otomatis berdasarkan data suhu yang terdeteksi.
  • Penggunaan dalam Pertanian Pintar: Sistem ini sangat cocok digunakan dalam pertanian pintar untuk memantau dan mengatur suhu dan kelembaban di rumah kaca atau peternakan.