Boxes Know Answers– Cathy Wang–Marcela

Midterm Project Reflection
According to my previous interpretation of “interaction”, “interaction” is not just repeat or response. It should output something new according to the input. One of my research projects is about a musical installation. It collects sounds and the information of their positions through sound sensors. Then it interprets and outputs different unique sounds based on the input. We want to make the transformation of our interaction part more obvious so we try to visualize the sound. We want the project to have meanings. We want our project to be able to “tell” something, which reminds us of the “answer book”. The physical “answer book” contains many vague philosophical answers. We need to ask a question and open the book to some page by ourselves. But what if something can open the “answer book” for us after hearing our voice? How about using a sound sensor and coding to create an installation to achieve this? This is where our inspiration came from. The audience of this device can be anyone, anyone who has something to ask.
We change the book into boxes because we believe the experience of opening a box can lengthen our expectations and strengthen the feeling of surprise. To make a better texture, we use laser cut with wood to create our boxes. And to make our project look more fun, we use a 3D printer to create a conch. The inspiration of the conch comes from the SpongebBob, where there is funny saying goes, “why not asking the magic conch?”. We choose the material to be white to make it more similar to a conch.



The user testing part gives us many inspirations. Firstly, we change our “magic conch” to a “microphone”. During the user testing part, we find many people would listen to the “conch” instead of speaking to it. Or, after they speaking to it, they want to hear something from it instead of paying attention to our boxes. So, we change the “conch” into a “microphone” to instruct the users to speak to it. Secondly, during the user test, users have to press a tiny botton to let the sound sensor record their voice. There are two disadvantages to this design. On the one hand, the botton is too small for users to notice. On the other hand, the users don’t know they need to keep pressing the botton while they are asking questions. Based on this, we use a distance sensor to replace the botton. When users approach and bend down to ask the “microphone” a question, the distance will shrink, and the sound sensor will start to record and transfer the input into the computer. In this way, users know what to do from the appearance of our device easily. Last but not least, we use a servo to and circuit to let our boxes open automatically. At first, we didn’t find a good way to do so. Therefore, in the user test part, we use LED to instruct users to open the boxes by themselves. But nearly everyone hopes we can make the boxes open themselves. Then adopt a professor’s advice and use a servo to make this.




Although the final version overcomes those disadvantages mentioned in the user test part, we still have a “bug”. In nature, the output is randomized, which means there is no certain relationship between the input and the output. Which box to be opened is decided randomly, which doesn’t align with my definition of interaction. But we can also consider the randomness as part of the surprise and expectation. The original version—the answer book is also random. What you get can never be forecasted. We remain the randomness to create a surprise and make users think more. We can’t choose the answer for the users, nor the algorithm.
To wrap up, we hope our interaction project to have meanings, to tell something. We want to transform the input into something out of expectation. Everyone has their questions. Especially when we lift the question to a philosophical level. So, we want to use this unexpected answer to give people some inspiration and courage. Not only can you have fun but also you can get some thoughts. This is what we believe the interaction process should bring to us.
Reference list

Sonic Playground – Playful acoustics by Yuri Suzuki Design

the codes are attached:
#include

Servo myservo;

int VIPin = A0;
int DIPin = A1;
int DisThreshold = 80;
int V_upper_bound = 127;
int PinOut[] = {3,5,6,9,10};

void setup() {
Serial.begin(9600);
}

void loop() {
//Generate a box number according to the audio received.
int DisInput = analogRead(DIPin);
int BoxNumber = 0;
int Tri = 0;

if (DisInput >= DisThreshold) {
Tri = 1;
}else{
Tri = 0;
}
while (DisInput >= DisThreshold) {
int VoiceInput = analogRead(VIPin) % 5;
BoxNumber += VoiceInput;
DisInput = analogRead(DIPin);
delay(10);
}

if (Tri > 0) {
BoxNumber = BoxNumber % 5;
myservo.attach(PinOut[BoxNumber]);
Serial.println(PinOut[BoxNumber]);
delay(3000);
myservo.write(120);
delay(7000);
myservo.write(0);
}else{
myservo.attach(3);
myservo.write(0);
myservo.attach(5);
myservo.write(0);
myservo.attach(6);
myservo.write(0);
myservo.attach(9);
myservo.write(0);
myservo.attach(10);
myservo.write(0);
}

delay(1000);
}

Recitation4: Drawing Machine by Cathy Wang

Materials:
For Steps 1 and 2

1 * 42STH33-0404AC stepper motor
1 * L293D ic chip
1 * power jack
1 * 12 VDC power supply
1 * Arduino kit and its contents

Here I made a mistake with the connection of two wires. I didn’t connect them to the circuit. And at first, I connect my wires to the 5v power directly. But actually I should use the positive side of the breadboard to connect to make my circuit neater.
For Step 3

2 * Laser-cut short arms
2 * Laser-cut long arms
1* Laser-cut motor holder
2 * 3D printed motor coupling
5 * Paper Fasteners
1 * Pen that fits the laser-cut mechanisms
Paper


Due to the lack of ink, our picture is pretty light.
Question1:
I’d like to build a machine that can change its movement through my oral instruction. I think the stepper motor is the actuator here. We need to control its turning direction and control its turning speed and angel to control our drawing.
Question2:
Scratch Series is a sound installation that sends different sounds by controlling different rhythms of scratching. The controller pulls the scratches according to certain tracks. You can control the sound by changing the tracks. Our Drawing Machine project is similar to it. We can change the potentiometer to change the movement of the drawing machine. Then to change what we draw. In essence, the two project both change the outcomes by changing the movement of the medium.

Group Research Project Reflection by Cathy Wang

Cathy Wang
Oct 10, 2019
Professor Marcela Godoy
Individual reflection of Group Project
My definition of interaction is inspired by the quote from the article The Art of Interactive Design, “a cyclic process in which two actors alternately listen, think, and speak” (3). I believe interaction must happen among at least two characters. They send and receive a message from each other. But the process doesn’t simply do back and forth. There must be interpretation and transformation during this process. And the input and output should be unique.
Sonic Playground that I find at http://www.creativeapplications.net/ is a simple example of my definition. The instrument-shaped installation created by Yuri Suzuki design in collaboration with High Atlanta, can receive different sounds and transform the sound that you make into unique sound according to your position and the sounds you make. The sound and the position are the input. The software applied to this installation is Rhinoceros 3D / Grasshopper Pipes, which plays the role of the interpreting process. The sound made by the installation is the output. This project aligns with my definition.

While the SUN project created by artist Philip Schütte in collaboration with Random Studio that I find at http://www.creativeapplications.net/ aligns less with my definition. Although it has input, output and transforming process, the transforming process doesn’t really “transform” and “interpret” the input which is the movements of the ball. The sun’s movement is the direct reflection of the ball’s movement. It is like a mirror, but without making conversation with the users.

Our project is called “Paint Your Day”. We get the inspiration from the video Zach Lieberman: Interactive Art http://vimeo.com/9939042. They invent a system that can help a painter doodle with his eyeballs. Then we considered what if we can paint with our other organs or things related to them? Such as sound, voice, etc. As the criteria mentions, it will be used in 2119. We want to create an interactive device which can be normally used at that time. Our project uses the data collected from our body with a wearable device and interprets it into our language, which in our project, is the shape and the color. To be more specific, we focus on brain waves, body temperature, and heartbeat. The algorithm will analyze those input data and classify different mood module which will be represented by color. The sphere of our activities will contribute to the pattern. At the end of a day, the system will present a picture of the whole day. Our daily activity and the change of our emotion paint track our day with the interpretation and transformation of the system. Though wearable devices have already existed now, we believe the wide use of wearable devices in collaboration with complex algorithm still needs many years.

cr. Leah
In conclusion, I believe interaction should include thinking process. It can’t reflect directly like a mirror. In another word, it should include “creation”. Input something, and output something new.

Source used

SUN – Sun’s cycle as an interactive (playful) experience

Sonic Playground – Playful acoustics by Yuri Suzuki Design


Recitation 2: Arduino Uno by Cathy Wang

Materials:
From Arduino Kit:
1 * Arduino Uno
1 * USB A to B cable
1 * breadboard
1 * buzzer
2 * LEDs
2 * 220 ohm resistors
2 * 10K ohm resistors
2 * pushbuttons
A handful of jumper cables

From cart:
2 * arcade buttons
1 * Multimeter (optional)
During this recitation, we were required to make three circuits. every time we connect the circuit as same as the instruction, so we make those three quickly. here are the three circuits:


The first one is quite simple. But at first, our LED isn’t bright. We checked many times and finally find out the problem: our LED is broken. After we changed a new one, this circuit worked.

The second one is also simple. we just change the LED with the buzzer and when the circuit is connected, the buzzer rang.



This one is a little complicated. With many wires to connect, we conncet them cautiously and imitate the picture on tinkercad.

Question 1:
I may use the busser circuit as a monitor in the house, like an alarm. when the stranger walks in without permission, the buzzer will ring. As the reading shows, interaction includes input, output, and processing (xx). Processing is an important part of interaction. Without processing, “interaction” will become a simple “reaction”. Processing, in another word, transforming is a key part of the interaction.
Question 2:
To share the current and protect the circuit, since the resistance of push-button is pretty small.
Question 3:
I will send them to the area which has fewer lights.

Recitation3: sensors by Cathy Wang

During this recitation, My partner and I want to assemble a circuit with a Photoresistor, light-dependent resistor (LDR), or “light sensor”, which is a type of variable resistor that has a resistive value which changes based on the amount of light shone onto it. This time we complete the circuit very quickly and make it work by ourselves. We use the file ” Analogreadserial” as we used in the lecture. We both tried “digitalWrite” and “analogeWrite”. It shows we can control the light on and off easily but we didn’t manage to make the light fade through the sensor. Maybe it is the range that we didn’t choose correctly that we failed to make the light change gradually. Here is our work:

Question1:
The light sensor can be used to adjust the light on our room. the light sensor adjusts the level of light in our room according to the sunlight. This set can help those who aren’t able to control the light turn-off easily such as the disabled, the old people, etc. It can also be combined with other devices, for example, reading device. Kindle can adjust it’s brightness according to sunlight to provide a comfortable reading experience. So, I believe this assembly can be used and combined with others wildly.
Question2:
Code can be considered the recipe and tutorial for the computer. we write code to let computer understand our intention to make the computer execute for us.
Question3:
First, just as coding, we can interact and cooperate with the computer more. Combing AI and human intelligence, we can create things with technique and art.
second, computer can vary the way we create. We can transfer our idea into the computer’s language to communicate with it and let the computer to accomplish what we want.