Love Rain
Mechanism
How it works
Input 1
Ultrasonic distance sensor recognizes object (people).
Remove the magnetized device and hold it together & Put your thumbs on and interlock fingers.
The umbrella is tilted against the person with a high heart rate,
and the rain servo motor moves in the opposite direction of the umbrella servo motor.
Output 2 : Umbrella tiits and the direction of waterdrop changes.
BPM result ⇀ Servo Motor No.2 for the umbrella &
Servo Motor No.3 for the direction of waterdrop
As a result, the person who have more feelings will get wet! ☂️
—
Just like you tilt your umbrella more to the person you like or care
and make your shoulders wet on rainy day.
Components
Designing Interface & Interaction
Shape Study
At first we came up with the common shape of umbrella handle but with size big and long enough for two people to grab. But it ended up as a trial as the handle was too big and quite banal.
Interaction Principles
Affordance
Mapping & Signifier
Letters written down on the handle guide users what to do: put thumbs on the holes.
⇀ As a Feedback, BPMs are measured & Umbrella starts tilting.
Arduino Prototype
To make first working prototype, we used servo motors, pulse sensor and some 3D printed objects.
We tried to measure the heart rate, convert the value to BPM and make servo motors moves when BPM is up to 80.
Then, we succeeded in adjusting the tilt of the servo by connecting two heartbeat sensors.
Through the scale mock-up,
Controlled motor rotation based on heart rate values.
Tried various ways to make water fall above umbrella
Figured out the degree of motor rotation to make people’s shoulder wet.
Making the Raindrop
Ultrasonic distance sensor
Using a distance sensor, it allows people to enter the machine and create an environment where it rains. It rains when a person is detected within 20cm of the sensor. It is designed to operate by connecting distance sensor and servo motor that presses shower button.
Servo Motor No.1
Servo Motor No.1 connected w/ sensor
Servo Motor No.3
Water drop direction
The direction and range of rain were very important to wet the user's shoulders. Both left and right users had to have their outer shoulders wet, so the shower itself was turned to change the direction of the stream according to the heart rate sensor value. Through this, it is designed to shoot water accurately in the direction (shoulder side) that needs to be aimed.
Tilting the Umbrella with the Heart Rate Value
We needed a servo-motor that could withstand the weight of the umbrella, water and gravity. We found a servo motor that could support a load of 35kg and conducted various experiments on tilting the umbrella; such as wrapping fixed parts tightly using rubber bands and making sawtooth frames and moving them back and forth.
Servo Moter No.2 connected to sensor
Even if the servo motor turns under weight, all parts must be safely connected and the correct movement should continue. So, we used iron hinges for the motor parts, manufactured products that would fit the iron hinges separately with 3D printing and attached to the umbrella to connect the servo motor and umbrella.
Umbrella Angle Aiming Experiment
Constructing ‘Love Rain’
We extended the square pillar to be in an adequate height for rain fall. Inside the extension, we hided components like arduino, water tank, shower pump.
To connect the heart sensor and umbrella, the wire was extended by soldering and then closed with a rubber hose. We colored the whole pillar white so that umbrella can look like it’s floating in the air.
Used Arduino
Each part for control is installed in an optimal position to be protected from water, yet hidden from the user’s view point. All parts are waterproofed by using waterproofing spray.
Installation
Experience
Filming
Due to size limitations, we set up our own shooting booth in the school hallway and
videotaped the whole set-up in action. For small components like 3d printed mock-up, we used studio for detail photo cuts.
Period: 03.2021 - 06.2021
Project Type: Group of 3
Project Contribution: Idea building, Design, 3d modeling, Installation making, Arduino coding