Isi kandungan:

Pencegahan Kebocoran Gas Domestik Menggunakan Arduino .: 3 Langkah
Pencegahan Kebocoran Gas Domestik Menggunakan Arduino .: 3 Langkah

Video: Pencegahan Kebocoran Gas Domestik Menggunakan Arduino .: 3 Langkah

Video: Pencegahan Kebocoran Gas Domestik Menggunakan Arduino .: 3 Langkah
Video: Alat Pendeteksi Kebocoran Gas Menggunakan Arduino dan Sensor MQ2 2024, November
Anonim
Pencegahan Kebocoran Gas Domestik Menggunakan Arduino
Pencegahan Kebocoran Gas Domestik Menggunakan Arduino

Dalam arahan ini saya membuat prototaip yang secara automatik menutup tombol gas silinder LPG apabila terdapat kebocoran gas. LPG tidak berbau dan agen yang dipanggil Ethyl Mercaptan ditambahkan untuk baunya, sehingga dapat diperhatikan ketika ada kebocoran. Tetapi jika berlaku kebocoran ketika orang-orang tidak berada di rumah, ia akan menyebabkan kemalangan maut. Untuk mengelakkan kemalangan ini saya membuat prototaip ini.

Bekalan

1. Arduino Uno.

2. Motor servo.

3. Sensor gas (MQ-5).

4. Pemandu motor-L293d.

5. Pemacu CD dari PC lama.

Langkah 1: Komponen

Komponen
Komponen
Komponen
Komponen
Komponen
Komponen
Komponen
Komponen

Sensor gas: Saya menggunakan sensor gas MQ-5 untuk mengesan kebocoran LPG. Ia memberikan output analog dan digital.

Motor servo: Saya menggunakan motor Sg90 yang digunakan dalam kebanyakan projek Arduino. Ia boleh memutar 180 darjah lebih kurang dan kita hanya menggunakan putaran motor 90 darjah. Motor boleh dipasang pada kenop gas silinder.

Pemacu CD: Saya menggunakan pemacu ini untuk mewakili tingkap yang ada di dalam bilik. Motor DC bertanggungjawab untuk membuka dan menutup pemacu. Ini mewakili pembukaan dan penutupan tingkap di dalam bilik.

Pemacu motor: Saya menggunakan pemandu motor l293d untuk mengawal motor dc dalam pemacu cd. Pemandu motor ini dapat menggerakkan 2 motor DC pada satu arah mengikut arah jam dan berlawanan arah jam. Pin input disambungkan ke Arduino dan pin output disambungkan ke motor DC.

Langkah 2: Sambungan

Sensor gas: Terdapat empat pin pada sensor ini. Vcc dan gnd disambungkan ke pin 5v dan gnd Arduino. Saya mahukan output analog sehingga pin analog disambungkan ke pin A0 Arduino. Pemacu motor: Pin input A dan B disambungkan ke pin digital 5 & 6 dari Arduino. Pin output motor 1 disambungkan ke motor DC. Akhirnya bateri 9v disambungkan ke pemacu melalui penyambung dc. Motor servo: Wayar merah dan coklat masing-masing disambungkan ke pin 5v dan gnd dari Arduino. Kawat jingga disambungkan ke pin 9 (pin pwm) Arduino.

Langkah 3: Bekerja

Output sensor MQ-5 dibandingkan dengan nilai rujukan. Setelah output lebih besar daripada nilai rujukan, Arduino menghantar isyarat ke motor servo dan ia akan berputar 90 darjah untuk menutup kenop silinder dan ia juga menghantar isyarat kepada pemandu motor untuk membuka pemacu cd (yang mewakili pembukaan tingkap).

Klik di sini untuk melihat kodnya.

Disyorkan: