Smart Vest for Outdoor Workers



The name of this wearable project is the smart vest. It uses a heat pad for active heating and fans for cooling, and the battery is controlled by MOSFETs connected together. The vest is fitted with two temperature sensors, one of which primarily monitors the user's body temperature and the temperature of the air inside the vest, and automatically activates the blowers or heat pad based on this information. Another temperature sensor monitors the heat pad's temperature to ensure that it runs within a safe and effective temperature range, preventing user burns. The primary goal of the project is to improve the working conditions for outdoor workers.
Supplies









- Circuit Playground: Adafruit Circuit Playground Bluefruit. You can find it on adfruit.
- Circuit holder (optional): You can use it to avoid the wires mess up.
- Temp sensor: PCT2075 Temperature Sensor. An extra sensor for the heatpad. You can find it on adfruit.
- Heat pad: HEATING PAD 5VDC 750MA 5X10CM. You can find it on Digikey.
- MOSFET Drivers: We need two. One is for the heat pad, the other one is for tiny fans. You can find it on adfruit.
- Tiny fans: DORHEA, LD3007MS, 3.3V-5V. You can find it on Amazon or Digikey.
- Battery: Li-Ion & LiPoly Batteries. PKCELL LP503562, 3.7V. You can find it on adfruit.
- Wires: PRT-12759. You can find it on adfruit or Digikey.
- Solder: You can find it on Amazon, and there is some tutorial on adfruit or Youtube.
- Screws and nuts: 8-10. Use it for the circuit playground instead of solder the wire directly to the circuit board.
- Vest: Choose any size or type you like. You can find it on Amazon.
- Tape: I use black tape to secure the heat pad.
- Breadboard (optional): You can find it on adfruit. There are two kinds of bread board. One is for beginners, the other one you have to solder it. I use the beginner one to test my circuit design, and use the solder one for my final design.
Downloads
Create a Circuit Design

This circuit design will help you to better see the wearable's electric components. I created it using Adobe Illustrator. The circuit design includes the Adafruit Circuit Playground Bluefruit, temp sensor, two tiny fans, wires, battery, two MOSFET driver and a heat pad.
Code


I added two temperature sensors to the vest. When I wrote the code, I set the sensor that detects the temperature inside the vest to internalTemp. The heat pad temperature is measured using the heatPadTemp sensor. When the interior temperature exceeds 22 °C, the fan module activates. When the interior temperature falls below 20 ° C, the fan module shuts down. When the inside temperature falls below 20 degrees Celsius, the heatpad turns on. When the heatpad temperature exceeds 40 °C, it is shut off.
PS: Because the temperature is difficult to grasp, you can start by reducing the temperature gap to better test.
PS II: I have attached my code to the design.
Downloads
Assemble and Test


I tested my circuit using a breadboard that was not soldered. I first assembled the parts of the heat pad and connected the circuit board to my computer to test whether it ran successfully. Then I assembled the tiny fans part for testing. The purpose of doing this step by step is to separately check that my code, components, and circuit assembly are working.
Start the Physical Design



Place the parts randomly in the vest to see if it works.





First, I soldered two MOSFET Drivers and temp sensors with wires.
Next, connect the heat pad and tiny fans to the MOSFET Drivers and temp sensor, respectively, and secure them with black tape.
Then, weld the breadboard.
Finally connect the wires that will be connected to the Circuit Playground to the Circuit Playground with screws and nuts.
(This can be a bit complicated to say, please refer to the circuit design sketch. Two wires that need to be connected together can be used with a breadboard.)
Final Assembles





- Make a small hole in the vest's chest pocket
- Place the circuit board and batteries inside.
- Use a tiny black wire to connect all of the wires.
- Screw the fans to the clothes.
- Make two holes on the outside to let the fan heat to escape.
- Use tape to secure the heating pad in place.
- Make a little slit next to the heat pad with scissors so that the heat pad sensor may go from the outside to the inside and be attached to it.