DOG BANK – Yongxin(Phoebe) Li – Rodolfo Cossovich
CONTEXT AND SIGNIFICANCE
The Group Project enhance my understanding of interactivity, which, in my mind, is the ability to interact, and its level can be embodied in the complexity of the interaction as well as people’s will to interact with certain objects. Again, we wanted to create something with relatively high interactivity, so we tried to use different ways of interacting(press the button, or use a coin to trigger the sensor), and provide different outputs (sound and movement).
We also got our idea from a video of a smart bin. It used an ultrasonic sensor as an input and a servo as an output, and use the servo to open the lid of the bin. We thought a similar mechanical movement can be used in our project, but we wanted to make it more interesting, so we come up with the idea to create a smart saving box. There were two processes in our project. The first is the saving process, we used an ultrasonic to trigger a buzzer. when the sensor sensed the coins, the buzzer would buzz. The second was the withdrawal process, and its circuit contains a button, a servo, and a sensor (the same one in the first process). When the user wants to withdraw his or her coins, he or she should press the button, and the servo will go 90 degree to open the lid and the buzzer will buzz (the sound is different from that in the first process), and after getting the coins out, he or she can press the button again, the servo will go back to 0 degree but no sound will be made. We thought this will add more interest when saving money. As for the targeted audience, we thought it is designed for anyone who wanted a place to restore the coins. However, if we have to pick a specific group, maybe kids will have more needs. Many of the kids do not have cell phones or bank accounts, so they can use this to save their pocket money. Since we tried to make it look very cute and use various interactions, I think they will not get bored with it.
In my understanding, interaction contains a bilateral effect. Let’s suppose there are subjects A and B. After B receiving the action from A, it provides certain feedbacks. The whole process is interaction.
CONCEPTION AND DESIGN
The first decision we made in terms of the ways of interacting was the choice between button and sensor. We wanted to distinguish the methods of opening the lid when the user wants to put in or take out the coins, and two inputs we came up with were a sensor and a button, but we didn’t decide which to use when the user wants to put in and vice verse. Then, considering the convenience of using, we finally decided to use the sensor for saving, so the user will not have to do unnecessary actions except put the coins in. As for the button, since pressing the button contains a mechanical movement, we thought it could prevent false triggering to the highest extent.
And we also made some efforts to adjust the buzzer. We wanted it to buzz in different modes to distinguish depositing and withdrawing, and we tried different tones and durations, finally, we decided that when depositing, it would make the sound of “Bi–BiBi”, while when withdrawing, it would make the sound of a longer “Bi—–“. They are the sound that we thought were the most comfortable ones after trying many different options.
We used cardboard to make the saving box, since they are easy to find and easy to change the shape. To enable the rotation of the lid, we used a straw between the box and its lid.
FABRICATION AND PRODUCTION.
After having the idea, we first made the prototype with cardboard. Then, we connect our circuit and test the sensor, and next we adjust the code as well as decorate the box with paints to make it more like a dog. Finally, we put the sensor in the box so it can know when the coin was deposited into the box.
We brainstormed the idea of making this bank together. During the making process, I was mainly in charge of the code part, but also did some work on the circuit as well. Finally, I edited the presentation video. Since both of us live in the dorm and even in the same tower, we could meet and work together. At first, we did most of the work together, but as our concept and the work needed became more and more clear in our minds, we naturally divided the work, which improved our efficiency as well.
The first objection we faced was the outlook and the structure. We had wanted to 3D print a dog. However, due to the close of the academic building, we had to make it by ourselves and find materials from our dorm, and we finally decided to use some cardboard. We also had some problems with coding. At first, the servo could not work as we designed. It kept shaking but could not rotate when we press the button. So we had to adjust the code. With the help of fellow Winny, we use a Boolean variable and it moved correctly. At first, we used two Arduino and two breadboards to place two separate circuits. However, after talking with Professor Rudi, we decided to use only one Arduino and one breadboard, which made it look cleaner.
CONCLUSIONS:
In conclusion, our project is an interactive saving box, which is useful and is able to make the saving process more interesting. After the user put a coin into the box, he give the sensor a signal and trigger the whole circuit, and the box will make sound by the buzzer as the feedback. Similarly, when the user press the button, the servo moves and the buzzer buzz again as the feedback. The audience can interact with the project when they deposit and withdraw their coins. From the project, I learn more about coding, and if possible, I want to add more movements of the dog after depositing the coin or pressing the button, such as wagging the dog’s tail, or put its ears straight up.