6. VIRTUAL IMPLEMENTATION - H-Division-2021-2022-Even/Repo-02 GitHub Wiki

6.1 3D MODEL OF THE BOT

6.1.1 Assembly 1 Climbing unit

6.1.2 Assembly 2 Indication unit

led

6.1.3 Assembly 3 Detection unit

WhatsApp Image 2022-06-29 at 11 13 44 PM

Final 3D model

6.2 CIRCUIT DIAGRAM

6.2.1 Circuit diagram 1 Climbing unit

climbing unit fc

6.2.2 Circuit diagram 2 Indication unit

led c

6.2.3 Circuit diagram 3 Detection unit

us

Final Circuit diagram

full cd

6.3 FLOW CHART

6.3.1 Flow chart 1 Climbing unit

Algorithm - Climbing unit

Climbing
Step 1 Start
Step 2 Initialize step count to 0
Step 3 Receive command from user
Step 4 Move according to command
Step 5 If command says yes, then climb the steps and count the number of steps
Step 6 display the number of steps climbed
Step 7 Stop

image

6.3.2 Flow chart 2 Indication unit

Algorithm - Indication unit

Indication
Step 1 Start
Step 2 turn on the machine
Step 3 led 1 glows
Step 5 If obstacle detected, then Led 2 glows
Step 6 Else, Led 2 is off
Step 7 Stop

image

6.3.3 Flow chart 3 Detection unit

Algorithm - Detection unit

Detection
Step 1 Start
step 2 turn on the machine
Step 3 Detect the obstacle
Step 4 If yes, print "obstacle detected" and choose another path
Step 5 Else, continue climbing steps
Step 6 Stop

image

FINAL ALGORITHM - STEP CLIMBING BOT

Step climbing bot
Step 1 Start
Step 2 Intialize step count to 0
Step 3 Receive command from the user
Step 4 Move according to the command
Step 5 If command says yes, then machine starts climbing,
Led 1 glows,
count number of steps
Step 6 Detect the obstacle
If yes, led 2 glows,
print "obstacle detected" and choose another path
else, continue climbing
Step 7 Display the number of steps climbed
Step 8 Stop

Final flow chart

image

6.4 BILL OF MATERIALS

6.4.1 Bill of materials 1 Climbing unit

SI.NO NAME OF THE COMPONENT COMPONENT DETIALS QUANTITY PRICE
1 DC Motor 02
2 Connecting wires Male to Female, Male to Male 5 each 30
3 Adaptor 5v Adaptor 01
4 Motar clamp made from MS steel 02 30
5 Arduino MEGA 2560 micro controller 01 1350
6 Bread board 200 points 01 60
7 Wheel plastic and rubber wheels 02 90
6 Tri Wheel transparent plastic material 02 200

6.4.2 Bill of materials 2 Indication unit

SL.NO NAME OF THE COMPONENT COMPONENT DETAILS QUANTITY PRICE
1 Micro controller Arduino MEGA 2560 01 1350
2 Connecting wires Male to Female, Male to Male 5 each
3 Bread board 200 Points 01 60
4 LED lightning led 02 10
5 Resistors thin and thick film resitors 02 5

6.4.3 Bill of materials 3 detection unit

SL.NO NAME OF THE COMPONENT COMPONENT DETAILS QUANTITY PRICE
1 Micro controller Arduino MEGA 2560 01 1350
2 Sensor IR sensor 01 100
3 Connecting wires Male to Female, Male to Male 5 each 30
4 Bread board 200 points 01 60

Bill of materials of entire system

SL.NO NAME OF THE COMPONENT COMPONENT DETAILS QUANTITY PRICE
1 DC motor 02
2 Adaptor 5v Adaptor 01
3 Connecting wires Male to Female, Male to Male 20 each 30
4 Micro controller Arduino MEGA 2560 01 1350
5 Sensor IR sensor 01 100
6 Wheel plastic and rubber wheels 02 90
7 Motar clamp made from MS steel 02 30
8 LED lightning led 02 10
9 Tri Wheel transparent plastic material 02 200
10 Bread board 200 points 01 60
11 Resistors thick and thin film resistors 02 5

6.5 3D MODEL