Back to Parent

Outcome


Our Mission

In studio, we often see people gets stressed out over homework, exams, projects. Sometimes it looks like there's a dark cloud above their head when they are sitting at the corner with an upset face. We want to comfort and support them but we don't want to go straight to them and interrupt what they are doing. We want to remind them that "every cloud has a silver lining" in an ambient way.  

Introducing "Silver Lining"

Show Advanced Options

Conceptualization

We believe that language is the strongest way of communication in the world. Instead of conveying the message verbally, we can display the message in an interactive and unobtrusive way. We decided to do it with a RGB LED matrix since a lot of fun animations can be made and there are no sounds to interrupt them. And here is a storyboard to show the basic concept:

Prototype

We successfully implemented our ideas of the device and connected it with two other groups. When someone wants to cheer up another person in the studio, he/she can send a text message to our device (the phone number connected to IFTTT), the message will show on our device as well as be printed in the Surprise printer in that person's locker. Feel-o-meter will detect the the emotions in the studio everyday and share the data with us. When there are more negative emotions, our device will show a message that "Our studio needs some love today". When there are more positive emotions, it will show that "it's a good day today" with bouncing balls in the background.

Desktop
Show Advanced Options
Dp
Show Advanced Options

Connecting the circuit

After getting our materials, we followed the hookup guide on Sparkfun to connect the LED matrix. We encountered a lot of technical difficulties here. The connection wasn't stable at first so we replaced jumper wires to ribbon cables to improve the connection. We also tested the outcome with the sample code. We also connected it with a servo to add one more interactive component to the device. 

2037858590
Show Advanced Options

Programming the device

We started our code with the RGB matrix library but soon figured that it's only compatible with a Photon instead of an Argon. So we had to switch to a Photon and programmed the animations of scrolling text and bouncing balls from there. The outputs are triggered by text message to a phone number connected to IFTTT. 

191008639
Show Advanced Options

Connecting with other groups

When thinking about how our device can be connected with other devices in the studio. After the collective analysis and ideation we decided to share data from our device with two other groups devices, feel-o-meters and Surprise.  

Image from ios
Show Advanced Options
2019 03 08
Show Advanced Options
Show Advanced Options
Show Advanced Options
Show Advanced Options
Servo bb
Show Advanced Options
190309 silver lining bb
Show Advanced Options
Bill of Materials
  • 1 LED Panel
  • 1 Servo
  • 1 Particle Argon
  • 1 Particle Photon
  • 2 Breadboard
  • Acrylic sheets
  • Jumper Wires
  • Foam board

Vision

In the presentation, we had feedback that sometimes people may not want to be called out when they are upset. In the future, we imagine this device could be something movable and more private instead of a board sitting in the studio. It could be something like the Anki Vector robot when someone sends a message to support another person, the robot can goes to that person and give an interaction, such as a poke or a high five. So that it doesn't require a lot of active attention from the person being supported and it can be more private to them.

Next Steps

For the current device, there are two things we could work on for the next step. First, giving the users the option to choose to send a public message and private message. The public message could be displayed on Silver Lining and the private message could be sent and printed in their lockers. Second, when sending a message to Silver Lining, no matter who the receiver is it will be displayed in one device. But when it comes to printing it in their locker, there should be a way to only print it out in only the receiver's locker.  

Reflection

Throughout the two-week process, we confronted and overcame lots of technical obstacles. We have acknowledged quality of hardware quality is critical in building IoT products. On the other hand of design, we also put a lot of thoughts in designing an interaction that is intuitive and inviting for students to think of supporting each other. Our final idea is to show people's names and support messages on a cloud-shape screen, with a witty animation. After the pitch, we received some insightful feedback of rethinking the idea of displaying names because people's mood is subtle and we might misinterpret other's mood which could end up embracing them. We definitely will keep thinking of what is a more human way to perceive and express feelings in a more ambient way.

Drop files here or click to select

You can upload files of up to 20MB using this form.