Find Pressure Sensors for Computer System & Seat Cushions

In summary, the author is looking for pressure sensors that can be connected to a computer and that can transmit wireless signals. He was also looking for suggestions on where to purchase these sensors.
  • #1
I am not sure if this is the right place or not for this post so i apologise in advance if not.

I am trying to find some small pressure sensors that can go inside a seat cushion or something and that can be connected somehow to a computer system to indicate when they might have been triggered.

I was also wondering if there were any that could transmit a wireless signal :D

I hope someone could help me out with some suggestions

Engineering news on
  • #3
The automotive industry uses tens of millions of these sensors every year as part of the air bag sensor set.
However, it seems you need only a few units, so M Quack has the better answer.
  • #4
do you know if it could be hooked up to a rasberry pi?
  • #5
Don't see any reason why not.
That said, how do you plan to do this? You can monitor the pressure as a variable with a suitable sensor/A/D converter combo, but will still need to program your arduino/raspberry pi processor to integrate the data and launch the appropriate response. Of course, the job is easier if all you want is an on/off sensor to indicate weight has been on the seat, but then a simple switch is ok, no computer needed.
I guess I don't really understand what you are trying to do.
  • #6
im just trying to make a system as a personal project to monitor a number of seats and display which have people on or not :)

trying to make it a proof of concepts using as cheap materials as possible. I want to order 10 of those sensors as soon as i can ascertain if 1)its possible and 2) if a rasberry pi / arduino can handle it :)
  • #7
if anyone can answer how i might go about hooking a few of these up to raspberry pi then i will proceed to buy a few today - thanks guys
  • #8
As described, this seems a very undemanding application.
Each seat is either full or empty, so just a binary 1 or 0, no actual pressure measurement needed.
The simplest way to set this up is to have each seat wired to a light, so seat full, the light is switched on, seat empty, it goes off. The hang-up is that this needs a wire pair for each seat, so it scales poorly, but no computer is needed either.
A computer comes in when you need to be able to address each seat individually without hard wiring each seat separately, basically multiplex the signals across a common data line. Then each seat has to have an identifier, so it transmits not just the full/empty code, but also an associated seat ID. Also, there needs to be a protocol that sets out the sequence in which the seats are addressed and answer, else the signals get mixed together and confusion results.
That means each seat needs to have a minimal computer, to manage the signals back and forth from the readout console. So think one raspberry pi per seat, plus one for the console. Your data volume is small, so their minimal computer capacity should be quite enough. You will need to program the system, which should be a snap, as there is lots of ARM software support.
Unfortunately, I've never worked with ARM systems, my software experience was with Fortran long ago.
  • #9
The RPi has 17 GPIO pins that could be used to detect an occupied/unoccupied signal each. The problem is that
you need a wire to each sensor/seat. Of course you can use less, e.g. one RPi per row of seats. Programming
the RPi to read these ports is a piece of cake, transmitting the data over wireless ethernet is also easy, you just
need a wireless USB dongle as the RPi does not have wireless built in. You can probably run the RPi off a battery.

You will need some minimal analog electronics to convert the resistance of the sensor to a digital signal appropriate for GPIO (3.3V or 0V). A simple opamp comparator with a couple of resistors and maybe a potentiometer for tuning should be enough. Just make sure you use an opamp that can operate with just 3.3V and 0V as supply voltages. Many need +/-4.5V or more.

If the opamp scares you, then you can try a beaglebone or beaglebone black. That has 4 analog inputs. You hook up the sensor with just one resistor per sensor, and the tuning of the setpoint can be done in software.
Again you need a USB wifi dongle.

The new arduino Yun has built-in wifi and 6 analog inputs, so that may be the most economic solution.

1. How do pressure sensors work in a computer system?

Pressure sensors in a computer system work by detecting and measuring the amount of force or pressure applied to a specific area. They typically consist of a flexible membrane or material that deforms under pressure and converts it into an electrical signal. This signal is then sent to the computer system, where it can be interpreted and used for various purposes.

2. What are the benefits of using pressure sensors in seat cushions?

Pressure sensors in seat cushions offer several benefits, including improved comfort and support, better posture and circulation, and reduced risk of developing pressure ulcers. They can also be used to monitor and adjust seating positions for individuals with mobility issues.

3. Are there different types of pressure sensors available for computer systems and seat cushions?

Yes, there are various types of pressure sensors available for computer systems and seat cushions, including strain gauge sensors, piezoelectric sensors, and capacitive sensors. Each type has its own unique characteristics and applications, so it's important to choose the right one for your specific needs.

4. Can pressure sensors be customized for specific computer systems or seat cushion designs?

Yes, pressure sensors can be customized for specific computer systems or seat cushion designs. They can be designed to fit into specific dimensions, have a specific sensitivity or range, and be integrated with other components for a seamless and tailored solution.

5. What factors should be considered when choosing pressure sensors for computer systems and seat cushions?

When choosing pressure sensors for computer systems and seat cushions, it's important to consider factors such as sensitivity, range, durability, compatibility, and cost. It's also crucial to understand the specific requirements and conditions in which the sensors will be used to ensure they meet the necessary criteria.

Suggested for: Find Pressure Sensors for Computer System & Seat Cushions