1
3
Contents
113
Data Visualization Lee Kitak Jeong Jiyoung Cho Joonghyun Hong Junki
5
Camera Kang Woonjin Lee Nui, Kim Daesoon Lee junta, Kim Minsu Kim Minzy Kim Boyoung, Park Eunseon Kim Jiyun Na Yuhyun Chen yan, Li Rui ,Yang Shuo Lee Sangwon Jang Yoonjeong ,Choi Jia Jeong Sangrin Cha Yoonah Choi Jooyoung
4
149
Mobile
249
Physical Computing
Kim Dasol
Eom Jeongheon
Kim Eunhea
Liyiran
Park Giqqeum
Jun Joohye
Park Sayeon Park Jihye Baek Seunga Sim Ryeonjoo Jang Suji Hangyeol Sun Jiyoon, Jo Hyeji Jo Hyueonkyeong Jin Bora
275
Sound Kim Jooyoun Kim hanwool Kim Haerhin, Lee Hansom Nam Woolim, Jang Hyejin Shin Myoungjin Seo Minji Seo Bora Yoo Dayoung Jung Eunmin Ha Jungyoung Han Jihye
5
6
I. Camera
7
8
ANALOG TV Woon Jin Kang
9
Overview 200813030 Woon Jin Kang
10
Title
ANALOG TV
Tech categories
Camera (Web cam) Distance measuring Sensor Arduino
Concept & Purpose
We feel nostalgia about old fashion analog TV and childhood memories
Project description
Analog TV is detecting distance that when someone comes near, TV shows animations those old things which we saw when we were kids. When the time passes some minutes, TV shows the ‘watcher’ and demonstrates comments that ‘don’t watching TV too closely for your eyes’ and another videos are screening. It reminds us the reminiscence.
User Flow
Expected User
Time
step.1
step.2
First phase of screen, No access of people
When we stand in front of TV, Interaction begins. So when we are closer to TV, Animation showed more clear
step.3
step.4
When we come in set area, animation’s opening starts which are old school.
Suddenly, screen turns and TV shows the watcher and another interaction starts.
People more than 21 years who had been watching the analog TV in their childhood 1~ 2 min
11
Contents Scenario & Detailed Images
12
step.1
step.2
step.3
Before Watcher comes to TV, first phase of screen remain.
When Watcher comes, it reacts with noise and screen error.
When Watcher comes to set area, noise getting reduced and animation sounds start.
step.4
step.5
step.6
There are 40 animations showed in set area.
When we wait about 5 seconds in set area, the screen turned and our childhood days are showed in TV screen that we are scolded from parents cause of too much watching TV
In terms of second interaction, when Watcher keeps standing in front of TV, another characters showed randomly and they present to Watchers message and memory. 13
Installation Plan
Distance Measuring Sensors 1.5M
WEB CAM
MOVING IMAGE
SOUND
ANLALOG TV
USER
case 2
MAC BOOK WITH WEB CAM ARDUINO
14
USER
case 1
Technical Structure Description
Tools
Programs which are conducted in Mac book received the variables from Webcam and arduino. In arduino, there are sensors that calculate the distance about 1.5 meters so it calculates the Watchers distance. We connected TV and mac book by VGA terminal of mac book to RCA port by converting.
MAX MSP
PROCESSINNG
MAX MSP PATCHERS
15
16
KEEP OUT : self-disrespecting zone Lee Nuri, Kim Dae Soon
17
Overview 200912724 Lee Nu Ri 200912700 Kim Dae Soon
18
Title
KEEP OUT : self-disrespecting zone
Tech categories
Camera Face Detection
Concept & Purpose
Most people has damage conscious and selfcontempt. We've created a zone that can be visually confirm the state of mind like this. We hope that people who came to this zone is not think so again.
Project description
A zone for warning about self-disrespect.
User Flow Expected User
Everyone passing by the self-disrespecting zone
Time
1 ~ 3 min
step.1
step.2
User can see the self-disrespecting zone when going up the stairs.
He(she) goes closer to the box and put his(her) face into the box.
step.3
step.4
He(she) can see the disgusting material and his(her) face that has been distorted in the screen.
He(she) will discomfort in surprise. And he(she) try to think about what this means.
19
Contents Scenario
step.1
step.2
There is a blank screen bordered with KEEP OUT lines.
When the camera recognizes a face, prepared graphics will overlap on user's face.
step.3
step.4
Overlapped graphics continue to chase the face.
When face disappears, the screen will return to the state of step 1 again.
& Detailed Images
20
Installation Plan taping
box partition (moniter)
desk
8F - 9F stairs
21
Technical Structure
Overlapping Graphics
+
Face Detection
+
Background Image
22
Obsessive ghost following you Lee junha, Kim minsu
23
Overview 200812861 Lee junha 200912719 Kim minsu
Title
Obsessive ghost with you
Tech categories
sound interaction(microphone) camera detecting processing
Concept & Purpose
Psychological stimulation between virtuality and reality. It causes fear, horror and fright. virtuality
reality virtual reality
Project description
24
When the user stands in front of the monitor this project start. The user will see CCTV screen that shows the corridor they passed just before entering the room. As the user stamp their foot, horrible foot prints appear toward the room where they are. Finally the door opens and the user ends up with watching the ghost pouncing the user on the monitor.
User Flow Expected User
Time
step.1
step.2
The user passes corridor and enters the room.
He finds the booth covered with black cotton.
step.3
step.4
The person who wants to look for some excitement and thrill. The person who always feels dry and bored in daily routine.
4~5min
2013 / 11 / 27 2013 / 11 / 27
23:48:38
23:48:38
CH01
CH01
If he stands in front of the monitor the project start. And then the monitor shows him CCTV screen.
He is absorbed in the screen showing the place where he is in real time.
25
1234567890
2013/12/05
Contents Scenario
26
CH 01
23:48:12
step.1
step.2
step.3
?
당신의 발자국 소리로 그들의 영혼을 불러낼 수 있습니다.
The user passes corridor and enters the room.
He finds the booth covered with black cotton.
If he stands in front of the monitor the project start. And then the monitor shows explanation.
step.4
step.5
step.6 23:48:38
2013 / 11 / 27 2013 / 11 / 27
23:48:38
CH01
2013 / 11 / 27
23:48:38
CH01
?!!
! CH01
CCTV screen appears on the monitor and shows corridor where he passed before entering the room.
He stamps his foot following the guide and the microphone which is set on the bottom recognizes that sound. And then foot prints appears along the corridor.
After the last foot print appears at the door, it opens by itself. And then 'obsessive ghost' pounces him abruptly on the monitor screen. 27
Installation Plan
Door Camera
Sound Screen
28
Mic
Technical Structure
Camera
Camera detect user's face and it plays a role as a start button.
Sound
Interactive sound effect makes the user feared and scared.
Screen
Situation appears on the monitor screen in real time. the user is absorbed in horrible situation.
Mic 29
ETC Room1
User
Room1
Designer
To make it more realistic, the designer monitors every step of the project. And designer opens the door really when the door on the user's monitor 30
screen opens in order to make user think that this situation is real so feel fear dramatically.
Erase your memory Kim minzy
31
Overview 201012676 Kim minzy
32
Title
Erase your memory
Tech categories
motion application camera
Concept & Purpose
In real world, It is difficult to eliminate your bad memories or habits. but you can indirectly experience eliminate memory with this application.
Project description
Typing words on your mobile phone, which you want to extract from your memory.
User Flow Expected User
Who need to indirect experience eliminate bad memory.
Time
about 5min
step.1
step.2
User approach the screen
follow the direction
step.3
step.4
Shake your head like play dancing to get rid of words.
Finally words are disappear.
33
Contents Scenario & Detailed Images
34
step.1
step.2
Touch the application icon to start.
step.4
step.3
Typing your name
step.5
Mobile camera adjust you and bother words are following your movement.
Typing any words, which bother you
step.6
Shake your head to get rid of words.
Finally words are eliminate.
35
Installation Plan
36
Music Preview Kim Boyoung Park Eunseon
37
Overview 201112719 Kim Boyoung 201112731 Park Eunseon
38
Title
Music preview
Tech categories
Camera QR Code
Concept & Purpose
Moving images make people be interested in the album.
Project description
Camera detect qr code images. And the detected qr code is used to bring the moving images. Those gif images are respective album preview images. This project provides users to experience the album before buying it.
User Flow Expected User
This project is intended to people who want to know about the album before buying it.
Time
1 min.
step.1
step.2
There is monitor that has camera.
User find that project is playing in the monitor.
step.3
step.4
Hold the album that maker is attached and mirror that album in the camera.
Moving image will appear on the monitior.
39
Contents Scenario & Detailed Images
40
step.1
step.2
step.3
Camera is turned on.
The window will be made by real time images that camera detects.
When the user hold the album and mirror album qr code in the camera, camera detect qr code .
step.4
step.5
step.6
Codes processed find the qr code name by detecting qr code images. (ex. " 01")
Take advantage of qr code name, moving images appear on the monitor
If user passed the qr code to another qr code, user meet the new moving image.
41
Installation Plan This project will be installed in the cafe. These day, many cafes have computer in the cafe beacause of customer's convenience. So, Project that is installed on the cafe computer will easily access to cafe customers who are interested in the music.
42
Technical Structure
Used Library
1. QR code reader library By using the qr code reader library, project detects qr code and coverts qr code image to the processing code. 2. Gif animation library Gif animation library makes gif animation images play in the project. 3. Minim library(sound) Minim library makes sound play in the project. 43
ETC
Music Album
44
Erase Graffiti Kim JiYun
45
Overview 201112726 Kim JiYun
46
Title
Erase Graffiti
Tech categories
Camera LED light
Concept & Purpose
Don't draw graffitis in famouse places. Let's erase them
Project description
Your light will be an Eraser. Let's erase graffitis.
User Flow Expected User
Who draw graffitis in famous places. Who shames graffitis in famous places.
Time
1-2 min
step.1
step.2
Use Led light Eraser
Erase Graffiti
step.3
step.4
But it will appear more and more
Erase them!
47
Contents Scenario & Detailed Images
48
step.1
step.2
step.3
Use camera
Light will be your eraser.
Erase Graffity, use your eraser!
step.4
step.5
step.6
background will chage
Erase Graffity
Loof (1 minute)
49
Installation Plan
50
Technical Structure
51
52
Safety Graffiti Yuhyun Na
53
Overview 201012684 Yuhyun Na
54
Title
Safety, Graffiti
Tech categories
Processing Laser tracking
Concept & Purpose
You can draw your own graffiti in anytime anywhere.
Project description
Dont corncerned about laws that are against Graffiti. You can enjoy graffiti art.
User Flow Expected User
All users in exhibition may join this Laser Graffiti Project
Time
5~15 min
step.1
step.2
Some People watched Graffiti on the wall and they are curious about that.
They found laser pointer on the desk and they reset artboard.
step.3
step.4
They draw a graffiti by green laser pointer easily. Just feel fun and ease!
Graffiti saved this graffities in memory and then All of them will be the contents in the project book. 55
Contents Scenario & Detailed Images
56
step.1
step.2
step.3
Import Jmron library. Use laser marker example
A projector face the wall(artboard)
Webcam face same area.
step.4
step.5
step.6
User draw a graffiti with a laser pointer.
Laser was detected and User can control graffiti image.
Flexible interface make user handle this program easily
57
Installation Plan
58
Technical Structure Projector + Webcam + Laptop + Laser pointer + Dark space
59
60
Tree & Flower Chen yan, Li Rui , Yang Shuo
61
Overview 201118016 Chen yan 201113463 Li Rui 201118015 Yang Shuo
62
Title
Tree & Flower
Tech categories
projection system sensor
Concept & Purpose
release the pressure
Project description
By projection, people shaking arm, when projected to rise slowly in the sun, the trees will gradually covow more and more flowers. The sun will slowly drop, the tree will have fewer flowers.
User Flow Expected User
Time
Fun sport, people unknowingly winter to shoulder and body. Suitable for young people who love the Internet, public servants and office workers.
step.1
step.2
People shaking arm, when projected to rise slowly in the sun
The trees will gradually covow more and more flowers
step.3
step.4
The sun will slowly drop
The tree will have fewer flowers
1 min
63
Contents Scenario & Detailed Images
64
step.1
step.2
step.3
People shaking arm
When projected to rise slowly in the sun
The trees will gradually covow more and more flowers
step.4
step.5
The sun will slowly drop
The tree will have fewer flowers
65
Installation Plan
66
Technical Structure
67
68
Monologue in the dark Sangwon Lee
69
Overview 201012703 Sangwon Lee
70
Title
Monologue in the dark
Tech categories
Camera Sound
Concept & Purpose
To feel the losing eyesight.
Project description
The project has been designed for the visually impaired. If you press the Start button, screen will pop up the story of the blind. More typing, the screen and light will become dark, only sound heard. And then camera will take a look embarrassed.
User Flow
Expected User
Time
step.1
step.2
Monologue in the dark is on display at the fair which is opened for the visually impaired.
Monologue in the dark is Installed in the box which is only one person can fit in.
step.3
step.4
Helper explain about project.
Anyone who want to experience can go inside the box.
Who participated in the 'Dialogue in the dark'. 'Dialogue in the dark' is the Exhibition for the visually impaired. 6~10 min
71
Contents Scenario & Detailed Images
72
step.1
step.2
Monologue in the dark is baised on typing of Participant. Participant typing and listenning about interviw of visually impaired.
Participant typing, it control the light and screen. More typing, the screen and light will become dark.
step.3
step.4
Participants became panic, camera will take the capture befor the completely dark.
Sound still running, and interviw finish, the light and screen became bright.
73
Installation Plan
74
Technical Structure
75
ETC
76
Smiley Yoon jeong Jang , Jia Choi
77
Overview 201112751 Yoon jeong Jang 200314936 Jia Choi
78
Title
SMILEY
Tech categories
Installation art Camera & Video input Archive art
Concept & Purpose
Healing & Relaxing Find own Smile & Get unique emoticons
Project description
Find your own Smile
User Flow
Expected User
Time
People who need Healing and Relaxing who want to Escape stressful everyday who want to get their own Emoticons who do not know their own Smile who Communicate on display rather than face-to-face
5 ~ 10 min
step.1
step.2
Find unexpected photo booth when walking across the street
Drawn by curiosity go in photo booth
step.3
step.4
Photo booth’s inside looks like a theater
Drawn by curiosity find a seat
79
Contents Scenario & Detailed Images
80
step.1
step.2
Intro
step.4
step.3
Take a Photo
Select Photos
step.5
Send Image
Share Image
81
Installation Plan
82
Place
Photo Booth’s Location going to be unusual. ¦ Unexpected place. Inducing Curiosity
OutSide
Photo booth smiley has wheels. so it can go anywhere. ¦ any place.
InSide
User can stand or sit down. They could be fun and relax. ¦ Cozy Mood. Input - Camera ( VideoCam ) Output - Screen Smile archive Exporting - File or to Mail
Technical Structure Program & Library
Processing Video Capture OpenCV Face Detecting Smile Detecting
Process
Cam Capture Face Detecting GrayScale Pixelation Smile Detecting and Save
83
84
Drop & Listen Jeong Sangrin
85
Overview 201114399 Jeong Sangrin
86
Title
Drop & Listen
Tech categories
App design Processing
Concept & Purpose
Musics go well with places and atmosphere can help people make good memories.
Project description
Drop & Listen lets users check into a location and drop the song they're listening to at the moment, along with a photo and a comment by the user. Other users can then listen to it when they check in the location.
User Flow Expected User
Who wants to have good memories with music and find new songs.
Time
10~15 min
step.1
Push the "Check - in" button.
step.3
Users check - in the location you choose and Users can see songs dropped by other users who checked - in the location before. Choose the song you want to listen to.
step.2
Type the location where you are and choose it on the list below the search bar. Then the Pop-Up menu will be showed up. Choose "Drop or Listen". In this case "Listen" button is chosen.
step.4
Listen to the song and click 'like' button if you like it. Users can go back to the list of songs and try new songs. 87
Contents Scenario & Detailed Images
88
step.1
Users go to trip. In this case let's suppose a user go to paris. The user go around Paris and start the app " Drop & Listen".
step.4
As user typing below the search bar locations are listed. User should select one by pushing it.
step.2
User find a great place where user wants to check - in using the app "Drop & Listen" . Start the app and in My page, user push "Check in" button.
step.5
As soon as user select the location the pop up menu "Drop or Listen" show up. In this case select "Drop".
step.3
In Check - in page user can search the locatation where user is by typing in the search bar.
step.6
In "Drop" page user can drop a song at the location from user's mobile phone music list along with a photo and comment. By pressing the camera icon user can go to photo edit page. The other users who visit same place later can listen to it after they check in the place.
Installation Plan
90
Technical Structure
Minim Library 91
92
Time is REALLY running out Cha Yoon Ah
93
Overview 201012716 Cha Yoon Ah
94
Title
Time is really running out
Tech categories
Processing Screen Installation , Visual design
Concept & Purpose
You'll get better life through a little tricky but good stimulation of STRESS.
Project description
At terribly busy place somewhere, only this clock goes slowly. It startled irony and lonely so catch the busy people's eyes. And it seems like consoling someone. When theirs heart will warm, and then clock goes faster than anything in that place.People who saw that were disappointed and feel a little bit of stress.In these days we must live faster than ever.Just recognized it and just do,whatever.
User Flow
Expected User
Who live very busy, so they want to have time to spare. (But sadly they can't stop their work so sadly)
Time
10~15 sec.
step.1
step.2
I work at Wallstreet(or..), and it is enough to lose my soul. I was too tired,even i want to die as soon as possible. But i love my job. What can i do? Terrible for me.
When i saw the clock,it caught my eyes. oh that goes very slowly differently from other things here. It makes me feel relax.
step.3
step.4
When I approach closer to that awesome clock, that clock goes faster than anything in this place. It looks like my time. I don't have TIME!!!!
I'm so Stressed out. I want to Finish all my duty now! Everyday busy, but Whatever. It's just my life. 95
Contents Scenario & Detailed Images
96
step.1
step.2
step.3
A clock will be installed by screen programming. But it doesn't look like computer, also Just screen digital clocks.
And it very goes slowly when nobody come closer. It looks like strange, because every thing is Fast around my project. Slowly, slowly tic toc.
But somebody comes closer to watch that clock(or time) . For this process i must designed my clocks well.
step.4
step.5
step.6
Using Processing it will goes fast than ever.
People get stress(i want) they just go back their ways. And my clock goes slowly again. Not only you, Time is always relative value.
And nobody come close it will slowly again. Waste time is always feel slowly to anyone. So, your busy isn't bad, always. 97
Installation Plan It will be people's height.
(MAC)
98
For real quality, I'll cover the MAC with hardboard paper to Mac, so looks like screen(clock) instead of hide that computer.
Where : Exit . street's wall.etc.. somewhere people get stress or feel tired most
Technical Structure
99
ETC Tic toc sound or BGM
http://www.youtube.com/watch?v=zHIVeWhCMU8 http://www.youtube.com/watch?v=vWD7k6TrJ-g http://www.youtube.com/watch?v=noLrCDzAp5M http://www.youtube.com/watch?v=Izf1gZWFc8w
100
Monster living inside of me Choi Jooyoung
101
Overview 201012717 Choi Jooyoung
102
Title
Monster living inside of me
Tech categories
webcam camera motion sensor camera sound sensor
Concept & Purpose
Anyone who wants to hide. Kaleidoscope motif can see that you want to hide.
Project description
People act like seemingly not recommend. But, hiding inside the various figures. Angly, sad, gossip that others... Showing through the mirror to the inside of the monster project.
User Flow
step.1
step.2
Go for makeup
Go to the mirror to see up close
step.3
step.4
This changes the look of the mirror
Move back and forth
in dressing table
Expected User
People who makeup
Time
1~2 min
103
User Flow
step.1
step.2
Ride the elevator
Press the button and close the door
step.3
step.4
Look at the mirror
This changes the look of the mirror
in elevator
Expected User
People aboard the elevator
Time
1~2 min
104
Contents Scenario & Detailed Images
105
in dressing table
step.1
step.2
step.3 Motion sensor
Move
in elevator
Hold the camera as a mirror
Motion sensor that recognizes motion
Creates kaleidoscopic images
step.1
step.2
step.3 Sound sensor
Sound
Hold the camera as a mirror
106
Sound sensor that recognizes sound
Creates kaleidoscopic images
Installation Plan in dressing table
cam
monitor(mirror)
107
Installation Plan in dressing table
108
Installation Plan in dressing table
109
Installation Plan in dressing table
white, ivory color wood(MDF) formboard laser cutting
110
Installation Plan
projector
in elevator
cam paper screen (mirror)
111
Installation Plan in elevator
112
Installation Plan in elevator
113
Technical Structure in flash
114
dressing table
elevator
web camera hold
web camera hold
Motion sensor that recognizes move
Sound sensor that recognizes sound
Creates kaleidoscopic images
Creates kaleidoscopic images
II. Data Visualization
116
INCUBATOR Lee Kitak
117
Overview 200912723 Lee Kitak
118
Title
INCUBATOR
Tech categories
Data Visualization Image Processing
Concept & Purpose
Creatures that are born by computer’s daily archive live under a certain rule
Project description
User saving data on his computer will cause chemical action and create new born creatures
User Flow
Expected User
Any user who uses screensaver
Time
1 min ~ 1 hour
step.1
step.2
User uses computer saving some data and leave to somewhere with out turning off.
When the screensaver turns on, creatures would be born and live under certain condition.
step.3
step.4
User comes back to use the computer again.
The artificial enviroment(screensaver) would end and left a fossil(picture) of last circumstance. 119
Contents Scenario & Detailed Images
120
step.1
step.2
step.3
Program starts, it begins with some creatures and supplies.
Creatures are consist of 3 species. each species has its characteristc.
All creatures lose their life each turn.
step.4
step.5
step.6
All creatures gain life when they consume bits(supplies).
If there are different species are next to each other, battle.
If creature has 2 times more life than original life, it breeds a child.
121
Installation Plan
122
Technical Structure
123
int iWaterInc; int IC_TREE = 0; int IC_DEER = 1; int IC_WOLF = 2; int IC_UP = 3; int IC_DOWN = 4; int IC_LEFT = 5; int IC_RIGHT = 6;
ETC
int IC_INIT_TREE = 20*4; int IC_INIT_DEER = 15*4; int IC_INIT_WOLF = 10*4; int IC_INIT_WATER = 30*4; int IC_WATER = 9999; int IC_HP_INCREASE = 20; int IC_HP_DECREASE_TREE = 1; int IC_HP_DECREASE_DEER = 2; int IC_HP_DECREASE_WOLF = 5; int IC_HP_DECREASE_STAY_TREE = 1; int IC_HP_DECREASE_STAY_DEER = 1; int IC_HP_DECREASE_STAY_WOLF = 1; int IC_NONE = -1; int IC_BATTLE_RATE = 19; int IC_MUTATION_RATE = 15;
}
}
//GENERATE WOLF for (int i = 200; i < 200+IC_INIT_WOLF; i++) { while (true) { IcCharacters[i].iXPos = (int)random(30); IcCharacters[i].iYPos = (int)random(30);
/////////////////////////////////// void World() { // MAP GENERATE iMap = new int[30][30]; for (int i = 0; i< 30; i++ ) { for (int j = 0; j < 30; j++ ) { iMap[i][j] = IC_NONE; } } IcCharacters = new Characters[300]; for (int i = 0; i < 300; i++) { IcCharacters[i] = new Characters(); } CreateInitCharacters();
}
/////////////////////////////////////// //CREATE DEFAULT CHARACTER void CreateInitCharacters() {
case 1 : d = IC_DOWN; break;
//GENERATE TREE for (int i = 0; i < IC_INIT_TREE; i++) { while (true) { IcCharacters[i].iXPos = (int)random(30); IcCharacters[i].iYPos = (int)random(30);
}
124
}
//GENERATE DEER for (int i = 100; i < 100+IC_INIT_DEER; i++) { while (true) { IcCharacters[i].iXPos = (int)random(30); IcCharacters[i].iYPos = (int)random(30);
}
r = (int)random(4); switch( r ) { case 0 : d = IC_UP; break;
iWaterInc = 2;
if (iMap[IcCharacters[i].iXPos][IcCharacters[i].iYPos] == IC_NONE) { iMap[IcCharacters[i].iXPos][IcCharacters[i].iYPos] = i; IcCharacters[i].bAlive = true; IcCharacters[i].iRace = IC_TREE; IcCharacters[i].iDirection = SelectDirection(); IcCharacters[i].iHp = 50; IcCharacters[i].iAge = 0; IcCharacters[i].iKill = 0; IcCharacters[i].iSight = (int)random(6) + 5; IcCharacters[i].iStrength = (int)random(5) + 1; IcCharacters[i].iMove = (int)random(10) + 1; IcCharacters[i].iAttack = (int)random(10) + 1; break; }
}
if (iMap[IcCharacters[i].iXPos][IcCharacters[i].iYPos] == IC_NONE) { iMap[IcCharacters[i].iXPos][IcCharacters[i].iYPos] = i; IcCharacters[i].bAlive = true; IcCharacters[i].iRace = IC_WOLF; IcCharacters[i].iDirection = SelectDirection(); IcCharacters[i].iHp = 100; IcCharacters[i].iAge = 0; IcCharacters[i].iKill = 0; IcCharacters[i].iSight = (int)random(5) + 1; IcCharacters[i].iStrength = (int)random(6) + 5; IcCharacters[i].iMove = (int)random(10) + 1; IcCharacters[i].iAttack = (int)random(10) + 1; break; }
//////////////////////////////////////////////////////////// //DETERMINE CHARACTER'S DIRECTION int SelectDirection() { int d = 0, r;
CreateInitWater(); }
}
iMap[IcCharacters[i].iXPos][IcCharacters[i].iYPos] = i; IcCharacters[i].bAlive = true; IcCharacters[i].iRace = IC_DEER; IcCharacters[i].iDirection = SelectDirection(); IcCharacters[i].iHp = 70; IcCharacters[i].iAge = 0; IcCharacters[i].iKill = 0; IcCharacters[i].iSight = (int)random(5) + 3; IcCharacters[i].iStrength = (int)random(5) + 3; IcCharacters[i].iMove = (int)random(10) + 1; IcCharacters[i].iAttack = (int)random(10) + 1; break;
case 2 : d = IC_LEFT; break; case 3 : d = IC_RIGHT; break; } }
return d;
/////////////////////////////////////////////////////////////// //CREATE DEFAULT WATER void CreateInitWater() { int i, x, y; for ( i = 0; i < IC_INIT_WATER; i++ ) { while (true) { x = (int)random(30); y = (int)random(30); if ( iMap[x][y] == IC_NONE ) {
Twitter tree jiyoung Jeong
125
Overview 201012712 Jiyoung Jeong
126
Title
Twitter tree
Tech categories
tweet dev processing 3D maya
Concept & Purpose
alert information addiction
Project description
There is a bare tree on a screen. When people approached the screen, tweet messages are arise on a branch and tree becomes rich. It maybe compares to acquiring information or information addiction. Reaching up to the threshold value, tweet messages disapear, and the trees look thin with most of their message leaves fallen.
User Flow
Expected User
People who are addicted to social media
Time
05~10 min
step.1
step.2
The basic state
When the user appears : Begin to load the tweet messages on the tree branch
step.3
step.4
Get along in front of the screen : tweet data is gradually incresed and it looks like rich wood
Time over : When data reaches to some degree, it disappears and remains empty branch 127
Contents Scenario
& Detailed Images
128
step.1
step.2
step.3
The basic state : bare tree
When the user is coming : Begin to take the tweet messages to the tree branch
Move in front of the screen : tweet data is gradually incresed
step.4
step.5
step.6
Time pass by : Increasing the number of messages and it's text color changed to green, It looks like more blooming
After threshold value : When data reach to some degree, tweet messages are falling like leaves.
The end : It become bare tree again
129
Installation Plan
130
Technical Structure
131
ETC
program
equipment
132
make it faster Cho joong hyun
133
Overview 200812872 Cho joong hyun
134
Title
MAKE IT FASTER
Tech categories
data visualization LCD Display
Concept & Purpose
(for) Fun. Using spare time.
Project description
Defining the problem of elevator waiting times. + it give fun to people who waiting for the elevator.
User Flow Expected User
People who take the elevator. people who waiting for the elevator.
Time
1 ~ 00 min
step.1
step.2
wating the elevator.
Ride the elevator.
step.3
step.4
Facing the message.
Get off the elevator.
135
Contents Scenario & Detailed Images
136
step.1
step.2
step.3
wating the elevator.
reconig
send message to each major community.
step.4
step.5
step.6
like twitter.
some one, read message.
hello KUCD! 8th.. 137
Installation Plan
message..
r
o ns
se
2 1 1 2 3 4 5 6 7 8 9
B
B
nd e e s ag s s me
or
ns se
9 8 7 6 5 4 3 2 1 1 2
B
138
B
Technical Structure nd e e s ag s s me
Communication platform
unspecified multitudes
ad e e r ag ss e m
some one online platform
elevator
major. SNS (facebook, twitter...)
send message
2 1 1 2 3 4 5 6 7 8 9
B
send message
some one
B
139
140
l
te l
..
et hi
g
GG
om so m
S2
B
me
SH
fh r
rt h
2 1 1 2 3 4 5 6 7 8 9 B
ki
om
aa
g
yo
un
g
so
BS
es
y
ry
u
we
pp
ng
yo
ww
ha
hu
ve
as
im
im
lo
om
me
ETC
ETC
141
142
a DAY TO BE ALIVE Hong Junki
143
Overview 201112761 Hong Junki
144
Title
a DAY TO BE ALIVE (ALIVE)
Tech categories
User Interface Data Visualization Web
Concept & Purpose
The special method that meets the unexpected pattern, people, and etc. is based on the personal writing.
Project description
ALIVE is a web style user interface. It provides unexpected pattern image for unspecified users and connects similar users by sharing. It works interatively and makes unexpected, unsual experience.
User Flow
Expected User
Who needs to feel socially alive. Desktop, Laptop Users Mobile Users.
Time
About 3~5 min
step.1
step.2
Type web site address. Visit ALIVE main page.
A user writes a diary.
step.3
step.4
Save text and check the personal pattern. A user adjusts the personal pattern. ALIVE has mood, weather, size, position options.
Click 'ALIVE IT' button. See the connecting circumstances. If mouse position is moved, rollover effect appears. 145
Contents Scenario & Detailed Images
PERSONAL PATTERN
146
MAIN PAGE
ONLY PATTERN
step.1
step.2
step.3
Web site: Main page Real-time color setting
Text Input Writing interface.
Personal Pattern
step.4
step.5
step.6
Detailed Settings
Menu bar
ALIVE IT page
147
Installation Plan
Wall
Pattern Archiving
Monitor Play ALIVE movie clip 148
Monitor with keyboard and mouse ALIVE INTERFACE
Technical Structure page.1 Intro
- Movie clip
- Text input - Color based on the weather data
page.2 Write Diary
SAVE
page.3 Personal Pattern
- Pattern based on the text input [Tab ]
Default
Only Pattern
ALIVE MAP
page.4 Alive map
Position
MODIFY
- Connection based on the locational data
HOME
BACK 149
Technical Structure [IF] Save text input
Mouse Click
Save strings (.txt file in folder) Next page appears
Main Structure
Data Visualization (Using saved .txt data) controlP5 (Processing library)
etc.
if (in class example) mousePressed, keyPressed string int, float
Reference
processing.org openprocessing.org 프로세싱, 날개를 달다 (422~424p.)
150
III. Mobile
152
YOUR DREAMS Kim Dasol
153
Overview 201012675 Kim Dasol
154
Title
YOUR DREAMS
Tech categories
Moblie Application Data Visualization
Concept & Purpose
Record dreams before forgetting
Project description
Mobile App - Visualization/ Save and Share Today's Dream with 3 Keywords, 1 Color, and Simple drawing
User Flow
Expected User
Fashion-conscious people, and who want to remember Dreams
Time
3min~
step.1
step.2
User dreamed
User Wakes up, and wants to record Dream. then, turn on "YOUR DREAMS" app.
step.3
step.4
User enters 3 keywords, 1 color, 1 simple drawing in User's Dream.
Then, App makes collage with information user entered.
155
Contents Scenario & Detailed Images
156
SHARE
Setting
Record in Timeline
Start Screen
Timeline
Record or View View
Record
Enter -Date* -3 Keywords* -Color -Simple Drawing -Memo
Choose one Image among two Collage
Auto Collage
*Required Input
Adjust or Share
Share
SNS
Adjust
157
Installation Plan
App Introduction panel.
158
Technical Structure
Enter -Date* -3 Keywords* -Color -Simple Drawing -Memo
Auto Collage
Choose one Image among two Collage
*Required Input
Date > Auto Update Keywords > Google Image Search Color > Random Gradient Simple Drawing > Layer image
159
160
DRAW A SOUND Kim Eunhea
161
Overview 201012682 Kim Eunhea
162
Title
DRAW A SOUND
Tech categories
Application Sound Drowing
Concept & Purpose
To get a sense by using different way.
Project description
It needs a unique input to recognize a specific sense. but someone is disabled to feel that sense. So make it different to reach the way to get a sense by drawing a sound and listening a picture.
User Flow
Expected User
Time
Basically this project totally looks like a drawing application. So it is expected to get someone's attention who interested in drawing and wants to get drawing results. But they are going to get a sound output made from drawing. 1~10 min
step.1
step.2
User expected to draw something on a screen.
And the sound is going to play, when user draws something.
step.3
step.4
User can control the sound they made by drawing.
And they will try to draw again to get another sound !
163
Contents Scenario & Detailed Images
164
step.1
step.2
step.3
It made with 2 seperate logic. one is drawing logic another is a sound maker.
when user press a screen to draw, the line is created by users working.
User can select different type of drawing tools placed in right side.
step.4
step.5
When user starts working, it makes a sound. And these sounds are controlled by user when they draw something.
each point has different sound source. So it makes different sound each time user draw.
165
Installation Plan
166
Technical Structure
It has used two logics. One is making sound, the other one is draw a line. To make different stroke, It has 6 buttons to change a strokeWeight. each button has different stroke weight value, so user can change that strokes weight.
Each value in sketchbook area has different sound source like a sound button ! So user can get different sound result each time they draws.
167
168
Suitable place gi ppeum Park
DB
SUITABLE If tou want to go too quiet cafe for your work,you only need suitable place mobile web.Enter mobile web,you can see the place where you need to go.Because cafe’s sound show that using moving images.
A little bit
SUITABLE
169
Overview 201112729 gi ppeum Park
170
Title
Suitable place
Tech categories
Smart phone VVVV+moving images mobile web
Concept & Purpose
support to find out suitable place(cafe) using mobile web page.
Project description
If you want to go to quiet cafe for your work. you only need suitable place mobile web. Enter mobile web, you can see the place where you need to go. Bacause cafe's sound show that using moving images.
User Flow Expected User
Who need to find out suitable cafe, for their purpose.
Time
1 minutes
step.1
step.2
enter 'suitable place' mobile web. or scan QRcode.
check place where you want to go.
step.3
step.4
DB
SUITABLE If tou want to go too quiet cafe for your work,you only need suitable place mobile web.Enter mobile web,you can see the place where you need to go.Because cafe’s sound show that using moving images.
A little bit
SUITABLE
you need to wait about 1 minutes. suitable place estimate cafe's condition using microphone. it showes text and graphics.
you just go where you want.
171
Contents Scenario & Detailed Images
<STYLE TYPE="text/css"> </style> <script type="text/javascript" src="/skin/default/common/kakaoLink.js"></script> <script type="text/javascript" src="/skin/default/common/mainsns.js"></script> </script> </HEAD> <body bgcolor="#000000"> <DIV id="wrap"> <DIV id="header"> <DIV class="header"width="480px"> <A href="page01.htm" ><img src="img/btn_1.jpg"width="17%" ></a> <A href="page02.htm" ><img src="img/btn_2.jpg"width="17%" ></a> <img src="img/logo.jpg"width="25.5%" > <A href="page03.htm" ><img src="img/btn_3.jpg"width="18%" ></a> <A href="page04.htm" ><img src="img/btn_4.jpg"width="18%" ></a> </div> </div> <img src="img/index.jpg" width="100%"></a> <div id="footer"> <div class="footer">Copyright2013.JOY PARK all rights reserved.</div> </div> </div> </BODY> </html> 172
step.1
step.2
step.3
make a vvvv code for estimating sound volume. the volume have a sections. (ex.0~30db,30~60db,60~100db...)
vvvv 's output be sent to after effects.
make a moving images.
step.4
step.5
15db make a mobile web. and upload moving images.
if microphone be sent to 15db, then they show 0~30db's moving images.
step.6
DB
SUITABLE If tou want to go too quiet cafe for your work,you only need suitable place mobile web.Enter mobile web,you can see the place where you need to go.Because cafe’s sound show that using moving images.
A little bit
SUITABLE
user can see sound graphics.
173
Installation Plan installation notebook in place where 4B,zako,yup or loft. and send to 'suitable places's mobile web QRcode through kakao talk,messenger,etc..and just use it!
installation notebook
174
send to QRcode.
Technical Structure
vvvv structure estimate sound using computer's internal microphone, vvvv show graphics.
<HTML> <HEAD> <STYLE TYPE="text/css"> </style> </HEAD> <body bgcolor="#000000"> <DIV id="wrap"> <DIV id="header"> <DIV class="header"width="480px"> </div> </div> <div id="footer"> </div> </div> </BODY> </html>
mobile web structure consists of contents for making a mobile web. they have a lot of ID,css,etc.. I just show essential parts. 175
ETC estimate souund
moving images rendering 176
The blow drawing Sayeon Park
177
Overview 201112730 Sayeon Park
178
Title
The blow drawing
Tech categories
Sound interaction
Concept & Purpose
The time of kids in the step of expressive development has characteristics of kids depending upon materials. The purpose of this project is to help kids to grow the expressive development by making media art suitable for this stage of development.
Project description
This project is to improve the strength of watercolors and blowing with a straw as materials and tools to assist kids to develop expression. Watercolors are not suitable for kids because of the feature that they flow quite freely. But in this project, the advantage of various colors in watercolors is reinforced and it is possible for kids to control watercolors easily. Blowing is appropriate activity for children because it has very simple movement and kids have a low ability to control muscles.
User Flow
Expected User
step.2
Kids will show an interest in this project by seeing guide video. The role of the guide video is to arouse kid's desire to try it and to show them how to do. They will try to do the same things as in the video.
User holds this blowstick and can move it in this tablet area.
step.3
step.4
Kids (preschool children) This time is very important in intellectual development of humans.The goal of teaching art to kids is not to make art but to help growth and development. Expressing something with art gives differing effect to growth and development of them.
Time
step.1
10~15 min
User blows to the blowstick. 179
Contents Scenario & Detailed Images
180
step.1
step.2
step.3
Lines are drawn by motion of the blow stick.
The more kids blow hard to the blow stick, the more lines are thickened.
The definite image can be drawn like this.
step.4
step.5
step.6
181
Installation Plan Installations A monitor(or projector) and tablet are installed. The size of the monitor is below 15 inch because kids are aware of resistance if painting area is too big. A blowstick having a built in a mic and a tablet pen is connected to the computer.
Place - At children’s art experience museum. This museum makes much importance of experience and expression. - At kindergarten for arts education.
182
Technical Structure The wind sound inputs into the mic. The more input value is, the more the lines are thickened.
The shape of lines is determined by position of mouse pointer.
The drawn lines disappear as time goes passes to the next user.
Line2D ( Point2D f, Point2D t ) { Date day = new Date(); time = day.getTime(); from = f; to = t; distance2 = (input.left.get(50))*50; angle = atan2( to.y-from.y, to.x-from.x ); print(input.right.level() + "\n");
void mouseMoved () { Point2D mouse = new Point2D( mouseX, mouseY ); if(input.right.level()<0.1){ pMouse = null; return; } else if ( pMouse != null ) { lines[lines.length-1] = (Line2D[])append( lines[lines.length-1], new Line2D( pMouse, mouse ) ); }else { lines = (Line2D[][])append(lines, new Line2D[0]); } pMouse = mouse; }
int sec = 10; for ( int i = 0, n = lines.length; i < n; i++ ) { resetTriangles(); for ( int ii = 0, nn = lines[i].length; ii < nn; ii++ ) { Date date = new Date(); if(lines[i][ii].time > date.getTime()-1000 * sec) lines[i][ii].drawLine(); }
183
Technical Structure
The colors are changed for kids to experience various colors of watercolor.
fillColor = HSL2RGB(input.right.level()*255, 1, 0.7); color HSL2RGB(float hue, float sat, float lum) { float v; float red, green, blue; float m; float sv; int sextant; float fract, vsf, mid1, mid2; red = lum; // default to gray green = lum; blue = lum; v = (lum <= 0.5) ? (lum * (1.0 + sat)) : (lum + sat - lum * sat); m = lum + lum - v; sv = (v - m) / v; hue /= 60.0; //get into range 0..6 sextant = floor(hue); // int32 rounds up or down. fract = hue - sextant; vsf = v * sv * fract; mid1 = m + vsf; mid2 = v - vsf; if (v > 0) {
}
184
switch (sextant) { case 0: red = v; green = mid1; blue = m; break; case 1: red = mid2; green = v; blue = m; break; case 2: red = m; green = v; blue = mid1; break; case 3: red = m; green = mid2; blue = v; break; case 4: red = mid1; green = m; blue = v; break; case 5: red = v; green = m; blue = mid2; break; }
} return color(red * 255, green * 255, blue * 255);
Save energy Park Jihye
185
Overview 201012689 Park Jihye
186
Title
Save energy
Tech categories
Mobile
Concept & Purpose
Tell the messege why we have to save energy not too abstrusely.
Project description
To describe this project in a word, a temperature alarm is fit. In order to prevent turning the air conditioner for so long time, this project sends some message visually. After the room temperature goes down below proper temperature, As time passed, the penguin in screen gradually sinks under the sea. It shows that we make global warming when we turn the air conditioner so long.
User Flow
Expected User
Air conditioner users
Time
30~50 min
step.1
step.2
Someone turns on the air conditioner because room is so hot
The room temperature goes down and air conditioner user feels cool
step.3
step.4
But over time, the penguin in screen gradually sinks under the sea.
Air conditioner user sees screen. and finally, user turns off air conditioner.
187
Contents Scenario & Detailed Images
188
step.1
step.2
step.3
This is basic screen. From left side, button name is 'mode', 'wind', 'power', 'up temp', 'down temp'.
First, turn on.
This is cool mode / daytime screen. You can see nighttime screen at night.
step.4
step.5
step.6
That small icebergs move. If you change the wind volume, iceberg's moving speed changes.
Then next, you can turn down temperature.
As time passed, the penguin in screen gradually sinks under the sea. This is a kind of alarm.
189
step.7
step.8
step.9
You can select two choice. Turn up the temperature, or just power off air conditioner.
This is cool mode / nighttime screen. The operation method is same as daytime mode.
Then, go back to step 3. If you want heat mode, press 'mode' button.
step.10
step.11
This is heat mode screen.
As oppposed to cool mode, The pola bear is sink when a temperature is turn up
190
Installation Plan
Size
1280 x 800
Period
Summer
Plan
Install program in mobile. Attach on the air conditioner. Or Set up on the wall.
262mm
screen
180mm
191
Technical Structure Program
Processing 2.0.3
Moving object code
Clock code
Button code
Using page code basically Moving iceberg code 192
iceberg speed 1
iceberg speed 2
iceberg speed 3
Quit Daytime
Control temperature
penguin Control temperature Basic screen
penguin
Quit Nighttime
Control temperature
penguin Control temperature
penguin 193
194
Please wake me up! Baek Seunga
195
Overview 201012690 Baek Seunga
196
Title
Please wake me up!
Tech categories
Interactive design Kiosk Screen
Concept & Purpose
Be concerned and interested.
Project description
The grey character need user's interest. For a variety of colors and expression.
User Flow Expected User
Time
step.1
step.2
The boy and the girl say "Please wake me up!"
So, The lonely modern people are interested. And touch.
step.3
step.4
And user play kiosk with character.
When user leave, the character is uneasy. So character is insecure and goes back to sleep. And waiting for next user.
Modern people fill left out because they don't have interest in others. I want this kiosk helps them a little.
5~10 min
197
Contents Scenario & Detailed Images
198
step.1
step.2
step.3
First page, user can choose boy or girl. They say "Please wake me up!"
If user choose the boy, the boy is awake. And says "Play with me!"
If long touches the hair, color changes during the touch.
step.4
step.5
step.6
If touches the background, gets the character's attention. So moves pupils.
And user can touch various buttons. And the character reactions accordingly.
When user leave, the character becomes uneasy. So character is insecure and goes back to sleep. And waiting for next user. 199
Installation Plan
Subway station
I chose subway station. Because subway station is modern people's place. During the commuting, you can play the kiosk and quench one's loneliness.
200
Technical Structure
Wake up
The character open eyes slowly.
Color change
If you touch the screen(hair), character hair color changes. Animation When character touch or botton touch, the character shows you various animation. Move pupils When background touch, move character's pupils in touch directions. 201
ETC
202
7979 Sim Ryeonjoo
203
Overview 201112734 Sim Ryeonjoo
204
Title
7979
Tech categories
Alarm SNS / SMS PAL
Concept & Purpose
Cuddle every persons broken heart.
Project description
Some lonely people say that they desire for a true friend who always helps in a time of need. This application will bring friendly ambience to every player. If you feel lonely just play this application and enjoy it. Be happy.
User Flow Expected User
Some lonely people say that they desire for a true friend who always helps in a time of need.
Time
Anytime
step.1
step.2
You need something to do. You are all alone. Don't have any friends around you.
You wish to find something to play during breaktime.
step.3
step.4
Play 7979
And you will find the joy of life
205
Contents Scenario & Detailed Images
206
step.1
step.2
step.3
You will start this app when your all alone.
First, you must choose your avatar for your notification.
There are 15 charaters in a list.
step.4
step.5
step.6
After the basics step, you can choose SMS and incoming call menu to go forward.
you can choose the contents of the conversation all by your self. also can choose the particular sequence.
After all the setting end. You will receive NEW contact. And enjoy it.
207
Installation Plan
mobile application android 180 x 320 208
Technical Structure
SMS - Chat
Incoming call - Music player
Flash source Actions-script
Program
Music player, clock, button, 3D button, menu, photo slide
Adobe Photoshop, Adobe Illustrator, Adobe Flash Professional
209
ETC
There are 15 characters in a list. And you must choose only one "Friend" for using this app. During use this app, the "Friend" will noticing you about NEW incoming call or SMS. You can't change the character after you choose. 210
Healing you! Jang suji
211
Overview 201012697 Jang suji
212
Title
Healing you!
Tech categories
Camera Mobile web
Concept & Purpose
It is the project to enjoy the feeling of disappointment.
Project description
The project is that of using the mobile web. User can enjoy the game by using the camera and touch.
User Flow
Expected User
In the bus stop, in the toilet, in the cafe People found this project to a very tedious time.
Time
2~3 min
step.1
step.2
People found this project to a very tedious time. It looks in the game.
User expects, but this is not a game.
step.3
The user will be disappointed. It is the project to enjoy the feeling of disappointment.
213
Contents Scenario & Detailed Images
214
step.1
step.2
step.3
Monitor is turned on user comes.
user fight character in the game.
user think it's game to see the monitor. And touch the answer.
step.4
step.5
step.6
same
And then I will be game over suddenly. The user will be disappointed.
if wait, a new game will start at random.
215
Installation Plan
Size: mobile, or moniter screen Space: In wating Space User: one user 216
Technical Structure Use processing A-1: Randomly
A-2:Touch, and drag
▶
Openning : camera
▶
B-1:Randomly
B-2:Touch
▶
A-3 wait, a new game start at random.
▶
B-3 wait, a new game start at random.
▶
217
ETC
218
Cycling with Nature Jeon Hangyeol
219
Overview 201114398 Jeon Hangyeol
220
Title
Cycling with nature
Tech categories
GPS, SNS network, Media façades
Concept & Purpose
Mobile & Data visualization for increasing cycling.
Project description
Riding a bike is the best way to reduce carbon dioxide emissions. Use "Cycling with nature" app with cycling. This app visualizes your record, and shares your record with everyone. Let the people know cycling is helpful for earth.
User Flow Expected User
Who has a bike and loves cycling.
Time
5~10 min (app runtime only)
step.1
step.2
Start "Cycling with Nature" app and set your location.
After location setting, ride bike. This app has stopwatch function and calculates decreased CO2, calories.
step.3
step.4
Save your record and share to SNS . Send your record(data) to Seoul square.
All users data shows up on Seoul square's screen.
221
Contents Scenario & Detailed Images
222
step.1
step.2
step.3
Start "Cycling with Nature" app and set your location. Click "Check" button.
After cycling, users can check their record. Click "Check" button.
This is data setting page. Users can change their record's visual.
step.4
step.5
step.6
There's a random button. So Users can make their record's visual random.
After data setting, users can share to SNS. Next, send data to Seoul square.
This page explains data sharing to users. Click circle button, Users can see their record on the map.
223
Installation Plan Documentation Storyboard
Part 1 - concept
Part 2 - suggestion
Part 3 - effect
Show traffic jam next to hangang. Explain emission of carbon dioxide.
Show instructions for 'Cycling with nature' app. Explain data visualization.
Show Seoul City map with people's record.
224
Technical Structure software
PROCESSING +
hardware
MEDIA FAÇADES + MOBILE
LED facades
The trend for LED facades for purely architectural purposes, as part of a building shell, has produced a number of new products.
Mediamesh
Transparent platform for complex content. Mediamesh® is a unique patented system used for the medialization of large facade surfaces and it is perfect for displaying videos, graphics, text animations, and changing colour effects etc.
Illumesh
Mediamesh
Illumesh® is especially suitable for large-scale, nighttime illumination of façades. This creative illumination is achieved through intelligent implementation at a relatively low expenditure, with the high-performance LEDs lighting up the complete surface of the stainless steel wire mesh structure.
Mediamesh
Illumesh
225
226
Lively Sketchbook Jiyoon Sun, Hyeji Jo
227
Overview 201012693 Jiyoon Sun 201012693 Hyeji Jo
Title
Lively Sketchbook
Tech categories
Mobile application Physical Computing
Concept & Purpose
Lively Sketchbook help kid to grow active as they play with interactive forms which they draw directly.
Project description
Kids can cure their feelings by drawing and scribbling, the kid’s pictures show up as a shape on the screen. Children could see their drawings visually, and experience their drawings moving around and also could grow active as they play with interactive forms.
228
User Flow Expected User
Kids aged 7 up to 11
Time
10~15 min
step.1
step.2
User starts application and picks main object with background on note pad.
User paints the object with paint tool and send.
step.3
step.4
User's shadow and drawn object appears on the screen moving around.
User's shadow and object moves interactively on the screen.
229
Contents Scenario & Detailed Images
230
step.1
step.2
step.3
User starts application .
User picks main object.
User colors object with paint tool and send image when completed.
step.4
step.5
Wait loading..
User stands infront of beam screen and start interactive playing when image appears.
231
Installation Plan
School / Infant caring facilities/ Exhibition related with kids
232
Technical Structure
Mobile application / processing
233
ETC
Reference Life valley (Samsung life) ->http://lifevalley.samsunglife.com Interactive media art used Shadow ->http://www.youtube.com/watch?v=QY2JkKX4VnQ
234
Baskin Robbins promotion Jo Hyeonkyeong
235
Overview 201114400 Jo Hyeonkyeong
236
Title
BaskinRobbins promotion
Tech categories
touch screen kiosk mobile
Concept & Purpose
Let people enjoy Brand's products (ice creams) with more interesting ways.
Project description
This is promotion program of the brand & products by displaying fascinating interactive screen on somewhere. Anyone can use and enjoy this. Simply touch the screen and solve some quiz. Then they get coupons what they can use in the store.
User Flow
Expected User
Anyone who is interested in ice cream or BaskinRobbins and who passes by the installed kiosks.
Time
3~5 min
step.1
step.2
People find a simply installed kiosk accidently or purposely. Then access to the screen of kiosk.
At first they read texts on the screen and touch a "start" button.
step.3
step.4
See graphics in the screen and solve several easy quiz. During this time, people world be known of ingredients of the flavor.
Finally, they choose one of two coupons and send it to their own phone which they can use at any Baskin Robbins ice cream store. 237
Contents Scenario & Detailed Images
238
step.1
step.2
step.3
At first, main screen is shown whenever no one use this kiosk.
Someone comes to the kiosk and touch the main screen, "The flavor of this month" is introduced in the screen. And tell about this kiosk's work.
Users can choose another flavor of Baskin Robbins ice creams.
step.4
step.5
step.6
And then, some ingredients of the flavor users choosed will be shown on the screen.
Users see the graphics on the screen and match a name of each ingredient.
Finally, users choose one coupon as a reward and take a picture of this page or send it by mms service into their own phone. 239
Installation Plan Screen kiosk will be placed on the wall anywhere people pass by. Or nearby Baskin Robbins store. It is flat touch screen installed around user's eye-level.
240
Technical Structure
Sound speaker
Touch screen
MMS service
241
242
Cat in yours Jin Bo-ra
243
Overview 200912824 Jin Bo-ra
244
Title
Cat in yours
Tech categories
touch screen processing mobile
Concept & Purpose
cleaning everyday&everynight
Project description
I gain the sympathy for other animal’s mates and have to experience breeder’s life who didn’t breed any animal.
User Flow Expected User
animal’s companion, people who plan to adopt animal, people who like to clean, etc...
Time
about 5-10 minutes
step.1
step.2
Someone downloads this application just think "What's this?!"
Figure out how to use this applicantion and use this when user ask for this app or just because...
245
Contents Scenario & Detailed Images
246
step.1
step.2
step.3
If a user starts the app 'cat in yours', the mainpage first shows up.
A user can choose one's situation.
Choose situation then choose cleaner!
step.4
step.5
and feel pain of clean.
A user can stop this situation anytime he(or she) wants. Because it's not the game, it just feel the life of breeders.
247
Installation Plan Device
248
Android platform
Technical Structure
I used library 'bibittes'
and divided into pages.
then used Android SDK in processing to put the app into the device.
249
250
IV. Physical Computing
252
Shower head light Eom Jeongheon
253
Overview 200912719 Eom Jeongheon
254
Title
Shower head light
Tech categories
acceleration sensor LED light
Concept & Purpose
To feel happiness of day life
Project description
Gyroscope sensor in shower head detect user's motion. And the detected value control LED light colors. That effect make user happy and give user unsusal experiences.
User Flow
Expected User
People who feel bored in the elevator or toilet, they use this light for playing and killing time.
Time
1~2 min
step.1
step.2
When people sit toilet bowl, the feel boring. They want to kill time.
The light helps to people communicate with people out side of window using light sigmal.
step.3
step.4
Some guy who want to be a iron man comes into the elevator alone.
Get the light into the T-shirts, He can be a Tony stark(iron man) in a few minutes.
255
Contents Scenario & Detailed Images
256
step.1
step.2
step.3
User get the shower head.
Gyroscope sensor in shower head detect user's motion.
And the LED light turn on.
step.4
step.5
According to direction of the light,
LED light turns on and off.
257
Installation Plan
258
Technical Structure acceleration sensor
handmade LED matrix (15 LED unit)
Arduino
Shower head
Put them into the head like this 259
260
MINI PIANO LIYIRAN
261
MINI PIANO 201013687 LIYIRAN
262
Title
mini piano
Tech categories
Extract a few piano keys from 1-7 with seven tones do a small piano is my goal.
Concept & Purpose
Using sound and buttons, with piano images can be used as a toy to make a small piano. Can be applied in many places.
Project description
Do a little piano models on the table, connected to the computer, after ten thousand people can also be seen after direct experience, especially children and other crossings. The piano picture posted on the stairs, there is a pressure sensor underneath, step on people can hear their own voices.
User Flow
step.1
step.2
A compu Expected User
After ten thousand people can also be seen after direct experience, especially children and other crossings.
Time
10~15 min
A computer
step.3
There is a small piano on a computer screen
step.4
Finished Schematic Around the computer screen has seven buttons were issued for seven kinds of sound 263
Contents Scenario & Detailed Images
264
1
2
5
3
6
4
7 265
Installation Plan
266
Technical Structure
267
ETC Use of computer connections, the seven buttons mounted on the board, and then were pressed. You can hear the sound of the piano issued. Small piano sounds and images were made a video. So that you can make one of these buttons is pressed buttons react showing video. When a button on the form constantly changing music.
268
Protective Coloration Branding Jun Joohye
269
Overview 200912734 Jun Joohye
270
Title
Protective Coloration Branding
Tech categories
New Material Motion Graphic Interactive media art
Concept & Purpose
Protective coloration Visualization Branding
Project description
Protective coloration Visualization was inspired by the animal. Animal protective color can vary according to the circumstances. This work was inspired by the branding.
User Flow Expected User
Who do not like boring things and always seeking something new.
Time
24 hour
step.1
step.2
The living room is equipped with the new material.
The user's needs change according to the design shown.
step.3
step.4
The new material is applied to the bag.
According to user needs to change the pattern of the bag.
271
Contents Scenario & Detailed Images
272
step.1
step.2
step.3
The living room is equipped with the new material.
The user's needs change according to the design shown.
Changes in the pattern of getting a new.
step.4
step.5
step.6
This one goes to add newness.
Sense a new pattern is added to the look of the pattern is completed.
New material changes in patterns of new materials and finished.
273
Installation Plan
274
Technical Structure
275
276
V. Sound
278
Sound Painting Kim Jooyoun
279
Overview 201012953 Kim Jooyoun
280
Title
Sound Painting ( Who has the most beautiful voice? )
Tech categories
Synaesthetic Physical Computing Interactive Game
Concept & Purpose
Fun of seeing the unvisible thing while playing this game
Project description
Sound Painting Game ; Fun of seeing the unvisible thing while playing this game. Use for Interactive commercial advertising. ( Smart TV )
User Flow step.1 Expected User
Time
step.2
USER in Smart TV SHOWROOM Monitor 1
Monitor 2
User 1
User 2
^*^@%^*& !!!
^*^@%^*& !!!
40sec User1 & 2 have to sit front of the monitor.
At the same time, both users have to make beautiful voice. (frequency)
step.3
step.4 WIN !
If they make some frequency, monitor make circle or square.
In 45sec, people who make more shapes in monitor win this game!
281
Contents Scenario
& Detailed Images (It is a state that actually performed.)
282
step.1
step.2
step.3
Before the start Sound Painting Game.
Start Game : Make Beautiful Voice. (square or circle appear in some frequency.)
Make many Beautiful Voices as fast as you can. Then also shape appear a lot. (fill the monitor.)
step.4
step.5
End Game : Close to 1 min, screen turns into gray and shape's opacity get lower.
Reset Game : After 1 min, Game reset. So the screen turns into white.
283
Installation Plan
Smart TV Screen
Connected computer
( Appear the Key visual. ) 284
( Microphone is built-in. )
Technical Structure CODE :
import ddf.minim.*;
loudestFreqAmp = fft.getBand(i);
import ddf.minim.analysis.*;
loudestFreq = i * 3;
import ddf.minim.signals.*;
//sine.setFreq(loudestFreq);
DESCRIPTION :
input - some frequency ( I set it. ) output - rect ( some frequency ) , ellipse ( else frequency ) Over the 1 min, the game reset.
fill(loudestFreq * 10, 255 - loudestFreq, loudestFreq * 20, 128); Minim minim;
if(loudestFreq < 25) // frequency
AudioInput in; FFT fft;
{ rect(random(0,width), random(0,height), loudestFreqAmp, loudestFreqAmp); } else
float loudestFreqAmp = 0; float loudestFreq = 0;
{ ellipse(random(0,width), random(0,height), loudestFreqAmp, loudestFreqAmp); }
int timerCounter = 0;
timerCounter = 0; }
void setup()
}
{
loudestFreqAmp = 0;
size(screen.width, screen.height, P2D);
fft.forward(in.mix);
frameRate(30);
timerCounter++; if(timerCounter >= 60) //60sec close
minim = new Minim(this);
{
minim.debugOn();
//println("Clr screen");
background(255);
fill(255, 255, 255, (timerCounter - 90) * 2);
noStroke();
rect(0, 0, width, height);
// get a line in from Minim, default bit depth is 16
}
in = minim.getLineIn(Minim.STEREO, 1024);
}
fft = new FFT(in.bufferSize(), in.sampleRate());
void stop() {
}
// always close Minim audio classes when you are done with them in.close(); minim.stop();
void draw() {
super.stop();
fft.window(FFT.HAMMING);
}
for(int i = 0; i < fft.specSize(); i++) { // draw the line for frequency band i, scaling it by 4 so we can //see it a bit better //line(i, height, i, height - fft.getBand(i)*4); if (fft.getBand(i) > loudestFreqAmp && fft.getBand(i) > 20) {
285
286
Cutie character Kim hanwool
n Ca yo u ve
lie
be "g w ro a ?"
CH
RI 287
Overview 200912706 Kim hanwool
288
Title
cutie character
Tech categories
arduino speaker
Concept & Purpose
image making
Project description
It was not just cutty character This is only image
User Flow Expected User
you put in a coin, character say "rasp (voice or content)"
Time
3 second (moment)
step.1
step.2
the plain exterior of the coin bank
user puts in a coin
끌
티
티
모
끌
step.3
아
the coin bank say, "티끌모아 티끌이다"
289
Contents Scenario & Detailed Images
290
step.1
step.2
puts in a coin
step.4
step.3
The pressure sensor is subject to stimulation
a stimulation is delivered to the Arduino
step.5
끌
The computer reads the code
티
모
끌
티
아
The coin bank say
291
Installation Plan
vending machine 292
printer
Technical Structure stimulation
293
294
Don't Look Back Kim Haerhin, Lee Hansom
295
Overview 201012683 Kim Haerhin 201012707 Lee Hansom
296
Title
Don't Look Back
Tech categories
Motion Detection Sensor Sound Physical Computing
Concept & Purpose
In the atmosphere of horror, using only sound effect, make the user feel thrill by stirring up hers or his imagination.
Project description
When the user passes by the hallway, sensors detect the user's movement. Saved footstep sound will be played according to the user's walk pace. The user would feel like he or she is chased by someone.
User Flow Expected User
People who are participating in horror adventure events such as halloween party, haunted house.
Time
2-5 min
step.1
step.2
The user enters the hallway.
The user starts to walk towrd the dim light comes from the way out.
step.3
step.4
Whenever the user moves one's step, the hallway would echoed by footstep sound, not only of user but of someone other.
The user would feel like chased by someone else and might want to look back.
297
Contents Scenario & Detailed Images
298
step.1
step.2
step.3
The user starts to walk thorugh the hallway.
There are motion detecting sensors by 60cm distance. From the first step to the end of the hallway, each sensor will sensing the user and Arduino gets the signal.
When the Arduino gets signal information, program plays the saved mp3 file, follwing footsetp sound.
step.4
step.5
The user would feel like chasing on step by step..
If the user starts to run, sensor sends the signal to Arduino faster, footsteps sounds
299
Installation Plan
300
Technical Structure
Digital Input
Output
PIR sensor
Computer
Spaeker
Motion Detecting
Serial Communication
Playing Mp3 File
Connecting PIR Sensor to Arduino
Arduino - Processing (Serial communication)
(FROM http://www.instructables.com/ , by frenzy) 301
302
"I'm not alone" Nam Woolim, Jang Hyejin
303
Overview 201012864 Nam Woolim 201012872 Jang Hyejin
304
Title
"I'm not alone"
Tech categories
Infrared sensor light1, 2 monitor1, 2
Concept & Purpose
Our project talking about loneliness. Even they belong to some groups they feel lonely.
Project description
There is a monitor on the board out of room and we hear murmurous sound. It’s showing a video but if nobody is inside, monitor is black. When you go in the room the light turns on and you can see a laptop with a camera. This laptop is showing another video which is filming inside the room. but it’s fake.
User Flow Expected User
Contemporary man
Time
5~10 min
step.1
step.2
There is a monitor on the board out of room and we hear murmurous sound. It’s showing a video but if nobody is inside, monitor is black.
When you go in the room the light turns on and you can see a laptop with a camera.
step.3
step.4
This laptop is showing another video which is filming inside the room. but it’s fake.
If you stand front of camera, you can’t see yourself on this laptop. You will show up on the monitor out of the room with video that people are walking on the road. 305
Contents Scenario & Detailed Images
306
outside
inside
step.1
step.2
step.3
Outside people can see the people in room.
If you stand front of camera, you can’t see yourself on this laptop.
You will show up on the monitor out of the room with video that people are walking on the road.
step.4
step.5
step.6
When you face this room first, you anxious inside the room by murmurous sound. It seems like there are a lot of people in the room.
So you go in the room, but nobody is there, only the light turns on and you will see the laptop with camera. then you will look for how is working.
You will show up on the monitor out of the room with video that people are walking on the road.
307
Installation Plan
There is a monitor on the board out of room and we hear murmurous sound. It’s showing a video but if nobody is inside, monitor is black. When you go in the room the light turns on and you can see a laptop with a camera. This laptop is showing another video which is filming inside the room. but it’s fake. If you stand front of camera, you can’t see yourself on this laptop.You will show up on the monitor out of the room with video that people are walking on the road. Our project talking about loneliness. Even they belong to some groups they feel lonely. When you face this room first, you anxious inside the room by murmurous sound. It seems like there are a lot of people in the room. So you go in the room, but nobody is there, only the light turns on and you will see the laptop with camera. then you will look for how is working. Unfortunately this laptop just showing same video clip without you even it has the camera. you’re alone again. In fact this camera is filming you but this video is being shown by the monitor out of the room. On a video people are walking on the road. So People out of the room can see you with this video however you never see yourself. As a result you’re always lonely.
308
Technical Structure processing code import processing.video.*;
video.loadPixels();
int numPixels; int[] previousFrame; int[] previousFrame1; Capture video; Movie mov1;
int movement = 0; for (int i = 0; i < numPixels; i++) {
void setup() { size(800, 600, P2D); video = new Capture(this, width, height); mov1 = new Movie(this, "finalll. mov"); mov1.loop(); video.start(); numPixels = video.width * video. height; previousFrame = new int[numPixels]; previousFrame1 = new int[numPixels]; loadPixels(); } void draw() { if (mov1.available()) { mov1.read(); mov1.loadPixels(); } if (video.available()) { video.read();
color currColor = video.pixels[i]; color prevColor = previousFrame[i]; color currColor1 = video.pixels[i]; color prevColor1 = previousFrame1[i]; int currR = (currColor >> 16) & 0xFF; int currG = (currColor >> 8) & 0xFF; int currB = currColor & 0xFF; int prevR = (prevColor >> 16) & 0xFF; int prevG = (prevColor >> 8) & 0xFF; int prevB = prevColor & 0xFF; int diffR = abs(currR-prevR); int diffG = abs(currG-prevG); int diffB = abs(currB-prevB); int currR1 = (currColor1 >> 16) & 0xFF; int currG1 = (currColor1 >> 8) & 0xFF; int currB1 = currColor1 & 0xFF; int prevR1 = (prevColor1 >> 16) & 0xFF; int prevG1 = (prevColor1 >> 8) & 0xFF; int prevB1 = prevColor1 & 0xFF; int diffR1 = abs(currR1 - prevR1); int diffG1 = abs(currG1 - prevG1); int diffB1 = abs(currB1 - prevB1); int movementSum = diffR + diffG + diffB; movement += diffR1 + diffG1 + diffB1; pixels[i] = color(diffR1, diffG1, diffB1);
previousFrame1[i] = currColor1; int showR = 0; int showG = 0; int showB = 0; if (movementSum > 50) { showR = currR1; showG = currG1; showB = currB1; mov1.pixels[i] = color(showR, showG, showB); } } mov1.updatePixels(); background(0); image(mov1,0,0); if(movement < 2300000) background(0); } } void keyPressed() { if (key == 'c') { for (int i = 0; i < numPixels; i++) { color currColor = video.pixels[i]; previousFrame[i] = currColor; } println("image captured"); } }
309
310
My pressuer's Shin myoungjin
311
Overview 200912715 Shin myoungjin
312
Title
my pressuer's
Tech categories
web cam ( sensor ) mic processing
Concept & Purpose
to feel overview(beholder).
Project description
web cam detect user's motion And Sound sensor (mic) detect user's voice.
User Flow Expected User
Who need to get during to work(or study, etc.. ) user feel to mother(or director, observer)'s mind
Time
5min less
step.1
step.2
! no motion, no sound. moving as planned.
if the motion sensor ( webcam) is to recognized user, animation change.
step.3
and if the mic is to recognized shout, we can see in the next situation. 313
Contents Scenario & Detailed Images
314
step.1
step.2
step.3
Start program, character set display. and 2 - 3 sec after, change to next step.
second phase, character study blah blah. and 2 - 3 sec after change to next step.
3rd phase, character feel tired and boring. if no motion detected, 2 - 3 sec after, change to next step. ( if motion detected, change step 2.)
step.4
step.5
step.6
finaly, charter's status down.
Suddenly a sound beating ( shout ), charater wake up. and 2 - 3 sec after, change to next step.
work hard!!
315
Installation Plan
316
Technical Structure
317
ETC
artwork
M.J. Shin
code
processing community
318
minim
blobdetection
sonia
imageslide
Merry Zoetrope Minji Seo
319
Overview 201360505 Minji Seo
320
Title
Merry Zoetrope
Tech categories
Children Play Moterized zoetrope DC Motor/Arduino
Concept & Purpose
To make Children Feel Happy.
Project description
When I was Child I was interested about moving pictures And If pictures are changing so have some moving, it is afterimage Effect. I want play motor using Arduino And children can regulate Zoetrope by themselves.
User Flow Expected User
Time
Whoever wants to experience Merry Zoetrope, Come and have a fun. But, pictures are familer to children, so Age 4~8 Children are fit to this experience.
step.1
step.2
There are Zoetrope. They have curiosity about this.
I will explain them how to use this installation.
step.3
step.4
It will composed with the other story pictures. I will use Lava,and Pororo pictures. and my hand pictures.
They are very consentrated on moving Pictures made from Merry Zoetrope
5 min.
321
Contents Scenario & Detailed Images
322
step.1
step.2
step.3
Make Hardware of Zeotrope
There need some pictures that have intereting moves or some motion changes.
Make Zoetrope's Shape more concreate
step.4
step.5
step.6
There needs motors to operate Zoetrope. So I use Arduino and 9v power and DC motor
Connect Arduino and Zeotrope Shape.
If switch pressed, the installation wil be operating and velosity will be controled by potentiometer 323
Installation Plan It will installed at where having children's moving flow. I wil fix DC Motor upright using plaster. And I have a mind usning Recycled goods when install background of Zeotrope.
324
Technical Structure
If you want to know more about this project, reference this site. www.muloboza.com/www/bbs/board. php?bo_table=B21&wr_id=48 Enjoy iT~ 325
326
Please, don't touch Seo Bora
327
Overview 201012692 Seo bora
328
Title
Please, don't touch
Tech categories
Light dependent resistor PIR(Infrared) Sensor LED light, sound
Concept & Purpose
Re awaken
Project description
The object frightens the person who toughed or lift it to prevent people ignore the warning sign unconsciously.
User Flow Expected User
People who ignore the warning sign unconsciously.
Time
3~5min
step.1
step.2
Some people pass by.
Some people find the object.
step.3
step.4
Someone approaches the object and others ignore it.
Warning light and sound frighten people who go across the boundary line or touch the object. 329
Contents Scenario & Detailed Images
330
step.1
step.2
There is no reaction.
If people approach => Warning light is turned on.
step.3
step.4
If the object on display stand moves away => Warning sound is turned on.
Because both sensors-detecting brightness and distance- operate in a case like the object moves away, warning light and sound are activated at the same time. 331
Installation Plan
(visualize) Object
(hidden_under the object) Light dependent resistor
(hidden) PIR(Infrared) Sensor
(hidden) sound device: speaker
(hidden) Computer
332
Technical Structure
333
334
Make my own holiday Dayoung Yoo
335
Overview 201012699 Dayoung Yoo
336
Title
Make my own holiday
Tech categories
Physical computing LED lights Distance sensor
Concept & Purpose
Take some time alon
Project description
There are lot of people who need personal time if someone using this device. The user can be refuse to approaching someone.
User Flow Expected User
step.1
step.2
User set up device specific location in mind
When someone approached, the device detected someone
step.3
step.4
People do pick up on signals
they are going to leave and user take some time alone
Someone need to take personal time who don't want to disturbed by others
337
Contents Scenario & Detailed Images
338
step.1
step.2
step.3
The device recognize users when they approach
Signal change is depending on distance
If someone approaching closer, the LED lights getting brighter
339
Technical Structure
340
Listen yourself Jung Eunmin
341
Overview 201012711 Jung Eunmin
342
Title
Listen yourself
Tech categories
Processing Recording equipment
Concept & Purpose
To find yourself among the people with your voice
Project description
Record your voice performing as a script. Then you can listen your voice with other ones. That's such a weird experience but it might make you feel yourself.
User Flow
step.1
step.2
명탐정 코난
Expected User
EVERYBODY who can read
Time
5 min
step.2_2
상실의 시대
명탐정 코난 로미오와 줄리엣
대부
step.2_3
잘난 척 하는 목소리로
잘난 척 하는 목소리로
제 이름은 코난 탐정이죠
제 이름은 코난 탐정이죠
If you choose one, one line turns up with a little of direction how to act. Then with <ACTION!>, Do it following the direction .
상실의 시대
로미오와 줄리엣
On the screen, there are 4 options ,the titles of famous scripts. You can choose anything of them.
If you choose one, one line turns up with a little 대부 of direction how to act.
step.2_3
step.4
It will be recorded.
After recording, the screen is changed and you can listen your recorded voice with other ones before yours. 343
Contents Scenario & Detailed Images
344
step.1
step.2
명탐정 코난 잘난 척 하는 목소리로
상실의 시대
로미오와 줄리엣
제 이름은 코난 탐정이죠
대부
For choosing one option, just click it.
After 10 seconds, the direction is changed. And then recording starts with the direction <Action!>.
step.3
step.4
잘난 척 하는 목소리로
제 이름은 코난 탐정이죠
After 30 seconds, recording is over. The screen wil be fading out with black.
With another screen, recorded sounds are played out until this time.
345
Installation Plan
MONITOR MICROPHONE
AUDIO
DETAIL
346
INSTALLED IN PRIVATE SPACE
Technical Structure RECORDING
Microphone (For recording)
<Processing> (Detail : Processing code for recording) import ddf.minim.*;
LISTENING
Audio
Minim minim; AudioInput in; AudioRecorder recorder; void setup() { size(210, 148, P3D);
if ( recorder.isRecording() ) { text("Currently recording...", 5, 15); } else { text("Not recording.", 5, 15); } }
minim = new Minim(this); in = minim.getLineIn(); recorder = minim.createRecorder (in, "myrecording.wav", true); textFont(createFont("Arial", 12)); } void draw() { background(0); stroke(255); for(int i = 0; i < in.bufferSize() - 1; i++) { line(i, 50 + in.left.get(i)*50, i+1, 50 + in.left.get(i+1)*50); line(i, 150 + in.right.get(i)*50, i+1, 150 + in.right.get(i+1)*50); }
347
348
everyone has secret Ha jungyoung
349
Overview 200912740 Ha jungyoung
350
Title
Everyone Has Secret
Tech categories
microphone beam projection
Concept & Purpose
To simulate everyone's desire to tell secret.
Project description
This project is based on story of secret : The King's ear is donkey's. Someone start to tell some secret, inserted his voicem and his own bamboo is created in bamboo forest.
User Flow Expected User
Who have desire to tell some secret.
Time
2~3 min
step.1
step.2
User find this project and approach the screen. Also, User find the microphone in front of the screen.
User say something.
step.3
step.4
User can see bamboo showed up slowly. (the bamboo's opacity is increased.)
User know that bamboo the user created has secret and other bamboos have someone's secret. 351
Contents Scenario & Detailed Images
352
step.1
step.2
User find this project and approach the screen. Also, User find the microphone in front of the screen.
User say something.
step.3
step.4
User's voice is inserted and his own bamboo is showed up on the screen. (bamboo's opacity is increased slowly.)
Every user has bamboo has their secret. because, all of bamboo are achived. 353
Installation Plan
354
Technical Structure
355
356
A Singing Light Han Jihye
357
Overview 201112760 Jihye Jessie Han
358
Title
A Singing Light
Tech categories
Motion sensor LED light Speaker
Concept & Purpose
To feel happiness of walking moment
Project description
A motion sensor in cylindrical object detect user's motion. And than the detected value will output light and sound. This effect should make user happy and give user unsusal experiences.
Contents Scenario & Detailed Images
359
Contents Scenario & Detailed Images
step.1
step.2
step.3
While no-one was around.
Someone passes the object.
The light goes on and The sound of music emanates from the object.
360
Installation Plan
16 LED LIGHT & MINI SPEAKER
MOTION SENSOR
ARDUINO BREAD BOARD
361
Technical Structure
362
363
MIXED MEDIA DESIGN CLASS 2013 2nd Semester Process Book