IOT based Coal Mining Alert and Gas Equalization System

Project Code :TEMBMA3184

Objective

The main objective of this project is to give alert on gas levels at coal mining using IOT

Abstract

Today safety of miners is a major challenge. Miner’s health and life is vulnerable to several critical issues, which includes not only the working environment, but also the after effect of it. Mining activities release harmful and toxic gases in turn exposing the associated workers into the danger of survival. This puts a lot of pressure on the mining industry. To increase the productivity and reduce the cost of mining along with consideration of the safety of workers, an innovative approach is required. Miner’s health is in danger mainly because of the toxic gases which are very often released in underground mines. These gases cannot be detected easily by human senses.


In view of the problems of explosive, corrosion and accidents in underground coal mine production, this project designs a monitoring system based on wireless sensor network, which can monitor the gas concentration parameters, and alarm when the parameters exceed the fixed value. Experiments show that the system is stable in performance, accurate in measurement, and helpful to improve mine safety and reduce accidents.

 

Keywords: Coal mining, IOT, NodeMCU, Blynk App.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements:
  • NodeMCU
  • MQ2 Sensor
  • Relay
  • Buzzer
  • CPU fan
  • Power Supply
Software Requirements:
  • Arduino IDE
  • Embedded C
  • Fritzing
  • Blynk App

Learning Outcomes


  • NodeMCU Pin diagram and Architecture
  • How to install Arduino IDE
  • Basic coding in Arduino IDE
  • Embedded C Basics
  • Gas sensor interfacing with NodeMCU.
  • Buzzer using Relay interfacing with NodeMCU
  • Installation of Blynk App
  • How to Create Project and Widgets in Blynk App
  • How to Interface Blynk with NodeMCU
  • About Project Development Life Cycle:
  • Planning and Requirement Gathering (software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video