IOT Smoke Detector: Update Existing Smoke Detector With IOT




List of contributors,
Inventor :Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Supervisor : Dr Chia Kim Seng

Department of Mechatronic and Robotic Engineering, Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia.

Distributor: Mybotic

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Material Preparation

For this tutorial, we require these items:

1. ESP 8266 NodeMCU Microcontroller

2. Smoke sensor MQ2

3. Temperature sensor TMP36

4. Buzzer

Step 2: Disassemble the Smoke Detector

1. Disassemble the current Smoke detector in your house by taking out the component inside and keep the casing

Step 3: Hardware Connection

Assembly the component into circuit board and plug in into the current Smoke detector as the diagram below.

Step 4: Install IOT ThingSpeak Monitor Widget Apps

Install the IOT ThingSpeak Monitor Widget apps as shown in figure below from Google Play Store in mobile phone.

Step 5: Sample Source Code

Download this source code and upload to the Arduino.

Step 6: Result

Based on the result, the fire warning detector will send notification to user through ESP8266 when temperature detected is greater than room temperature OR MQ2 detected smoke or combustion gases. The buzzer will sound if both sensors is triggered. It also can send signal when low battery, and control by using smartphone's apps for testing buzzer.

Be the First to Share


    • Assistive Tech Contest

      Assistive Tech Contest
    • Reuse Contest

      Reuse Contest
    • Made with Math Contest

      Made with Math Contest


    Luis GustavoF

    Question 1 year ago on Introduction


    One question: how did you build the smoke sensor? Has the circuit design electric?