AI Assistant
Detail Karya Portofolio

DETEKSI GAS BOCOR UNTUK SMART KITCHEN

Ebenezer Hutahaean Oleh: Ebenezer Hutahaean

Ringkasan Portofolio

Proyek ini mengusulkan sebuah Sistem Pendeteksi Kebocoran Gas untuk dapur yang menggunakan Sensor MQ-2, Mikrokontroler Arduino Uno, dan LCD 2x16 sebagai antarmuka. Sistem ini dirancang untuk memberikan peringatan dini terhadap kebocoran gas, yang dapat menimbulkan risiko kebakaran dan bahaya bagi keselamatan. Dengan teknologi sensor gas dan mikrokontroler, proyek ini bertujuan untuk meningkatkan keamanan dapur secara otomatis dan efisien.

Prototipe sistem ini telah disimulasikan menggunakan Proteus, memungkinkan pengujian dalam lingkungan virtual sebelum implementasi nyata. Harapannya, solusi ini dapat membantu meminimalkan risiko kebocoran gas di rumah dan menjadi inspirasi untuk pengembangan lebih lanjut dalam bidang keamanan berbasis teknologi.

Deskripsi & Detail Proyek

1. Rangkaian yang digunakan

 

Bahan-bahan yang dibutuhkan dalam perancangan ini adalah :

  1. 2 buah MQ-2 Gas Sensor (LogicToggle sebagai input dari sensor)
  2. Arduino Uno
  3. LCD LM016L

2. Cara Kerja Rangkaian Pada Simulasi Proteus :

  1. Terdapat dua buah LogicToggle yang dihubungkan ke sensor MQ-2 yang berfungsi sebagai input sensor, jika LogicToggle bernilai 1(High) maka diibaratkan sensor sudah mendeteksi gas begitu juga sebaliknya, jika LogicToggle bernilai 0(Low) maka diibaratkan LogicToggle tidak mendeteksi gas.
  2. Disini sensor akan mengirimkan output ke Arduino yang kemudian Arduino akan memproses input dari sensor, disini kemudian Arduino akan berperan untuk menampilkan output ke LCD, apakah ada kebocoran gas atau tidak.

3. Program Arduino yang gunakan 

  1. Pertama meng-load library LiquidCrystal.h, agar dapat menggunakan LCD sebagai ouput dari Arduino, kemudian  konfigurasikan pin-pin lcd yang  hubungkan ke Arduino
  2. Kemudian  mendeklarasikan pin A0 sebagai input dari sensor, dan pin A1 sebagai input dari sensor 2, yang  namakan sebagai gas1 dan gas2.
  3. Pada void setup, disitu  mendeklarasikan bahwa mode dari pin A0 dan A1 adalah pin input
  4. Pada void loop,  membuat pengkondisian if, dimana jika kedua pin A0 dan A1 bernilai Low, maka LCD akan menampilkan bahwa “Gas Tidak Terdeteksi”, dan pada kondisi  else yang dimana berarti jika kedua pin tidak bernilai Low, maka LCD akan menampilkan bahwa “Gas Terdeteksi”

    Disini jika kita menggunakan banyak sensor maka cakupan deteksi akan lebih luas dan akan lebih akurat namun pada simulasi kali ini saya hanya menggunakan 2 sensor untuk 1 ruangan dapur dalam mendeteksi kebocoran gas

4. Proses Penerapan Rangkaian

1. Pengumpulan Bahan dan Komponen:

Pastikan Anda memiliki semua komponen yang diperlukan, termasuk Sensor MQ-2, Mikrokontroller Arduino Uno, LCD 2x16, selang gas, dan sumber daya seperti adaptor atau baterai.

2. Perancangan Rangkaian:

Rancang dan susun rangkaian elektronik sesuai dengan diagram yang telah dibuat, mungkin perlu beberapa penyesuaian lagi. Pastikan semua koneksi antar komponen sesuai dengan spesifikasi.

3. Pemasangan Sensor MQ-2:

Pasang Sensor MQ-2 di area yang relevan, seperti dekat dengan peralatan gas atau sumber potensial kebocoran gas. Pastikan sensor terhubung dengan mikrokontroller dengan benar.

4. Penghubungan ke Mikrokontroller:

Hubungkan Sensor MQ-2 ke pin yang sesuai pada Mikrokontroller Arduino Uno. Pastikan Anda mengikuti petunjuk pemasangan yang disediakan oleh produsen sensor dan mikrokontroller.

5. Koneksi dengan LCD 2x16:

Sambungkan LCD 2x16 ke Mikrokontroller Arduino Uno menggunakan kabel yang sesuai. Pastikan koneksi data dan catu daya sudah benar.

6. Pemrograman Mikrokontroller:

Buat program atau kode sumber menggunakan bahasa pemrograman Arduino IDE untuk Mikrokontroller Arduino Uno. Program ini harus mencakup logika deteksi gas, pengambilan data dari Sensor MQ-2, dan tampilan informasi pada LCD 2x16, seperti program yang sudah ada di atas, namum untuk penerapan pada device nyata program memerlukan sedikit perubahan

7. Uji Sistem:

Sebelum mengimplementasikan sistem secara penuh, uji sistem di lingkungan yang aman dan terkendali. Pastikan deteksi gas berfungsi dengan baik, peringatan dini diberikan saat kebocoran gas terdeteksi, dan informasi ditampilkan dengan benar pada LCD.

8. Implementasi di Lingkungan Nyata:

Setelah memastikan sistem berfungsi dengan baik dalam uji coba, Anda dapat mengimplementasikannya di dapur atau area yang relevan di rumah Anda. Pastikan untuk mengamankan semua kabel dan komponen dengan baik dan mengikuti pedoman keselamatan yang berlaku.

9. Pemantauan dan Perawatan:

Pantau sistem secara teratur untuk memastikan kinerjanya tetap optimal. Gantilah sensor atau komponen yang rusak jika diperlukan. Selain itu, pastikan perangkat keras dan perangkat lunak tetap diperbarui sesuai kebutuhan.

 

5. Cara Kerja Rangkaian

Sensor MQ-2:

  1. Pendeteksian Gas: Sensor MQ-2 merupakan komponen inti dalam sistem ini. Sensor ini dapat mendeteksi keberadaan gas beracun atau mudah terbakar seperti LPG, metana, dan asap. Ketika gas hadir di sekitar sensor, resistansi internal sensor berubah.
  2. Perubahan Resistansi: Gas yang hadir menyebabkan perubahan nilai resistansi sensor. Besarnya perubahan resistansi berkaitan dengan konsentrasi gas yang ada di sekitar sensor.
  3. Keluaran Analog: Sensor MQ-2 menghasilkan keluaran analog berdasarkan perubahan resistansi. Nilai tegangan keluaran analog ini berubah sebanding dengan konsentrasi gas yang terdeteksi.

Mikrokontroller Arduino Uno: 

  1. Membaca Keluaran Sensor: Mikrokontroller Arduino Uno bertugas untuk membaca tegangan keluaran dari Sensor MQ-2. Mikrokontroller akan membaca nilai ini dengan menggunakan dua pin yang sudah disetting yaitu A0 dan A1.
  2. Peringatan Dini: Mikrokontroller membandingkan nilai input yang dihasilkan oleh Sensor MQ-2 dengan ambang batas yang telah ditentukan sebelumnya. Jika nilai yang terdeteksi melebihi ambang batas, mikrokontroller menganggapnya sebagai kebocoran gas.
  3. Aksi Preventif: Ketika kebocoran gas terdeteksi, mikrokontroller akan mengambil tindakan preventif, seperti memberikan ouput berupa tulisan pada LCD yang digunakan agar pemilik rumah dapat melihat

LCD 2x16: 

  1. Menampilkan Informasi Status: LCD 2x16 digunakan untuk menampilkan informasi status sistem. Ketika kebocoran gas terdeteksi, LCD dapat menampilkan pesan peringatan kepada pengguna.

 

Kesimpulan

Sistem Pendeteksi Kebocoran Gas yang saya presentasikan dalam proyek ini dapat menjadi landasan untuk teknologi yang lebih aman dan cerdas dalam dapur rumah modern. Saya berharap bahwa solusi ini akan berkontribusi positif dalam meningkatkan keselamatan dan efisiensi dalam kehidupan sehari-hari pengguna.