In these hurry days, it does happen that many a times, we miss on many things which can be a major cause of concern for us and our family. One of these things is definitely our negligence to turn off the gas stove knob. This if taken carelessly can result in a tremendous loss, a loss to life as well.
Even I was a defaulter to it. Hence I took the efforts to create a solution in the form of a tiny device which is efficient as well as cost effective. It is smart enough to alarm instantly on buzzer and on phone using notification alerts.
RequirementsHardware
- Espressif ESP32-DevKit-D
- MQ6 - LPG Propane Gas Sensor Module
- Active Buzzer Module - 3.3-5V
- DIP 3 Color LED Module
- Jumper Wires
Software
- ESP RainMaker: Set up your development host as mentioned here: https://rainmaker.espressif.com/docs/get-started.html
# Setup the Host environment - ESP IDF (master branch) & esp-rainmaker. Refer https://rainmaker.espressif.com/docs/get-started.html for more details
$ cd /path/to/esp-rainmaker/examples/
$ export ESPPORT=/dev/tty.SLAB_USBtoUART #Set your ESP32's serial port here
$ git clone https://github.com/abhishek2k22/LPGSensorEspRainmaker.git
$ cd LPGSensorEspRainmaker
$ idf.py set-target esp32
$ idf.py build
$ idf.py erase_flash
$ idf.py flash monitor
Comments