6. Virtual implementation - I-Division-2021-2022-Even/Repo-13 GitHub Wiki
6.1 3D Modelling
Puzzle unit:
Bluetooth
Puzzle

Servo Motor
Door Opening unit
Box
DC Motor
L shaped clamps
Hinges
Assembeled puzzle box
6.2 Circuit diagram
Subsystem 1 - Puzzle solving unit

Subsystem 2 - Door opening unit

Whole circuit diagram

6.3 Flow chart
Subsystem 1 - Puzzle solving unit

Subsystem 2 - Door opening unit

Whole flow chart

6.4 Bill of materials
Bill of materials of puzzle unit
| Sl.No | Part name | Material with which part is made | Description | Quantity | Price |
|---|---|---|---|---|---|
| 1 | Arduino Mega 2560 | - | It is a microcontroller based on 328p | 01 | 2300 |
| 2 | SG90 Servo motor | Plastic covering | Used for the movement of the puzzle | 02 | 200 |
| 3 | Adapter | - | Working of motors | 01 | 100 |
| 4 | Jumper wire | Copper wire with insulated coating | For connections | 10 | 20 |
| 5 | Ball | Plastic ball | Gaming purpose | 01 | 20 |
| 6 | Breadboard | White plastic | To make circuits | 01 | 80 |
| 7 | Nuts and bolts | Steel | To fit the parts | 5 | 10 |
| 8 | Foam sheet | - | To make puzzle and box | Puzzle : l=20cm,b=20cm,h=0.5cm, total=400cmsq | 100 |
| 9 | Bluetooth | - | To move the puzzle based on user input | 01 | 300 |
Bill of materials of door opening unit
| Sl.No | Part name | Material with which part is made | Description | Quantity | Price |
|---|---|---|---|---|---|
| 1 | DC motor | - | For door opening mechanism | 01 | 280 |
| 2 | Adapter | - | Working of motors | 01 | 100 |
| 3 | Jumper wire | Copper wires with insulated coating | For connections | 10 | 20 |
| 4 | IR Sensor | - | For object detection | 01 | 30 |
| 5 | Nuts and bolts | Steel | To fit the parts | 15 | 30 |
| 6 | Foam sheet | - | To make puzzle and box | Box : l=20cm,b=20cm,t=1cm per face, total=2400 cmsq | 600 |
Final bill of materials
| Sl.No | Part name | Material with which part is made | Description | Quantity | Price |
|---|---|---|---|---|---|
| 1 | Arduino Mega 2560 | - | It is a microcontroller based on 328p | 01 | 2300 |
| 2 | SG90 Servo motor | Plastic covering | Used for the movement of the puzzle | 02 | 200 |
| 3 | DC motor | - | For door opening mechanism | 01 | 280 |
| 4 | Adapter | - | Working of motors | 01 | 100 |
| 5 | Jumper wire | Copper wire with insulated coating | For connections | 20 | 40 |
| 6 | IR Sensor | - | For object detection | 01 | 30 |
| 7 | Ball | Plastic | Gaming purpose | 01 | 20 |
| 8 | Breadboard | White plastic | To make circuits | 01 | 80 |
| 9 | Nuts and bolts | Steel | To fit the parts | 20 | 40 |
| 10 | Foam sheet | - | To make puzzle and box | Puzzle : l=20cm,b=20cm,t=0.5cm | |
| - | Box : l=20cm,b=20cm per face | ||||
| - | Total : 2800 cmsq | 700 | |||
| 11 | Bluetooth | - | To move the puzzle based on user input | 01 | 300 |
6.5 Resource Specifications
DC motor selection
Total volume= 615.70 cm^3. Mass = Density x volume = 0.96 x 615.70 = 591 gm.
Force= mass*coefficient of friction = 591 x 0.4 = 236.4 N.
Torque= Force x r = 236.4 x 15 = 3.546 kg-cm. FOS=1.5
Total torque= 3.456 x 1.5 = 5.319 kg-cm
Therefore, 30 rpm DC motor is suitable.
12V, 2A adapter is suitable.
Servo motor selection
Total volume= 517.12 cm^3. Mass = Density x volume = 0.96 x 517.12 = 496.43 gm.
Force= mass*coefficient of friction = 496.43 x 0.4 = 198.57 N.
Torque= Force x r = 198.57 x 3 = 595.72 kg-cm.
FOS=1.5
Total torque= 595.72 x 1.5 = 0.893 kg-cm