V1. Indicating availability and daylight
In the first round of designing the interaction, we focused on sending availability information and decided to use the servo and a neopixel ring as the signal. In addition, we decided to add a led strip under the roof to indicate time on the other end.
V2. Providing feedback to the sender
One feedback we received in class was that it would be helpful to let the sender know when the message is delivered to the other device. We first considered adding a chimney with LED and having the chimney light up as the feedback for the sender. However, it occurred to us that having three different light as output might cause confusion. Therefore, we decided to incorporate the message into the roof light using a blinking pattern that is activated after the switch is turned on.
V3. Adding a base to house the hardware
While assembling the hardware and the house model together, we ran into an issue that the wires and other mechanical parts were visible through the window. Therefore, we decided to add a base to the house to put the parts. It worked very well as it not only allowed us to hide the messy wires, but also made the house look more grounded.
V4. Slowing down the servo
In our final presentation, we received the feedback that the figure in the house moved up too quickly and it gave out a feeling of surprise. Therefore in our final prototype, we updated the code to change the servo position step by step and with delays to create a smoother movement as shown in the video.
Content Rating
Is this a good/useful/informative piece of content to include in the project? Have your say!
You must login before you can post a comment. .