Description: In this project, students create a candy dispenser machine using python code to program a microbit servo, their engineering skills, lasercutting, tinkercadding, and 3D printing.
Brainstorm: We first thought of a dispenser that is rectangular with a servo motor attached to a piece of wood, thus able to rotate 90 degrees and dispense the skittles, the reality was that it was much harder to make than we thought.
Procedure: We first started brainstorming our project using models from previous projects. We then started cadding 3D models in TinkerCAD that we then used to laser-cut with the help of Ms. Tran in the printing lab. Aarav and I then started coding the microbit code using python concepts we learned in previous CS7 classes and lessons. After we coded the microbit servo motor to rotate 90 degrees using spare wood as our chute, we started assembling the box using elmers wood glue and and hot glue. We then finished assembling our project at the last minute before presenting our candy dispenser to Ms. Tran.
Reflections:
SOUL:
S: One of our strengths that we possesed throughout this project was that we were able to colloborate with respect and equality.
O: One opportunity we had throughout this project was the ability to improve our designing and coding skills.
U: I was able to understand that even though the project may seem easy and achievable at first glance, we need to really take-in to account how each factor will work in our project
L: Some limitations were that we could have definitely improved the dispensing capabilities. The motor could have worked better and we could have thought about the design more carefully in terms of priority if given more time.
WISCR:
C: In my opinion, We practiced lots clear communication throughout this project as stated in my SOUL reflections as well.
R: We also practiced being respectful to each other while we worked together.
Why I chose these letters: I chose these letters because in this specific project, I thought that we practiced these letters in a good manner.