How to Make a Ridiculously Cheap Analog Pressure Sensor

Daven January 7, 2010 14 Share:

Foam Analog Pressure SensorToday I found out how to make a cheap analog pressure sensor. Tired of paying exorbitant amounts for a simple analog pressure sensor?  Well here is an easy smeasy way to make an incredibly cheap analog pressure sensor.  This pressure sensor won’t be terribly accurate in terms of measuring precise weight or things of this nature, though it can be calibrated somewhat and if you choose to coat it in something like Plasti Dip some of the variables such as humidity and the like can be minimized.  However, what this analog pressure sensor is best for is for creating things like bumper sensors that can read variable levels of pressure and various other touch / pressure sensor applications.

Materials:

  • Any static dissipative foam (If you’ve ever ordered any IC chips, you probably have some lying around.  IC’s are often set in this foam for shipping.) or if you don’t have any, you can pick it up from a variety of places, such as this
  • Wire
  • (optional) Plasti Dip Rubber Coating

Instructions

Step 1:

Cut the foam to the size you like.  You can cut it quite small and still get a good range of resistance levels.  The foam in this picture is cut to less than half an inch square and about 1/4 inch thick;  once completed these two each produce a range of around 2.6K Ohms down to 400 Ohms when squished completely.

Foam Sensor, Wire, Plasti Dip

Step 2:

Poke two wires into the foam.  Make sure the wires aren’t touching and there is a bit of a gap between the two so that when squished they won’t touch.  To make sure the wires don’t come out while in use, I poked the wire all the way through and bent them at the ends.

Foam Analog Pressure Sensor

Step 3 (optional):

At this point your new analog pressure sensor is all ready to use.  However, I like to put a nice covering on it to protect it from wear and tear and a little electrical insulation might be needed depending on what you are going to use this for.

My preferred method of covering the sensor is to use Plasti Dip or equivalent liquid plastic coating.  If using Plasti Dip, dip once slowly and hang the sensor to dry.  Wait 20 minutes and do this again.  That should give a nice thick coat on the sensor.  The Plasti Dip will stiffen the sensor quite a bit, so don’t put too much on if you want it to stay extra squishy.  In this case, one coat is probably enough.  Play with it to get it to your liking for your particular usage.

Alternatively, you can just wrap it in electrical tape or equivalent, but I’ve found that tends to not hold up well over the long haul.  It also carries the potential bad side effect of the adhesive on the tape causing the foam to not be able to re-expand over time and thus ruin the pressure sensor.  Plasti Dip doesn’t seem to have this problem in the sensors I’ve made.

I’ve also tried using a little bit of visqueen cut and wrapped over the pressure sensor and sealed around it.  This worked pretty well.  And of course, you could just not put any covering on it at all if you aren’t worried about electric shock in the usage you are using these for.

Dipping

That’s it.  At this point, test it on your multimeter, if you have one.  You should see a nice range of resistance depending on how hard you are pressing or not.  If necessary, you may want to hook up a resistor with this depending on your usage.

Reading from Analog Pressure Sensor Reading from Analog Pressure Sensor

Source:

  • I wish I could remember where I learned this.  I picked it up in an electrical engineering textbook I read a few years back when I got really in to learning electrical engineering.  But, I can’t remember what textbook it was in and can’t seem to find a reference anywhere to this handy little trick for making a cheap analog pressure sensor.  If anybody knows an electrical engineering book that mentions making an analog pressure sensor this way, please let me know so I can cite it here.

14 Comments »

  1. DuncanInBedford January 21, 2010 at 1:37 am -

    Nice article Daven. I don’t know if Gordon McComb’s book, “The Robot Builder’s Bonanza” is what you’re thinking of, but that’s where I first came across the idea of using conductive foam as a pressure sensor. This was in a slightly different form, using a mylar sheet – conductive foil – conductive foam – conductive foil – mylar sheet sandwich. No Plasti Dip coating, though he does suggest encasing the assembly in heat-shrink tubing.

  2. Bill February 14, 2010 at 9:03 am -

    Do you think this could be used in a matrix circuit design? Say you had 4 wires running the length and 4 wires running the width of the foam. The objective being to select individual or multiple contacts. Would this be a suitable way for such an array of switch contacts?

  3. kevin February 20, 2010 at 4:29 pm -

    Epic hack boss just what I needed for my next prank, mu ha ha ha.

  4. Dion March 5, 2010 at 11:49 pm -

    Anybody tried using this type of sensor as a depth sensor(water level) for a tank?

  5. Giorgos Lazaridis January 9, 2011 at 3:19 am -

    That is super awesome idea! I will use it in my projects as well. I will feature this page in my site. Excellent.

  6. anoop September 22, 2011 at 4:12 am -

    any one can plz tell me how one can make a pressure sensor of human foot size.

    i

  7. bryan October 19, 2011 at 9:41 pm -

    anyone ever try this as a depth sensor on a submersible robot? I was thinking of making one and putting it inside a super flexible water tight enclosure so the deeper you go (hopefully) the more it is compressed and the resistance changes. the program would read that and then adjust depth via a homemade swim bladder. If it works it would be WAAYYYY cheaper than a submersible pressure transducer.

  8. Izzah November 8, 2011 at 1:45 am -

    hey, how much can this pressure sensor gauge??? please reply asap thanks!!

  9. Daven November 8, 2011 at 1:39 pm -

    @izzah: Depends on how stiff you make it. The sensor itself can do a pretty wide range, but in it’s foam form gets pressed completely with very little force obviously. If you coat it in something like the plastic dip, depending on how much you coat it, it will be a lot harder to squish it completley, so be able to register higher pressure. In the extreme case, you could even create a contraption with springs and plates and the like with the foam in between to potentially register extremely high pressures.

  10. Faisal November 26, 2011 at 5:09 am -

    Nice idea, so increase the foam size, bigger range of pressure can be measured

Leave A Response »

SEO Powered by Platinum SEO from Techblissonline