Weight Controller by Dino and Shane
Instructor: Professor Andy
Before this mid-term project, we did a group research project. Although the idea of group project didn’t inspire me of this project, it did provide me with a clear recognition of what kind of artifacts are interactive and watching other groups’ performances and ideas also enabled me to be more imaginative.
Our project’s function is just like its name — it can help you control your weight. People who want to cut body fat efficiently will calculate their carbohydrate take in, while many people are not very clear about how much they should take in. Our project can help people who are frustrated with this kind of problem by showing how much rice they should take in for each meal according to their weight. to make it scientifically right, I did a lot of research to write a formula that calculates the right amount of rice. While due to the restriction of our coding level, we just choose rice as the variable because it is the most common staple food in Shanghai, which can have wider audience.
In the beginning, our prototype was more basic. We planned to build a general weight controller that calculates the proper mount of rice according to people’s average weight. But our professor pointed out that it was not interactive enough. Considering people’s weights vary a lot, and an interactive artifact should be differently used by different people, so we designed a remote for inputting people’s weight.
In the process of building, the circuit is quite easy, but because we need to add a remote to our artifact, the code was frequently messed up. If we uploaded the scale sensor code and remoter code separately, they worked well, but as long as we integrated them together, they got messy. But we finally made it with the professor’s help and working through the night.
There is another point that is worth mentioning during the user testing session, a professor gave us precious advice that it was bothering if users had to stare at the screen and read the prompt, and it would be better for us to have an introduction page to tell users how to use it. So we added a liquid crystal display to our project to make the prompt more straightforward.
I think my project is interactive, but not very imaginative compared with other projects. Like the professor’s comment, our project is rather particular, which can be really used in some regions, while others tend to be more entertaining. As I have stated, I think my project is rather interactive, after modification. What I think we can improve is our appearance. We could have paid more effort to work on cardboard and do some painting, but apparently, both of us wasn’t good at it.
Documentation: https://drive.google.com/drive/folders/1-E2idtQyk-H0JjxDD2oo6f57lo0_8aiR?usp=sharing
Material: acrylic plate, screw, scale sensor, breadboard, Arduino
code:
<pre>
</pre>