반응형

【 아두이노 센서#30】 틸트센서( KY-017) Sensor 다루기 


  오늘은 틸트 ( Tilt Sensor)를 다루어 보고자 한다. 일명 기울기 센서라고 하는데, 기울기가 변화되는 것을 감지해서 무언가를 작동시킬 수 있는 스위치의 역할로 사용할 수 있다. 





▶ 선수 학습 :

 없음. 


▶ IR 센서 사양 및 동작 특성





▶ 실습 목표 :  


1. 틸트 센서를 기울여 기울기에 따른 스위치 동작을 이해 할 수 있다. 


2. LED를 연결하여 틸트 센서의 동작에 따른 LED를 On /Off 할 수 있다.


▶ 실습 회로도면 :
  (이미지 클릭하면 확대 가능)



▶ 실습 절차  : 


1.    위 회로 연결도를 참고하여 부품들을 연결한다
2.    틸트 센서 내부에 있는 기울기용 스위치 역할 을 하는 물질은 수은이기 때문에 유리관이 깨지지 않도록 주의 해서 다룬다. 
3.    LED를 별도로 넣어 센서를 기울여 보고 LED가 On/Off 되는지 확인한다.(기울기에 따른 동작의 민감도를 직접 확인 해본다. ) 

▶ 프로그램 코드 및 설명 : 

/* 틸트 tilt 센서의 동작을 LED로 확인해보기   */


int Led = 8;

int SwOut = 7;

int val;


void setup() {

  pinMode(Led, OUTPUT);

  pinMode(SwOut, INPUT);

}


void loop() {

  val = digitalRead(SwOut);  // 틸트센서 센서값 읽어 저장

  if (val == HIGH)

  {

    digitalWrite(Led, HIGH);

  }

  else

  {

    digitalWrite(Led, LOW);

  }

  delay(100);  

}



▶ 실행영상 :  

(전체화면 보기로 보세요)




▶ 아두이노 파일다운 :

Tilt_SW.ino




반응형