Mặc dù LPG là nhu cầu thiết yếu của mọi hộ gia đình, nhưng việc rò rỉ LPG có thể dẫn đến thảm họa. Để cảnh báo rò rỉ LPG và ngăn chặn bất kỳ sự cố nào xảy ra, có nhiều sản phẩm khác nhau để phát hiện rò rỉ. Ở đây chúng tôi đã phát triển một cảnh báo phát hiện khí LPG dựa trên Arduino. Nếu xảy ra hiện tượng rò rỉ khí gas, hệ thống này sẽ phát hiện và báo động bằng cách bấm còi gắn với mạch điện. Hệ thống này rất dễ xây dựng và bất kỳ ai có kiến thức về điện tử và lập trình đều có thể xây dựng nó..
Chúng tôi đã sử dụng một mô-đun cảm biến khí LPG để phát hiện Khí LPG. Khi rò rỉ khí LPG xảy ra, nó tạo ra một xung CAO trên chân DO của nó và arduino liên tục đọc chân DO của nó. Khi Arduino nhận được xung CAO từ mô-đun Khí LPG, nó sẽ hiển thị thông báo “Cảnh báo rò rỉ khí LPG” trên màn hình LCD 16x2 và kích hoạt còi báo động bíp lặp đi lặp lại cho đến khi mô-đun dò khí không cảm nhận được khí trong môi trường. Khi mô-đun dò khí LPG cung cấp xung THẤP cho arduino, màn hình LCD sẽ hiển thị thông báo “Không có rò rỉ khí LPG”.
Các thành phần được sử dụng
- Arduino Pro Mini
- Mô-đun cảm biến khí LPG
- Buzzer
- Bóng bán dẫn BC 547
- LCD 16x2
- Điện trở 1K
- Bảng bánh mì
- Pin 9 vôn
- Kết nối dây
Mô-đun cảm biến khí LPG
Mô-đun này chứa một cảm biến MQ3 thực sự phát hiện khí LPG, một bộ so sánh (LM393) để so sánh điện áp đầu ra MQ3 với điện áp tham chiếu. Nó cho công suất CAO khi cảm biến khí LPG. Một chiết áp cũng được sử dụng để kiểm soát độ nhạy của cảm biến khí. Mô-đun này rất dễ giao tiếp với vi điều khiển và arduino và dễ dàng có trên thị trường với tên gọi “Mô-đun cảm biến khí LPG”. Chúng tôi cũng có thể xây dựng nó bằng cách sử dụng LM358 hoặc LM393 và MQ3.
Sơ đồ mạch và mô tả
Như thể hiện trong sơ đồ trên, nó chứa bảng Arduino, Mô-đun cảm biến GAS LPG, bộ rung và mô-đun LCD 16x2. Arduino điều khiển toàn bộ quá trình của hệ thống này như đọc đầu ra của mô-đun cảm biến khí LPG, gửi thông báo đến màn hình LCD và kích hoạt bộ rung. Chúng ta có thể thiết lập độ nhạy của mô-đun cảm biến này bằng chiết áp sẵn có đặt trên nó.
Chân DO của mô-đun cảm biến khí LPG được kết nối trực tiếp với chân 18 (A4) của Arduino và Vcc và GND được kết nối với Vcc và GND của arduino. Mô-đun cảm biến khí LPG bao gồm một cảm biến MQ3 phát hiện khí LPG. Cảm biến MQ3 này có bộ gia nhiệt bên trong cần một bộ phận cấp nhiệt để làm nóng và có thể mất tới 15 phút để sẵn sàng phát hiện khí LPG. Và một mạch so sánh được sử dụng để chuyển đổi đầu ra Analog của MQ3 thành kỹ thuật số. Màn hình LCD 16x2 được kết nối với arduino ở chế độ 4-bit. Chân điều khiển RS, RW và En được kết nối trực tiếp với chân của arduino 2, GND và 3. Và chân dữ liệu D0-D7 được kết nối với 4, 5, 6, 7 của arduino. Một bộ rung được kết nối với chân arduino số 13 thông qua một bóng bán dẫn NPN BC547 có điện trở 1 k ở chân của nó.
Mô tả chương trình
Trong lập trình, chúng tôi đã sử dụng chức năng đọc kỹ thuật số để đọc đầu ra của mô-đun cảm biến khí LPG và sau đó thực hiện hoạt động theo đầu vào.
Để thử nghiệm dự án này, chúng tôi đã sử dụng một chiếc bật lửa có chứa khí LPG.