Haloo guys, yuk belajar cara membaca data LPG, CO dan asap menggunakan sensor MQ-2 yang terdapat pada ESP8266, kita juga belajar gimana cara menampilkan data nya dengan menggunakan ARDUINO IDE serta dapat menampilkan / memonitoring data nya secara realtime dengan ke platform IOT seperti Blynk dan Thingspeak , Tutorial ini dirancang untuk pemula jadi mudah untuk dicoba dan di ikuti, langsung aja yuk cuss ke tutorial nya Daftar Isi Komponen Diagram Wiring Implementasi Kode Program Langkah-langkah di Arduino IDE Hasil Akhir Video Tutorial FAQ Kesimpulan Komponen KIT TRAINER IOT Sensor MQ-2 ESP8266 Kabel Jumper (Female to Female) Kabel Micro USB Arduino IDE Diagram Wiring Keterangan : MQ-2NODE MCUA0 A0 Note: pada pin Power Selector, hubungkan pin sesuai sumber listriknya, jika sumber listrik dari USB/Node MCU maka hubungkan 5V dengan IN, jika sumber listrik dari Jack DC input maka hubungkan 5V dengan EXT. Implementasi Install Board ESP8266 Buka File > Preferences di Arduino IDE. Tambahkan URL: http://arduino.esp8266.com/stable/package_esp8266com_index.json di Additional Boards Manager URLs. Install Library DHT11 Buka Sketch > Include Library > Manage Libraries. Cari MQ2SensorLibrary dan klik Install. Kode Program #include <MQ2.h> int pin = A0; int lpg, co, smoke; MQ2 mq2(pin); void setup() { Serial.begin(9600); mq2.begin(); } void loop() { lpg = mq2.readLPG(); co = mq2.readCO(); smoke = mq2.readSmoke(); Serial.print("LPG: "); Serial.print(lpg); Serial.println("ppm"); Serial.print("CO: "); Serial.print(co); Serial.println("ppm"); Serial.print("Smoke: "); Serial.print(smoke); Serial.println("ppm"); Serial.println(); delay(1000); } Langkah-langkah di Arduino IDE Memverifikasi Kode Klik tombol Verify untuk memeriksa kesalahan pada kode. Upload Program Hubungkan ESP8266 ke komputer. Pilih board ESP8266, pastikan board yang dipilih NodeMCU 1.0 ESP-12E, uploud speed adalah 921600, dan Port telah sesuai. Klik tombol Upload untuk mengunggah program. Hasil Akhir Berikut adalah tampilan suhu dan kelembapan yang ditampilkan di serial monitor di Arduino IDE. FAQ Apa itu MQ-2? MQ2 atau MQ-2 adalah sensor gas jenis Metal Oxide Semiconductor (MOS) atau disebut jugaChemiresistors karena pendeteksiannya didasarkan pada perubahan nilai resistansimaterial/material dari sensor ketika material/material tersebut bersentuhan dengan gas.terdeteksi. Apa itu ESP8266? ESP8266 adalah modul Wi-Fi yang sering digunakan untuk menghubungkan proyek-proyek mikrokontroler ke internet. Modul ini sangat populer karena harganya terjangkau dan mudah diintegrasikan. Apa Guna nya sensor MQ-2? Gas Sensor (MQ2) berguna untuk mendeteksi kebocoran gas (rumah dan industri) . Modul ini cocok untuk mendeteksi H2, LPG, CH4, CO, Alkohol, Asap atau Propana. Apakah proyek ini cocok untuk pemula? Ya, menggunakan MQ-2 dengan ESP8266 adalah proyek yang cocok untuk pemula yang ingin mempelajari dasar-dasar mikrokontroler, sensor, dan integrasi jaringan IoT. Kesimpulan Setelah mengikuti tutorial ini sampai selsai, kamu berhasil membaca data pada sensor MQ-2 dan ESP8266! Seru, kan? Project ini nggak cuma mengajarkan hal baru, tapi juga membuka banyak peluang untuk bereksperimen lebih lanjut di dunia mikrokontroler. Siapa tahu, project kecil ini bisa jadi awal dari ide-ide kreatif kamu lainnya!