Introduction: Arduino Smart Working Helmet

Workers in mines and in other dangerous working areas, are risking their health and life every day!Mining is one of the most dangerous trades in the world. Miners deal every day with dangerous gases and high temperature levels in a dark environment. With the help of Arduino we designed and developed a Smart Working Helmet that can save their lives, if something goes wrong.

The Arduino Smart Helmet is using the Arduino Lilypad board to read values from gas sensor, temperature sensor and light sensor. It has three main abilities:

  • If the worker is approaching to a dangerous gas, the helmet will inform him with a warning sound from the buzzer. If the environment is too noisy, he will know that he is in danger by the red blinking led in the front of the helmet. The warning sound and the red led will repeated faster as he is approaching closer to a dangerous environment.
  • If the environment temperature becomes higher than the worker's body can withstand (e.g. 45 ºC), the helmet will inform him with a (different) warning sound from the buzzer. If the environment is too noisy, he will know that he is in danger from the red blinking led in the front of the helmet.
  • If the working environment becomes darker, the helmet's front light will be turned on.It has a rechargeable battery and can be easily re-programmed to adjust values of the working environment .

Official page: http://www.ardumotive.com/smart-working-helmet-en.html (available languages English, Greek)

(We will post and an presentation video as soon is possible)

Step 1: About License

Smart Working Helmet started out as a Bachelor's thesis by Antonis Damigos and Marianna Miliori at 6/6/2015, (supervised by Michail Papoutsidakis) - Automation Engineering Department of Piraeus University of Applied Sciences.

We are supporting the open hardware - software community so this project will be marked as an open-source. Before share/copy/change anything of below guide, make sure to read and agree with the CC BY-NC-SA licence agreement!

Supporting developer Michalis Vasilakis - Computer Systems Engineering Department of Piraeus University of Applied Sciences.

Read the license info here.

Step 2: What You Will Need - Hardware

  • Arduino board *
  • GAS sensor MQ-2
  • Temp sensor DS18B20
  • Light sensor module (or a photoresistor)
  • Buzzer
  • NPN Transistor (e.g. 2222A)
  • Resistors: 10k, 120, 4.5K
  • Front light (helmet mountable)
  • 3.7 Rechargeable battery
  • Charger controller board

*For Arduino Lilypad (old version) board you may be also need an FTDI to usb converter board.

Step 3: The Circuit

The connections are pretty easy, see the image above with breadboard circuit schematic.

We used the Arduino Lilypad board but you can use also any Arduino board you want, like Arduino UNO, with the same connections.

Step 4: The Code Using Codebender

Here's the code of Smart Working Helmet, embedded using Codebender!

Codebender is an online Arduino IDE - It's the easiest way to program your Arduino board directly from your browser! Just click on the "Run on Arduino" button and that's it! Try it! It's really amazing!


Tip: You can made your own modification in code, just click the "Edit" button.

Step 5: The End

We would like to see photos of your "Smart Working Helmet"!

We hope you liked this, let us know in the comments below!

More arduino projects at www.ardumotive.com

Arduino All The Things! Contest

Participated in the
Arduino All The Things! Contest