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
6.1.3 Assembly 3 Detection unit
Final 3D model
6.2 CIRCUIT DIAGRAM
6.2.1 Circuit diagram 1 Climbing unit
6.2.2 Circuit diagram 2 Indication unit
6.2.3 Circuit diagram 3 Detection unit
Final Circuit diagram
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 |
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 |
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 |
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
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