
Thiết Bị Cảnh Báo Khói & Rò Rỉ Khí Gas Qua SIM 4G – Gửi SMS + Gọi Điện Tự Động
ESP32 đọc cảm biến MQ-2 phát hiện khói/khí gas rò rỉ, khi vượt ngưỡng tự động gửi 1 SMS rồi gọi điện cảnh báo 2 lần cách nhau 2 phút qua module SIM 4G A7680C.
Thiết bị dùng cảm biến khí MQ-2 để phát hiện khói và khí gas rò rỉ (LPG, gas bếp, khói cháy) trong nhà. Khi nồng độ vượt ngưỡng an toàn, ESP32 kích hoạt còi/đèn báo tại chỗ, đồng thời điều khiển module SIM 4G A7680C gửi 1 tin nhắn SMS cảnh báo, sau đó gọi điện cảnh báo 2 lần cách nhau 2 phút tới số điện thoại đã cấu hình dùng SIM Vinaphone hỗ trợ thoại + SMS.
Hướng dẫn chi tiết
ESP32 + MQ-2 + SIM A7680C: phát hiện khói/khí gas, gửi SMS rồi gọi điện cảnh báo 2 lần cách nhau 2 phút, dùng SIM Vinaphone.
1. Giới thiệu & nguyên lý hoạt động
Rò rỉ khí gas (LPG/gas bếp) và cháy sinh khói là hai nguy cơ phổ biến trong nhà ở, đặc biệt khi không có người ở nhà để phát hiện kịp thời. Thiết bị này dùng cảm biến khí MQ-2 (phát hiện LPG, Propane, Methane, khói, H₂) để liên tục đo nồng độ khí trong không khí. Khi giá trị đọc được vượt ngưỡng cấu hình:
- Còi và đèn LED cảnh báo tại chỗ bật ngay lập tức
- ESP32 điều khiển module SIM 4G A7680C gửi 1 tin nhắn SMS cảnh báo tới số điện thoại đã cấu hình
- Sau đó thiết bị gọi điện cảnh báo 2 lần, cách nhau 2 phút — cuộc gọi giúp cảnh báo được chú ý ngay cả khi chủ nhà không để ý điện thoại (rung/đổ chuông khó bỏ lỡ hơn tin nhắn)
Thiết bị dùng SIM Vinaphone hỗ trợ cả SMS và thoại — không cần WiFi hay Internet, hoạt động độc lập miễn còn sóng di động. A7680C là module 4G LTE Cat.1, pin-compatible với SIM800L cũ nhưng vẫn hoạt động bình thường sau khi Việt Nam tắt sóng 2G (15/9/2026).
2. ⚠️ Lưu ý an toàn quan trọng — đọc trước khi lắp đặt
Đây là dự án DIY mang tính giáo dục/tham khảo, không phải thiết bị báo cháy/báo gas đã qua kiểm định an toàn (như TCVN hoặc chứng nhận PCCC). Không dùng để thay thế:
- Đầu báo khói/gas đã kiểm định lắp đặt theo quy định PCCC nhà ở
- Van khóa gas tự động, hệ thống thông gió khẩn cấp
Các hạn chế kỹ thuật cần biết:
- MQ-2 cần thời gian "nóng máy" khoảng 24–48 giờ sau khi cấp nguồn lần đầu để cho số liệu ổn định; số liệu trong thời gian này không đáng tin cậy
- Ngưỡng cảnh báo (NGUONG_GAS) phải hiệu chỉnh thực tế theo cảm biến và môi trường cụ thể — giá trị mặc định trong code chỉ là điểm khởi đầu
- Nếu mất điện hoặc mất sóng di động, thiết bị không gửi được cảnh báo — cân nhắc dùng thêm UPS/pin dự phòng cho ứng dụng quan trọng
- Không thay thế việc kiểm tra định kỳ bình gas, dây dẫn, van khóa bằng tay
3. Lưu ý kỹ thuật khi lắp đặt
Nguồn cho module SIM A7680C là điểm dễ sai nhất: module cần điện áp 3.3V–4.2V (VBAT) ổn định và có thể rút dòng đỉnh tới ~2A khi kết nối mạng — không cấp trực tiếp từ chân 3V3 của ESP32 (LDO trên board ESP32 DevKit không đủ dòng, sẽ gây tụt áp/reset ESP32 khi module hoạt động). Dùng nguồn ngoài riêng: pin Li-Po/Li-ion qua mạch sạc, hoặc buck converter 5V→3.7-4V dòng ≥2A, nối GND chung với ESP32.
Anten của module A7680C cần cắm đúng cổng SMA/IPEX kèm theo để bắt sóng ổn định — thiếu anten module sẽ không đăng ký được mạng.
4. Mở rộng có thể thêm sau
- Thêm relay để tự động ngắt nguồn điện/đóng van gas khi phát hiện rò rỉ (cần relay chịu dòng phù hợp + cách ly quang PC817)
- Ghi log số lần cảnh báo qua thẻ nhớ SD hoặc gửi lên MQTT khi có WiFi
- Dùng thêm cảm biến CO (khí CO không màu không mùi, MQ-2 không nhạy với CO) để mở rộng phạm vi phát hiện