Individual Assignment
Complete your final project tracking your progress.
Complete your final project tracking your progress.
Triage
I had been working towards a different final project throughout the Academy and with two weeks left I decided on another project. To be able to make a whole final project from scratch in two weeks I needed to determine the urgency of each task and prioritize them accordingly.
My plan was to go through the first spiral and make a minimum viable product with a functioning CFT box and functioning electronics displaying data on an OLED screen.
I spent some time working in Fusion 360 making the CFT box. I am not yet comfortable working in Fusion and it takes me a while to do simple stuff. So, instead of spending too much time in Fusion I decided to create a vector drawing of the box in Inkscape. I then brought the Inkscape .svg into VCarve to make the toolpaths.
I am comfortable working in Inkscape and managed to make the design in less than two hours.
I needed support brackets so I made simple blockout models in Tinkercad and smoothed the models in Blender. This process was pretty fast and I got all three support brackets modeled in one day.
Now I needed the electronics to work. I got all sensors and electronics working on a breadboard in about two days. Again, pressed for time, I used Inkscape to create the PCB designs. I was using components I had already used in other projects and had all footprints available in Inkscape projects so I copied the footprints and routed the connections.
Once I had all my PCBs milled and soldered I needed to make a casing for the electronics. Again, using Tinkercad and Blender I made a housing for the electronics. It took me about 3 hours to model the casing.
With everything milled, 3d printed, electronics working and integrated I had two days to spare to work on my presentation slide and video. I managed to finish everything the night before presenting the final project.
Everything went according to plan, I had a minimum viable product with all the features I was hoping for.
Document as you go along
I split my project in a few tasks
- CFT box
- Milling the CFT box
- 3d printed support brackets
- 3d print the support brackets
- Assembling the box with support brackets
- Get electronics to work on a breadboard
- Design the PCBs
- Milling the PCBs
- 3d printed housing for the electronics
- Integrate everything
I documented each task as I went along. I took pictures and wrote a short description of what I was doing and documented my progress on my website.
Demand- vs Supply-side Time Management
Like I mentioned above, I did not have a lot of time to finish my project. I was very aware of the time constraints and made sure each task was completed in a timely manner so I could continue on to the next task.
I sketched a simple draft of the days I had to work with and the tasks I needed to finish. I made sure to give each task enough time and also gave my self a leeweigh of at least a half a day for each task just in case.
Thankfully everything went according to plan and I was able to complete all tasks in time.
Spiral development
Throughout development I was thinking "Spiral". For example, with the Fusion file, I just wanted to make tbe box in Fusion for the first spiral of the CFT box. Then I went on to spiral two of the CFT box with Inkscape. The same with the 3d support brackets. The first sprial for the 3d brackets was making a simple blockout models in Tinkercad. If I had time I would smooth out the models in Blender for spiral two, which I managed to do.
The same goes for the 3d printed casing. First spiral was a blockout model in Tinkercad and spiral two was making the model nicer in Blender.
For the electronics the first spiral was getting everything working on a breadboard. The second spiral was milling individual PCBs for each node.
The construction of the whole project, designing, milling and assembly were all made thinking about spiral development. In the end I got everything working and I consider the final product a first spiral in this project.
For future development of this project I will continue thinking in spirals. In spiral two of the project I want automatic compost harvesting. The third spiral will have networking capabilities, displaying the data online.
Serial vs Parallel tasks
The plan was to work each task in a serial operation. I wanted to finish the CFT box before moving onto the electronics.
I did not work on any tasks in parallel. Every task was completed and done before I continued on to the next task.
System Integration & Packaging: it takes more time than you think
For system integration, getting everything assembled and integrated I gave the task plenty of time because I thought I might run into obstacles.
But everything actually went pretty smoothly. All design, milling, 3d printing and assembly was completed with time to spare.
So, it actually took less time than I thought.
Video Compression
Throughout the Academy I have been using FFMPEG to compress my videos. All my videos did not have any audio.
For the final presentation video I did have audio and everything seemed fine but when I tried viewing the video on my iPhone I did not get any sound. The audio worked fine on Android and PC but not on iPhones.
I tried a bunch of different compression settings in FFMPEG but was unable to get audio to work on iPhone.
Finally I found this website freeconvert.com where I was able to compress my video to below 10mb and the audio works on all devices.
Finish Quality
I am very pleased with the finish quality of my final project. I like the size of the CFT and the overall look, I even laser rastered an image on the box to make it look extra nice.
I am also pleased with the quality of the 3d support brackets. They both look nice and are sturdy and actually serve a purpose.
The quality of the electronics is on par. Everything works, the sensors take readings, the OLED displays the data and a button toggles between sensors.
Overall, tha finish quality of the project is top notch and to my liking.