[lwptoc numeration=”none” title=”Daftar Isi”] |
MQ-2 adalah sensor yang di gunakan untuk mendeteksi konsentrasi gas yang mudah terbakar di udara serta asap dan output membaca sebagai tegangan analog. Sensor gas asap MQ-2 dapat langsung diatur sensitifitasnya dengan memutar trimpotnya. Kemudiain sensor ini biasa di gunakan untuk mendeteksi kebocoran gas baik di rumah maupun di industri. Gas yang dapat di deteksi di antaranya : LPG, isobutane, propane, methane , alcohol, Hydrogen, smoke. Selanjutnya apabila Sensor MQ-2 ini di hubungkan dengan perangkat IoT, maka informasi yang di peroleh dapat di olah dan di tampilkan dimana saja.
[membership level=”0,1,2,4″]
Detektor Kebocoran Gas IoT BLYNK
1. Skema Rangkaian
Gambar rangkaian Detektor Kebocoran Gas
2. Alat / Bahan
- NodeMCU ESP8266 : 1 buah
- Sensor MQ-2 : 1 buah
- Buzzer : 1 buah
3. Sketch Program
Belajar Elektronika, Arduino, dan IoT step by step dengan bantuan tangga belajar? Daftar sekarang dan dapatkan PROMO
/* Program Detektor Kebocoran Gas di buat oleh Indobot */ #define BLYNK_PRINT Serial //Pendeklarasian Library #include <ESP8266WiFi.h> #include <BlynkSimpleEsp8266.h> char auth[] ="XXXX"; // masukkan kode autentikasi disini char ssid[] = "Indobot"; //nama wifi char pass[] = "123456789"; //password int buzzer = D2; // Pemilihan Pin dan pendeklarasian variabel int smokeA0 = A0; int sensorThres = 600; void setup() { //Pengaturan Pin dan Variabel pinMode(buzzer, OUTPUT); pinMode(smokeA0, INPUT); Serial.begin(9600); Blynk.begin(auth, ssid, pass); } void loop() { //Perulangan Program int analogSensor = analogRead(smokeA0); //Pembacaan Sensor Serial.print("Pin A0: "); Serial.println(analogSensor); if (analogSensor > sensorThres) { tone(buzzer, 1000, 200); Blynk.notify("Alert: Fire in the House"); } else { noTone(buzzer); } delay(100); Blynk.run(); }
Pengaturan BLYNK Detektor Kebocoran Gas
- Pertama, Gunakan Widget Box tipe Notification
Gambar pemilihan Widget Box Notification
Interface
Gambar interface BLYNK
Baca Juga : Mengapa Harus Ikut Bootcamp IoT di Indobot Academy
Kesimpulan :
Dalam project ini sensor MQ-2 di hubungkan dengan NodeMCU untuk mendeteksi gas yang mudah terbakar pada suatu ruangan. Kemudian apabila terdapat suatu gas yang mudah terbakar pada suatu ruangan yang terdapat sensor MQ-2, maka sensor akan memberikan output yang akan di baca oleh NodeMCU yang kemudian akan membuat buzzer berbunyi dan akan memberikan notifikasi pada Aplikasi Blynk.[/membership]
Mau belajar elektronika dasar? Arduino? atau Internet of Things? Ikuti kursus online Indobot Academy!
Jangan lupa tetap upgrade skill kamu di Indobot Academy. Kamu bisa mendapatkan berbagai tutorial project. Selanjutnya tutorial bisa kamu terapkan di dalam kehidupan sehari-hari. Tak hanya itu, Indobot sudah menyediakan semua source coding yang dibutuhkan. Sehingga kamu hanya cukup membuka satu website saja. Oleh karena itu penting untuk mempelajari hal itu.