2017년 12월 13일 수요일

My Interactive Toy Coding Resource

int touchSensor = 11; // 터치센서 핀 결정
int blueledPin = 7;// led 핀 설정
int greenledPin = 6;// led 핀 설정
int redledPin = 5;// led 핀 설정
int motor = 9;// 모터 핀 설정
int state = LOW; //led 상태
int reading; //터치센서 상태
int previous = LOW;//터치 센서 이전 상태
void setup() {
  Serial.begin(9600);
  pinMode(touchSensor, INPUT);//터치센서는 입력값
  pinMode(blueledPin, OUTPUT);//led는 출력값
  pinMode(greenledPin, OUTPUT);//led는 출력값
  pinMode(redledPin, OUTPUT);//led는 출력값
  pinMode(motor,OUTPUT);//모터는 출력값
}
int j = 1; int a = 0;// 변수 선언
void loop() {

reading = digitalRead(touchSensor);// touchsensor 상태 읽음
  if (reading == HIGH && previous == LOW) //터치됨
  {
    if (state == HIGH) //ledpin이 high면 low로 바꿔준다
      state = LOW;
     
    else           // ledpin이 low 면 high로 바꿔준다
      state = HIGH;
  }
     

  if (state) {
  analogWrite(7, HIGH); //r
  analogWrite(5, HIGH); //g
  analogWrite(6, HIGH); //b
  digitalWrite(motor,HIGH);// 모터작동
  }
  else
  {
    analogWrite(7,0); //off
    analogWrite(5,0); //off
    analogWrite(6,0); //off
    digitalWrite(motor, LOW);// 모터중지 
   }

  previous = reading;
}

My Interactive Toy Movie





터치하면 모터가 돌아가고 led 불이 들어오는 인터렉션 장난감입니다.
터치하면 켜지고 다시 터치하면 모터와 led 둘 다 꺼집니다

2017년 11월 27일 월요일

My Interactive Toy 만들기 전 Research 와 Sketch

Interactive Toy Sketch


첫번째( 아리가또 )                           Concept: 악어




























참고: http://blog.naver.com/cbj1967/220577419359
악어의 등을 터치하면 악어가 몸을 좌우로 비튼다. 가능하다면 빛이 없으면 눈에서 빛이 나올 수 있도록 한다.


두번째( 쏜 오브 아리가또 )               Concept: 악어새끼




평면 캠을 이용하여 모터의 회전운동을 상하 직선운동으로 바꾸어 준다


세번째                           Concept: 범고래



























크랭크 로커를 이용서 범고래가 수영하는 모습을 구현한다. 두마리 정도면 좋을 것 같다.
상자 안에서 빛이나서 빛나는 바다면 재밌을 것 같다.


4번째( 어둠속에 도사리는 위협 )          Concept: 심해아귀



검은 암실을 만들고 위에 약간의 구멍을 만든다. 구멍에 빛을 쬐면 안에 있는 심해아귀가 발광한다. 움직임은 다영한 4절기구의 운동을 시도해본다.



다섯번째( 배부른 사슴 )                           Concept: 사슴
















4절기구 운동을 직선운동으로 변환시키는 장치로 사슴의 머리가 나왔다 들어갔다 하게 만든다 머리 아래의 틀의 구조로 입을 물고 닫게 한다

2017년 11월 14일 화요일

마지막 잎새_Interactive Lamp Design

마지막 잎새_Movie



컨셉 설명



작동 Flow Image



잎을 기울이면 불이 들어온다


 줄기를 Touch 하면 불의 색이 바뀐다

회로 구성 및 센서 설명



코딩 및 설명