IoT Based smart Coal Mine Safety monitoring and Alerting System

IoT Based Coal Mine Safety and Alerting System

Coal Mine Safety Monitoring and Alerting System


Coal is the most abundant fossil fuel in the world. It is the primary source of energy and provides 36 % of the world’s electricity. Apart from generating electricity, coal is extensively used as a vital source of energy in various major industries like the steel and the cement industries.


Coal is collected through mining. Many accidents and disasters occurred in past while excavating  Coal. A recent report reveals that around 12,000 workers died in coal mine tragedies. The Authority of Mining Industry has taken several safety precautions still, the accidents and the disasters keep happening either due to the rising temperature or increase in water levels with leakage of poisonous gas. Accidents also take place due to the usage of the traditional or old method.



We IoT tech have designed a device based on a “coal mine safety monitoring system” to overcome these tragedies. This system has two components: A master controller and a Slave controller. The Slave controller scans the surroundings and detects malfunctions in the system. After identifying the malfunction, the controller notifies the abnormality of the master controller with the help of the RF module. The master controller module sends an alarm in the coal mine and an alert message over the IoT module with the assistance of the IoT Gecko platform.


The Atmega 328 microcontroller is used for the master controller circuit. The 8051 microcontrollers are used for the slave controllers circuit. All the sensors like temperature, Methane, water sensors etc.  are attached to the slave controller to do the monitoring work efficiently.


Therefore, with the help of this project, we can monitor the coal mines and provide them with immediate assistance in case of accidents and help to prevent any disasters in future.


Components for coal mine safety monitor system

Hardware Requirements

  • Atmega Microcontroller
  • RF Module
  • Wi-Fi Module
  • Temperature Sensor
  • Water Sensor
  • Methane Gas Sensors
  • LCD Display
  • Resistors
  • Capacitors
  • Transistors
  • Diodes
  • PCB and Breadboards
  • LED
  • Transformer/Adapter
  • Push Buttons
  • Switch
  • IC and IC sockets
  • Wires and Connectors


Software Requirements

  • IOT Gecko
  • C Programming Language


Block Diagram

smart iot based coal mine safety monitoring and altering system

smart iot based coal mine safety monitoring and altering system 2




  • Fully automatic system
  • Sends an alert message to the ground mine system immediately in case of abnormalities
  • Can sense temperature, water level as well as gas leakage; in the same circuit
  • Completely wireless system



  • Initial installation charges can be high



  • Coal Mines
  • Safety system in Mines


See alsoIoT Weather Station Using Node-Red as MQTT Broker


Let us know what you know more about smart Coal Mine Safety monitoring and Alerting System using IoT

 the comment section below.


If you like this post subscribe our YouTube Channel for IoT video Tutorials. You can also find us on Twitter, Facebook, and Instagram for more updates.

Start your IoT journey with IoT Basics from IoTDunia.


Image courtesy:


IoTDunia is working towards a vision of empowering the youth by providing them with great professional opportunities with Internet of Things to build world class ecosystem.