Smart Vest for Outdoor Workers

by xqingli in Circuits > Arduino

367 Views, 2 Favorites, 0 Comments

Smart Vest for Outdoor Workers

Untitled_Artwork 2.jpg
IMG_1238.jpg
55.jpg

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

IMG_1208.jpg
22.jpg
bread board.jpg
bread board2.jpg
IMG_1209.jpg
IMG_1211.jpg
IMG_1219.jpg
tape.jpg
IMG_1210.jpg
  1. Circuit Playground: Adafruit Circuit Playground Bluefruit. You can find it on adfruit.
  2. Circuit holder (optional): You can use it to avoid the wires mess up.
  3. Temp sensor: PCT2075 Temperature Sensor. An extra sensor for the heatpad. You can find it on adfruit.
  4. Heat pad: HEATING PAD 5VDC 750MA 5X10CM. You can find it on Digikey.
  5. MOSFET Drivers: We need two. One is for the heat pad, the other one is for tiny fans. You can find it on adfruit.
  6. Tiny fans: DORHEA, LD3007MS, 3.3V-5V. You can find it on Amazon or Digikey.
  7. Battery: Li-Ion & LiPoly Batteries. PKCELL LP503562, 3.7V. You can find it on adfruit.
  8. Wires: PRT-12759. You can find it on adfruit or Digikey.
  9. Solder: You can find it on Amazon, and there is some tutorial on adfruit or Youtube.
  10. Screws and nuts: 8-10. Use it for the circuit playground instead of solder the wire directly to the circuit board.
  11. Vest: Choose any size or type you like. You can find it on Amazon.
  12. Tape: I use black tape to secure the heat pad.
  13. 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.


Create a Circuit Design

Screenshot 2025-03-20 at 1.52.05 PM.png

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

Screenshot 2025-03-13 at 1.11.38 AM.png
Screenshot 2025-03-13 at 1.12.08 AM.png

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

IMG_1215.jpg
IMG_1218.jpg

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

IMG_1235.jpg
IMG_1239.jpg
IMG_1240.jpg

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

IMG_1237.jpg
IMG_1278.jpg
IMG_1277.jpg
IMG_1290.jpg
IMG_1281.jpg

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

Screenshot 2025-03-20 at 1.08.41 PM.png
IMG_1301.jpg
IMG_1302.jpg
IMG_1303.jpg
IMG_1355.jpg
  1. Make a small hole in the vest's chest pocket
  2. Place the circuit board and batteries inside.
  3. Use a tiny black wire to connect all of the wires.
  4. Screw the fans to the clothes.
  5. Make two holes on the outside to let the fan heat to escape.
  6. Use tape to secure the heating pad in place.
  7. 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.