Filed under: 기술구현테스트
<가을을 품은 취침등>
a199003 강형모 a799252 이정익 a499327 변상우
이번 테스트는 ‘서보모터’와 디테일을 강조한 낙엽의 몇가지 형태, 낙엽을 고정시킬 재료(2가지, 유연성기반)를 가지고 그림자의 움직임을 테스트 해보았다. 테스트에서 중요하게 관찰한 부분은 서보모터의 움직임이 우리가 보여주려고 하는 인터액션과 얼마나 잘 부합하는냐 하는 부분과 디테일에 신경을 쓴 원본낙엽이 그림자로 보여졌을때 어떻게 보여지는지 및 낙엽 형태의 결정, 낙엽이 달려있을 재료가 어느 정도까지 플렉서블해야 할지, 그리고 그것과 연결될 서보모터와의 관계에 대하여 심층적으로 분석해 보았다.
테스트 영상첨부
그림자 테스트
하드웨어 구조
테스트결과 낙엽의 이미지는 그런데로 만족스러웠다. 하지만 서보 모터의 작동음은 귀에 거슬리는 부분이었고 움직임에는 다소 아쉬움이 느껴졌다. 서보모터의 움직임에 추가적으로 약간의 떨림이 동반 된다면 그림자의 움직임이 한결 자연스러워 질거란 결론이 나왔다. 단순히 서보모터와 낙엽을 실로 연결하여 움직인 부분은 최종적으로 어떤 형태가 되어야 할지에 관한 숙제도 남겼다. 하지만 낙엽이미지를 구현하는데 있어 가장 중요한 부분은 낙엽원본과 취침등 외관과의 거리, 그리고 낙엽을 지탱하는 플렉서블한 재료의 움직임 이라는 점에서 구분지어서 생각해야 하겠다.
A799190오은주 | A799193 오혜영 | A799195우유리
‘문어담요’ 에서 ‘가오리이불’로 프로덕트 메타포를 변경

만타가오리
대부분의 가오리가 바다속의 바닥에 은신해서 살아가는 반면
만타가오리는 대양속을 유유하게 헤엄치면서 살아간다.
스쿠버 하는 사람들이 가장 좋아하는 어류중의 하나라고 한다.
고래상어처럼 큰입을 벌려서 작은 플랑크톤을 잡아먹으며 온순하다.
성격
나는 바다를 꿈꾼다.
나와 함께하는 사람들에게 나의 꿈을 들려주고 싶다.
마치 푸르른 바다를 껴안은 듯
유유히 자유로움을 만끽하며 잠들었으면 좋겠다.
따뜻한 바다를 선물해주고 싶다.
인터랙션
- 사운드
이불이 이야기를 들려주기 시작할 것이다.
1. 꿈이나 바다에 관한 음악
2. 바닷소리와 꿈에 관한 이야기
- 조명
이불 안으로 들어가서 누우면 잔잔하고 푸른 불빛들이 일렁이기 시작한다.
유저시나리오
늦은 밤 나는 지친 몸을 이끌고 잠자리로 향한다.
평범한 이불처럼 덮지 않고 이불 속 안 공간으로 들어가 본다.
이불 속 안에 누워있으면 이윽고 조용하고 잔잔한 음악이 흐르
면서 푸른 불빛들이 조용히 일렁인다.
이불은 자신의 이야기를 들려주기 시작한다.
바다에 대한 동경, 꿈에 관해서.
나는 마치 바다 속에 있는 듯한 느낌이 든다.
목업

- 실제사이즈를 생각하면 예상한 것보다 크기가 커질 것 같으므로 도안의
수정이 필요.
- 사람이 실제로 들어갔을 때 안에서 편안함을 느낄 수 있을 정도의 공간확보
- 사운드와 조명설치를 위한 공간배치에 유의. – 가오리의 특징을 살리면서
이불의 기능을 수행할 수 있도록 크기변형이 필요.
Technology Testing_1

서미스터가 감지하는 온도가 190이상일 때, 13번핀의 led가 켜진다.
일정한 서미스터의 온도에 따라 반응하는 액션을 위한 테스팅.
int ledPin = 13;
void setup() {
Serial.begin(9600);
pinMode(ledPin, OUTPUT);
}
void loop() {
// read the analog input into a variable:
int analogValue = analogRead(0);
Serial.println(analogValue);
if(analogValue>190){
digitalWrite(ledPin, HIGH); // turn the ledPin on
delay(100);
}
else{ digitalWrite(ledPin, LOW); // turn the ledPin off}
}
}
Technology Testing_2
서보모터의 움직임과 led를 연결하여 led의 빛의 움직임을 테스팅.

#include <Servo.h>
Servo myservo;
int pos = 0;
void setup()
{ myservo.attach(9);
}
void loop()
{ for(pos = 0; pos < 180; pos += 1)
myservo.write(pos);
delay(15);
}
for(pos = 180; pos>=1; pos-=1)
{
myservo.write(pos);
delay(15);
}
}
Technology Testing_3
은박시트에 led가 비쳐지는 느낌 테스팅.
서보모터에 의해 움직여지는 led의 느낌을 바다의 물결느낌을 내고자 했다.


Filed under: 기술구현테스트
강형모 변상우 이정익
< 가을을 품은 취침등 >
1. 센서를 이용해서 영상 불러오기
일단 아듀이노로 CDS 센서를 연결한 뒤에 플래시와 연결했다. 밑에 보이는 캡쳐 화면은 플래시에서 센서값이 변하는 장면이다.
다음은 손으로 가려서 변한 CDS 센서값에 condition을 줘서 영상을 불러오는 것을 캡쳐했다. ( 영상은 변상우 조원의 예전에 발표했던 ’허세지갑’ 의 영상을 참조했다 )
CDS의 센서값이 가끔씩 O을 인식해서 예기치 못할 때 영상이 불러와지는 경우도 발생했다. delay를 1초나 줬지만 여전히 그러한 현상을 계속되었다. 그리고 영상이 불러오는 것이 매끈하지가 못하였다.
2. LED를 이용해서 그림자 테스트
LED를 이용해서 그림자 테스트를 해봤다. 처음 사진은 흰 종이에 가까울 때이고, 두 번째 사진은 흰 종이에서 멀어졌을 때이다.
< 가까울 때 >
< 멀 때 >
< 그림자 테스트 >
센서를 이용해서 영상을 불러오는 것과 LED를 이용해서 그림자 테스트를 해보았다. 결과적으로 비쥬얼적으로 보여지는 것이 그림자 테스트가 훨씬 좋았기 때문에 디자인 표현을 그림자 테스트로 하기로 결정했다.
기술구현테스트
1. 기울기스위치작동 테스트
준비물: Arduino, 브래드보드, 기울기스위치, LED, 전선, 10K 저항
목적: Arduino와 processing과 연동하여 기울기스위치가 on이 되면 sound가 재생되는 동시에 LED가 켜지도록 구현하는데, 문제가 없는지 알아보기 위함이다.
-Arduino에서 기울기스위치가 HIGH가 되면 LED 1에 불이 들어오도록 코딩한다.
-Processing에서 기울기스위치가 ON, 즉 processing이 Arduino에서 1이라는 값을 받으면 sound가 재생되도록 코딩한다.

2. 종이컵 투하에 따른 잎(전선)모형의 움직임 테스트
준비물 : 플라스틱 우유병, 굵은 전선, 얇은 전선, 기울기스위치, 빨대, 테이프
목적 : 종이컵이 내려가면서 잎을 건드릴 때, 가벼운 종이컵이 걸리지 않고 잘 내려가는지, 잎이 달랑달랑 잘 흔들리는지 알아보기 위함이다.

첫 번째 실험
- 얇은 전선을 이용해 잎모양을 만든 후 종이컵 벽면 바깥쪽에 붙여 움직임을 확인한다.
- 문제점: 지렛대의 원리를 이용하는 것이므로 받침대의 위치를 잘 지정해야 하는데, 처음에 너무 바깥쪽에 고정시켜 종이컵이 닿는 전선부분이 너무 수직에 가깝게 세워졌고, 잎의 움직임이 둔탁했다.
- 해결방법: 받침대의 위치를 다시 지정하고, 종이컵벽면을 이용해 확인하는 것은 불확실하므로 수거함과 둘레가 비슷한 플라스틱 우유병을 이용해 움직임을 확인하기로 했다.

두 번째 실험
- 얇은 전선을 이용해 잎모양을 만든 후 플라스틱 우유병에 구멍을 뚫어 위치 시키고 종이컵을 넣어보았다.
-문제점: 종이컵이 가벼울 것을 감안해 얇은 전선으로 잎을 만든 탓에, 종이컵 닿는 전선부분이 너무 쉽게 휘어져 잎이 흔들리지 않는다. 또한, 잎이 사방으로 움직여 한 쪽에 잎을 위치시켰을 때는 상관없었지만 양쪽에 잎을 위치시켰을 때는 종이컵이 걸려 내려가지 않았다.
-해결방법: 종이컵이 닿는 부분을 좀더 굵은 전선으로 바꾸고 우유병과 잎의 연결부분에 빨대를 붙여 사방으로 움직이는 것을 방지하고, 대신 잎이 상하로만 움직일 수 있도록 도와준다.


세 번째 실험
-종이컵과 닿는 전선부분을 굵은 전선으로 바꾸고 빨대를 붙여 고정시켜보았다.
- 아쉬운 점: 종이컵이 통과하면서 움직일 것을 감안해 오차범위를 구해 종이컵이 닿게 되는 전선의 길이를 정확히 조절했다면 더 성공적으로 되었을 것이다. 그리고 실험 단계에서는 상관없으나, 실제 구현할 때는 종이컵 수거함 몸통부분 안에 빨대를 설치하는 것은 힘들 것이라 예상되었다.


테스트영상
Filed under: 기술구현테스트
피에조 센서 테스트
- 목적 : ‘피에조 센서의 압력감지를 이용하여 음악의 재생 및 제어의
가능성을 알아보기 위해서’
-준비물 : Arduino, piezo sensor, 2 메가옴 저항,브레드보드, 전선 등등
- 자세한 설명 : 아듀이노와 프로세싱의 연동, 피에조 센서를 터치하면
프로세싱을 통하여 소리가 나오게 된다.
- 테스트( 코딩 및 설치부분) :



피에조 센서에 터치를 하면 0이었던 수치값이
100내외로 올라가는 것을 확인할 수 있었다.
또, 센서값이 0이 아닐 때 특정한 소리가 재생이 되도록 코딩하여 보았다.
- 테스트 후 느낀점 : 저항이 10K옴을 사용하였을 때 센서가 민감하게
반응하지 않고, 센서값이 제대로 나오지 않았다는
것을 알 수 있었다. 그래서 저항을 2메가옴으로
교체하였다.
- 앞으로 해야할 기술적 리서치 : 더 많은 부분을 해봐야 겠지만 다른
악기의 소리와, 민감한 부분까지도
신경을 써 볼 필요가 있겠다.
Listen to Nature – A-tti
If you hear the sounds of natuer, Various colors will react.
A778011 김승혜 | A778061 주단비 | A799388 조선미
-준비물: 아두이노, 고휘도LED, 전선, 기울기 센서
*고휘도LED

3파이 LED – 투명/백색,녹색
* 기울기 스위치(TS2)

+,- 20º이상 경사발생시 모든 방향에서 접점 ON 시킬 수 있는
기울기 스위치 입니다. 모든 제품의 쓰러짐 감시에 응용,
기계식 기울기 센서 입니다.

20도 이상이 되면, 금도금된 불이 바깥면과 접촉해 서로 전류가 흐르게 된다.
기능은 일반 스위치와 동일 하지만, 손으로 누르는 것이 아니라,
기울기를 줌으로 ON/OFF 되는 기능을 가지고 있다
*회로도

*스크립

Serial Montitor을 보면 기울기 센서는 0과 1만 입력된다.
결과적으로 on/off만해당된다.
*구현 예시작

<기술 구현 테스팅>
1. 스피커 출력

스피커와 아듀이노를 연결해서 사운드를 출력하는 방법은 매우 간단했으나, 아듀이노와 프로세싱의 연동에 있어서 사운드를 다루는 것이 어려웠다. 프로세싱상에서 사운드를 제어하는 코드를 좀 더 심도있게 알아봐야 겠다.
2. 써미스터 테스팅



_온도감지센서인 서미스터를 아듀이노와 연결한 모습


센서에 손을 가져다 대면 온도가 올라감에 따라 출력값의 변화를 확인할 수 있었다. 손을 써미스터에 가져다대기전엔 670정도의 출력 값이 손을 대고 온도가 올라감에 따라 720정도로 올라가는 것을 확인할 수 있었다.
<아듀이노 코드>

<회로도>

<느낀 점>
담요를 안았을 때 스피커를 통해서 담요의 꿈얘기를 들을 수 있게 하는 것이 우리의 의도이다. 그것을 구현하고자하여 담요를 안았을 때 온도변화가 생길거라 예상했기 때문에 온도 감지 센서인 써미스터를 이용하여 온도변화가 일어나면 스피커로 출력하고자 한다. 때문에 써미스터와 스피커를 같이 구동하여야 하는데 이 부분에서 많은 어려움을 느꼈다. 또한 상보다 출력값의 변화범위가 적어서 후에 출력값을 증폭시키는 증폭기를 사용할 것같다.
Filed under: 기술구현테스트
(Conversation with nature)
어항의 속삭임 (성격 : 낭만적인 어항) / 황희선 김수미 이보나
-기술 구현 테스팅-
* 적외선 거리감지 테스트
- 목 적 :
‘적외선 거리감지 센서가 물이 담긴 유리그릇 안에서 움직이는 물체를 감지할 것인가?’ 를 알아 보기 위함.
- 준비물 :
Arduino
적외선 거리감지 센서 GP2Y0A21YK(측정 범위:10-80cm),
투명 유리 그릇
수저(물고기 대용)
- 상황설명:
바닥과 수직으로 된 판(우리는 거울을 이용)에 적외선센서를 고정 시키고 적외선센서와 유리그릇의 거리를 15cm정도 띄어 놓았다.
유리그릇은 윗면이 20*20cm의 폭으로 아랫면이 좁은 조금 둥근 형태를 가지고 있으며 높이는 10cm이다.
유리그릇에는 물을 넘치지 않을 정도로 가득 담아 두었다.
수저는 물이 담긴 유리그릇에 반쯤 담아 적외선센서와 아주가까이, 아주 멀리 즉 앞 뒤로 왔다 갔다 하면서 거리를 측정하였다.
적외선 센서 – 유리그릇 – 사람 순서대로 배치 되어있어서 사람이 있는데도 수저를 감지 하는지 알 수 있도록 하였다.
- 테스트 :
arduino code

수저가 멀어지면 적외선 센서가 출력 하는 값이 100대로 내려 가고
수저가 센서와 가까워 지면 300~400대로 올라가는 것을 확인 할 수 있다.
- 테스트 후 느낀 점 :
적외선이 감지하고자 하는 물체가 일직선으로 잘 맞아 떨어져야 거리를 감지할 수 있다는 단 점 때문에 조금만 측정 범위(적외선 -일직선- 물체) 에서 벗어나도 수치가 달라지는 것이 구현하기에 힘들 수도 있다는 생각을 했다.
그래도 좁은 유리 그릇 안에서 멀리서는 100, 가까이에서는 300정도의 수치로 차이가 나는것을 확인하니 조금 안심이 되었다. 유리그릇이 좁아서 또는 우리가 구입하려고 하는 수족관 자체도 유리그릇 폭과 비슷하기 때문에 그 좁은 거리가 확실히 차이가 날까 걱정을 많이 했는데 다행이었다.
* Arduino 와 Flash 연동 테스트
아직 테스트가 끝나지 않았습니다. 완성되는 즉시 업데이트 할것입니다.
* 리서치 – 적외선 센서로 연주.
테크놀러지 리포트 발표시간에 발표했던 학우들이 보여줬던 동영상입니다.







