Introduction: Rocker Rover Stair Case Climber

As per the given topic the main motto of this contest is to design a techie that will need to help the needy. One of the main problem of the old aged person is climbing the stair case. They will face serious issues regarding this problem. Though we have advanced technologies like lift, escalator etc it is not available at every situations particularly at our homes. To overcome this problem there comes a design of "Rocker rover stair case climber". Its working,advantages and a serious disadvantages are discussed below.

Step 1: Mechanism and Principle

This mobility is purely based on the rocker bogie mechanism which is one of the most favourite mechanism of NASA hence it is used in the design of wheels of the rover which used for space explorations. This design consists of no springs or stub axles in the wheels to climb over the obstacles. It has the tendency to climb over the obstacle greater (limited) than the wheels diameter. The mars 2020 mission of NASA will also employ this mechanism in their rover for space explorations. Here we consider the obstacle as stair case and using the same mechanism to climb the staircase. It has a greater disadvantage that it can climb only the slope limited to 45 degree.

Step 2: Materials Required for a Model

Hence this design is under study here suggests the ways on how to create the model. This model will be same as of the prototype it will climb the staircase with low load due to usage of low power motors. All the products required for this mobility is avaliable online at Amazon. Here the avaliable the links for purchase.

1. Verve VTM006 100 RPM 12V DC Geared Motor (White) *6nos

2. Easy Electronics Tyre for Gear Motor - 7cmx4cm (Robotics & Robowar) - Set of 4 *6nos

3. roboCraze Arduino UNO R3 SMD Development Board with USB cable *1nos

4. Robodo L298 Motor Driver Module *1nos

5. wires for connection

6. pvc pipes

7. hot glue

Step 3: Assembly of a Model

Use the diagram given to assemble the components in the right place. The assembly of the components is too simple.The required circuit connection and code are given as below

int val;
int nb;

void setup() {

// put your setup code here, to run once:

Serial.begin(9600);

pinMode(9,OUTPUT);

pinMode(8,OUTPUT);

pinMode(7,OUTPUT);

pinMode(6,INPUT);

}

// put your main code here, to run repeatedly:

void loop()

{

if(Serial.available()>0)

{

int data= Serial.read();

Stop();

if(data=='R')

{

digitalWrite(9,HIGH);

digitalWrite(8,LOW);

digitalWrite(6,HIGH);

digitalWrite(7,LOW);

}

else if(data=='L')

{

digitalWrite(9,LOW);

digitalWrite(8,HIGH);

digitalWrite(6,LOW);

digitalWrite(7,HIGH);

}else if(data=='F'){

digitalWrite(9,LOW);

digitalWrite(8,HIGH);

digitalWrite(6,HIGH);

digitalWrite(7,LOW);

}else if(data=='B'){

digitalWrite(9,HIGH);

digitalWrite(8,LOW);

digitalWrite(6,LOW);

digitalWrite(7,HIGH);

}

}

}

void Stop()

{

digitalWrite(9,LOW);

digitalWrite(8,LOW);

digitalWrite(6,LOW);

digitalWrite(7,LOW);

}

ReplyForward

Assistive Tech Contest

Participated in the
Assistive Tech Contest