Walaupun LPG adalah keperluan penting bagi setiap isi rumah, kebocorannya dapat mengakibatkan bencana. Untuk memberi amaran mengenai kebocoran LPG dan mencegah berlakunya kesalahan, terdapat pelbagai produk untuk mengesan kebocoran. Di sini kami telah membangunkan penggera pengesan gas LPG berasaskan Arduino. Sekiranya kebocoran gas berlaku, sistem ini akan mengesannya dan membuat amaran dengan membunyikan buzzer yang terpasang dengan litar. Sistem ini senang dibina dan sesiapa sahaja yang mempunyai pengetahuan mengenai elektronik dan pengaturcaraan, boleh membinanya..
Kami telah menggunakan modul sensor gas LPG untuk mengesan Gas LPG. Apabila berlaku kebocoran gas LPG, ia memberikan nadi TINGGI pada pin DOnya dan arduino terus membaca pin DOnya. Apabila Arduino mendapat nadi TINGGI dari modul Gas LPG, ia menunjukkan mesej "LPG Gas Leakage Alert" pada LCD 16x2 dan mengaktifkan buzzer yang berbunyi berulang kali sehingga modul pengesan gas tidak merasakan gas di persekitaran. Apabila modul pengesan gas LPG memberikan nadi RENDAH kepada arduino, maka LCD menunjukkan mesej "Tiada Kebocoran Gas LPG".
Komponen Yang Digunakan
- Arduino Pro Mini
- Modul Sensor Gas LPG
- Buzzer
- Transistor BC 547
- LCD 16x2
- Perintang 1K
- Papan roti
- Bateri 9 volt
- Menyambung wayar
Modul Sensor Gas LPG
Modul ini mengandungi sensor MQ3 yang benar-benar mengesan gas LPG, pembanding (LM393) untuk membandingkan voltan keluaran MQ3 dengan voltan rujukan. Ia memberikan output TINGGI ketika gas LPG dirasakan. Potensiometer juga digunakan untuk mengawal kepekaan penginderaan gas. Modul ini sangat mudah dihubungkan dengan mikrokontroler dan arduino dan mudah didapati di pasaran dengan nama "LPG Gas Sensor Module". Kita juga boleh membinanya dengan menggunakan LM358 atau LM393 dan MQ3.
Gambarajah dan Penerangan Litar
Seperti yang ditunjukkan dalam rajah skema di atas, ia mengandungi papan Arduino, Modul Sensor LPG GAS, buzzer dan modul LCD 16x2. Arduino mengawal keseluruhan proses sistem ini seperti membaca output modul sensor Gas LPG, menghantar mesej ke LCD dan mengaktifkan buzzer. Kita dapat menetapkan kepekaan modul sensor ini dengan potensiometer terbina dalam yang diletakkan di atasnya.
Pin DO modul sensor gas LPG disambungkan secara langsung ke pin 18 (A4) Arduino dan Vcc dan GND disambungkan ke Vcc dan GND arduino. Modul sensor gas LPG terdiri daripada sensor MQ3 yang mengesan gas LPG. Sensor MQ3 ini mempunyai pemanas di dalam yang memerlukan sedikit bekalan pemanas untuk memanaskan badan dan mungkin memerlukan waktu hingga 15 minit untuk bersiap sedia untuk mengesan gas LPG. Dan litar pembanding digunakan untuk menukar output Analog MQ3 dalam digital. LCD 16x2 disambungkan dengan arduino dalam mod 4-bit. Pin kawalan RS, RW dan En disambungkan secara langsung ke arduino pin 2, GND dan 3. Dan pin data D0-D7 disambungkan ke arduino 4, 5, 6, 7. Buzzer dihubungkan dengan pin arduino nombor 13 melalui transistor NPN BC547 yang mempunyai perintang 1 k di dasarnya.
Penerangan Program
Dalam pengaturcaraan, kami telah menggunakan fungsi membaca digital untuk membaca output modul sensor gas LPG dan kemudian melakukan operasi sesuai dengan input.
Untuk menguji projek ini, kami telah menggunakan pemantik rokok yang mengandungi gas LPG.