Safety of workers In construction and Industrial sites as many workers lose their life due to the accidents happening in the site.
Scenario DescriptionCurrently, workers are wearing safety equipment like helmets and jackets which provide them safety only from some external factors and will not save their life in case of any eventuality because the equipment used is not smart.
SolutionTo solve the problem AWPS is developed which makes their wearables smarter by monitoring the status of the worker like the position (i.e whether he is standing or has fallen due to some problem) which is done with the help of accelerometer and the gyroscopic sensors, the current temperature of the worker is known by the use of the temperature sensor and even the heartbeat of the worker is monitored by a heart rate sensor(Currently not integrated). All the data is given to the Arduino microcontroller which is in communication with the RSL10-SENSE-DB-GEVK and a NodeMCU wifi board for sending the data to the cloud. So, the supervisor who has the app gets to know if there is an emergency with any of the worker, which will help him to take immediate action and he even gets a call by the help of IFTTT call service to notify him if there is any danger. Hence, life can be saved.
The project was tried even using the RSL10-SENSE-DB-GEVK (But it suddenly stopped working)
So, In the last moment it has been implemented with Arduino and nodemcu
Now the main controller is the Arduino, Its pinout is as followsThe Sensors which are used with the Arduino are LM35 (Temperature Sensor) and GY-521 (3-axis gyroscope, a 3-axis accelerometer, a digital motion processor (DMP), and a temperature sensor.)
The pinout of LM35 is as followsNow the collected data is sent to the Adafruit cloud with the help of the NodeMCU board
The pinout of the NodeMCU is as followsVCC(Arduino) --> VCC (LM35) --> VCC (GY-521)
GND(Arduino) --> GND(Arduino) --> GND(Arduino)
GY-521A5(SDA) --> SDA of GY-521
A4(SCL) --> SCL of GY-521
LM35OUTPUT --> 9 of Arduino
Now both the Arduino and NodeMCU communicate with each other by the help of serial communication. The Arduino transmits the NodeMCU which in turn publishes the data in the Cloud and from there it is taken to the mobile application for monitoring.
The 5(Arduino) --> 5(NodeMCU)
6(Arduino) --> 6(NodeMCU)
The picture of the device is as shown below:-
Comments