A pressure sensor placed between the mattress and the person will sense when the person is getting on or off the bed. It will elevate the bed at an angle that will help the elderly climb down the bed comfortably by providing back support

0
0

Intention

The intention behind this project was to help senior citizens in their mobility. The bed is the place they spend most of their time in, and the movement of stepping out of bed, is tough as age kicks in. This mechanism senses pressure movement of elbows and lifts the bed to make it easier for elderly to step out of bed. It also ensures the rolling movement does not trigger the lifting of the bed.

0

Context

The context is designed in the bedroom for elder people. Research indicated the major reason for fatal accidents amongst elderly was falls. There is a fall leading to deaths every 19 min in the United States. We decided to design and implement a ecosystem within the bedroom to resolve this problem. We did this using s 3-step approach which each product connected to each other and acting as a trigger. This connected ecosystem ensures fall detection to its best possible extent.

0

Product

The product is designed to prevent the lack of support while getting on and off the bed. It comprises of pressure sensors which detect the pressure generated by the elbows while trying to get off from the bed. As soon as it detects the pressure, it lifts the bed to an optimum level for the elderly to get off the bed easily. It also ensures all other bodily movements such a rolling around to either sides of the bed, does not trigger the lifting movement of the bed. 

We designed the entire layout of the bedroom , with the bed, mattress, pillow, and bedsheet. The Bed was made out of laser cutting wood, and the mattress and pillow cushions were made out of cloth knitting. The pressure sensing was demonstrated using three rectangular pieces of soft material enclosed within aluminum foil which acts as a conductor of electric charge. The soft material within was cut from inside in a pattern to allow the circuit completion only while exerting pressure at points where the pattern was cut.

0

Code

0
int check_bed_new = 0;
int check_bed = 0;
int change = 0;
int off_speed = 92;
Servo bedmotor;

void setup() {
Serial.begin(9600);
Time.zone(-5);
pinMode(D0,OUTPUT);
pinMode(D1,INPUT);
pinMode(D3,INPUT);
pinMode(D4,INPUT);
pinMode(A0,INPUT);
bedmotor.attach(D2);
// bedmotor.write(off_speed);
}

void loop(){
  int pressuremain = digitalRead(D1);
  int pressureleft = digitalRead(D3);
  int pressureright = digitalRead(D4);
  int val = analogRead(A0);
  // Serial.println(val);



  if (pressuremain == HIGH){
    delay(400);
    if (pressuremain == HIGH){
      while(val>1750){
      bedmotor.write(80);
      delay(50);
      Particle.process();
      val = analogRead(A0);
      }
      bedmotor.write(off_speed);
      digitalWrite(D0,HIGH);
      check_bed_new = 1;
    }
  }
  else if(pressuremain == LOW && pressureleft == HIGH && pressureright == HIGH){
    delay(400);
    if(pressuremain == LOW && pressureleft == HIGH && pressureright == HIGH){
      while(val<1800){
      bedmotor.write(103);
      delay(50);
      Particle.process();
      val = analogRead(A0);
      }
      bedmotor.write(off_speed);
      digitalWrite(D0,LOW);
      check_bed_new = 0;
    }
  }
  else if(pressuremain == LOW && pressureleft == LOW && pressureright == LOW){
    delay(400);
    if(pressuremain == LOW && pressureleft == LOW && pressureright == LOW){
      while(val<1800){
      bedmotor.write(103);
      delay(50);
      Particle.process();
      val = analogRead(A0);
      }
      bedmotor.write(off_speed);
      digitalWrite(D0,LOW);
      check_bed_new = 0;
    }
  }



change = check_bed_new - check_bed;
if (change == 1){
  Particle.publish("justgotinbedmyhomie",PUBLIC);
}

if (change == -1){
  Particle.publish("justgotoutofbedfool",PUBLIC);
}

check_bed = check_bed_new;
}
Click to Expand
0

Bed exploded view

0

Team at work

0

Reflection

We learnt the emotional aspect of the project which was the hesitation elderly feel while calling out for help. The idea was to design products keeping in mind that the burden and hesitation the elderly feel needs to be removed by making the use of the connected IoT system which automates the assistance required in a subtle manner making sure the help is address on a timely manner without hurting any sentiments of the elder people.

In future iterations, we would like to explore the bed pressure sensors while considering the effect of activities like waking up half-way to grab something, reaching out for a glass of water etc. This will make the bed sensor more intuitive towards the elderly person's needs and behavior. 

x
Share this Project

Courses

49713 Designing for the Internet of Things

· 25 members

A hands-on introductory course exploring the Internet of Things and connected product experiences.


About

A pressure sensor placed between the mattress and the person will sense when the person is getting on or off the bed. It will elevate the bed at an angle that will help the elderly climb down the bed comfortably by providing back support

Created

March 9th, 2018