17. Applications and Implications¶
Assignment Propose a final project masterpiece that integrates the range of units covered, answering:
-
What will it do?
-
Who’s done what beforehand?
-
What will you design?
-
What materials and components will be used?
-
Where will come from?
-
How much will they cost?
-
What parts and systems will be made?
-
What processes will be used?
-
What questions need to be answered?
-
How will it be evaluated?
-
Your project should incorporate 2D and 3D design, additive and subtractive fabrication processes, electronics design and production, embedded microcontroller interfacing and programming, system integration and packaging. - Where possible, you should make rather than buy the parts of your project. - Projects can be separate or joint, but need to show individual mastery of the skills, and be independently operable.
Final project planning¶
What will it do?¶
As part of my project Sortbot. I will be focusing on a sort roller and screws sort trace. I build a 3D printing roller for aligement the screws order. Part of the system is a series of containers that hold the different size screws when the screw is sort to pick up.
Who’s done what beforehand?¶
I found some projects that work on the same kind of thing. But they are somewhat different than how I do it.
The main difference with me is that I sort the screws with a roller and then run as a screws counter standalone. I plan to include the webserver GUI, to check if the product running and counting.
What will you design?¶
3D print for the roller and screws containers
Pcb/electronics of the ESP32
Lasercut Arcylic sheet for sorting trace
ESP32 control code
html interface website
Vinyl Cutting Sortbot logo
Molding elastic spacer for virbration
What materials and components will be used? Where did they come from? what do they cost?¶
Material | Suppliers | Price HK$ |
---|---|---|
PCB blanks | RS components | 5 |
----- | ----------------- | --------- |
Pla filament | Enjoy 86duino | 180 |
----- | ----------------- | --------- |
silicone | from school lab | 0 |
----- | ----------------- | --------- |
vibration motor | recycled | 0 |
----- | ----------------- | --------- |
393 motor | VEX | 50 |
----- | ----------------- | --------- |
ESP-wroom-32 | espressif | 40 |
----- | ----------------- | --------- |
3V regulator | Rs components | 10 |
----- | ----------------- | --------- |
resistors | taobao | 2 |
----- | ----------------- | --------- |
capacitors | taobao | 2 |
----- | ----------------- | --------- |
led | Rs components | 1 |
----- | ----------------- | --------- |
headerpins | Rs components | 1 |
----- | ----------------- | --------- |
Arcylic sheet | taobao | 200 |
----- | ----------------- | --------- |
filmotac sheet | taobao | 10 |
----- | ----------------- | --------- |
What parts and systems will be made?¶
- board and electronics for sortbot control
- housing roller and screws containers, 3dprint prototype
- Sorting track, laser cut
- arduino code for webserver
- arduino code for serving html interface
Spiral 1 :¶
- start 3D design CAD for 3D print roller
- build esp32 basic code
Spiral 2 :¶
- test code on esp32 boards and arduino.
- start building web interface
- start fusion360 electronic board design
Spiral 3 :¶
- mill pcb’s and solder them
- 3D print sorter and test fit
- Look into materials for final producing
Spiral 4 :¶
- finalize code and webpage
- design and make mold to cast elastic spacer
- finalize roller
- design and build roller cover, laser cut out of acrylic
- finalize sorter track
- design and build sorter trace, laser cut out of acrylic
- finalize sortbot logo design, vinyl cut out of filmotac
What processes were used?¶
- 3d design and printing
- 3d milling
- silicone mold making
- pcb design and milling
- electronics soldering
- embedded programming
- network programming
- interface programming
- 2d design and laser cutting
- 2d design and vinyl cut
What questions need answered?¶
- how to order and align the screw?
- what interface and embedded system to use?
- how will it look?
- how will it be powered?
- how to sort the different size of screws?
How will it be evaluated?¶
is it stable in use? is it sorting accuracy? capacity testing