Assignment 1 - IN5590
By Hallvard Innset Hurum
Intro
In this assignment, the aim is to learn the fundamentals for the course. You will learn:
- Basic CAD design
- 3D printing
- Soldering
At the end of this assignment you should have a working physical prototype.
Task 1) Solder electronics
In the lab session you can choose one of the following soldering kits:
We recommend training to solder on Sonens soldering training kits, before starting on the kits mentioned above.
You will get to keep the kit handed out, however you will only get one. If you for some reason break the kit, you can get another to be able to finish the assignment, but you will not get to keep it.
[!NOTE] We only have 10 of each mentioned kit. The kits will be handed out on a first come first served priority.
Make a GIF that shows the kit working. The GIF should:
- Not be more than 10 seconds long.
- Not be larger than 25MB.
- Be 1:1 ratio.
FFmpeg can help you with the enlisted requirements. Here is a starting point:
ffmpeg -i <your_mov>.MOV -t 10s -vf 'crop=600:600' -r 15 output/1.gif
Deliverables: 1.gif
in the ./output/
directory.
Task 2) Make a custom box for the soldering kit
Create a box that protects the electronics from dust and damage, while preserving the possibility to use the kit as intended. E.g:
- The buttons should be available.
- The LEDs should be visible.
- The battery should be easily swappable.
- The ON/OFF switch should be easily available.
- Ergonomics should be taken into account.
You can use both 3D-printing and laser cutting to achieve this.
Make an assembly of all the parts in SolidWorks. Add all the SolidWorks files in the ./output/
directory.
The assembly file should be named: ./output/assembly.sldasm
Take a photo of the final product with the name 2.png
.
Deliverables: 2.png
and the SolidWorks files (including assembly.sldasm
) in the ./output/
directory.
Make sure to follow our guides on General requirements for assignments in IN5590 and GitHub guide for assignments.
Deliverables
- Picture of the printed part in the tray stored as
/studier/emner/matnat/ifi/IN5590/h25/portfolio/assignment1/hallvaih/output/1.gif
* - Photo of the assembled prototype stored as
/studier/emner/matnat/ifi/IN5590/h25/portfolio/assignment1/hallvaih/output/2.png
* - SolidWorks files stored as
./output/<your_sw_files>.sldprt
- SolidWorks assembly file stored as
./output/assembly.sldasm
* Replace the existing files in this repo with your own.