Slide

Video

*Video created in OpenShot Video Editor.
Compressed on https://www.ps2pdf.com

Bill of Materials

Component Amount Total price (€) Source
5V SK6812 RGBW 5050 4 in 1 LED Strip 2m 42 eBay
ATmega328 1 2.15 Fab Lab Inventory
Resonator 20MHz 1 0.35 Fab Lab Inventory
Potentiometer 4 2 Fab Lab Inventory
other SMD components - < 1 Fab Lab Inventory
Button 2 2.6 AliExpress.com
HC-06 Bluetooth module 1 2.2 AliExpress.com
ABS-M30 ~400sm3 ~90 Fab Lab
Total: 142,3 €

Workflow timeline

Mechanical parts

I started thinking about the final design of the mechanical parts on Week 6 (3D printing and 3D scanning). On this week I started to use Fusion360. More or less, 3d design of my model was ready by Machine design week. At some point, I considered molding and casting as an option, but after Molding and Casting week I dismissed this idea as too complicated. On Wildcard week I designed and made the last piece of mechanical parts: metal mounting plate.
On Mechnical parts page you can find more detailed description.

PCB and programming

On Electronics Design week I learned how to design PCBs in Eagle. I took me some time to get used to it. I started working on my final board after Input Devices week, where I successfully designed and made myself an upgraded version of the Hello Word board and Light sensor board. On Output devices week I learned how to run adressed LED strip with ATtiny44. I learned as well, that ATtiny is not enough for 260 LEDs, so I started a new design with ATmega328p. My design is simple, but still it took me some time to make it work. On Embedded programming week I started the first version of the firmware. I used my Arduino Uno for the tests and I used Arduino IDE all way long.

Licence

On Week 19 I described and chose licence for my project. I stopped on Creative Commons with ShareAlike and NonCommercial for the non-software part of my project:

ShareAlike (sa)
You let others copy, distribute, display, perform, and modify your work, as long as they distribute any modified work on the same terms. If they want to distribute modified works under other terms, they must get your permission first.

NonCommercial (nc)
You let others copy, distribute, display, perform, and (unless you have chosen NoDerivatives) modify and use your work for any purpose other than commercially unless they get your permission first.

Design files

Archive content: