반응형

【 아두이노 센서#29】 터치 LED센서( Heltec) Sensor 다루기 


 오늘은 Heltec 의 터치( Touch) LED 센서를 다루어 보고자 한다. 지난시간  터치 센서인 TTP223B를 다루어 보았는데, 이것과의 차이점은 터치 하였을 때 터치판 자체가 LED 불 빛을 내준다는 것이다. 미관적으로 좋고, 제품인테리어를 고려한 부품으로 사용해도 좋을 것이다. 


▶ 선수 학습 :

 없음. 

▶ IR 센서 사양 및 동작 특성




▶ 실습 목표 :  

1. 터치 LED 센서의 기본 작동 방식에 대해 이해하고 스위치 기능으로 사용 할 수 있다.

2. 터치 되었을 때 센서의 출력값을 LED 혹은 멀티테스터 등으로 확인 할 수 있다. 


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

▶ 실습 절차  : 


1.    위 회로 연결도를 참고하여 부품들을 연결한다
2.    터치 LED 센서만 연결하여 터치 되었을 때, 센서의 출력 값을 멀티 테스터기로 확인 해본다. . 
3.    LED를 별도로 넣어 LED센서가 터치되었을 때 출력을 LED로 확인 해본다. (센서의 출력 값 3.3v 를 이용한 LED 점등) 

▶ 프로그램 코드 및 설명 : 

/* 터치 LED 센서의 동작확인은 별다른 코드 없이  확인 가능하다.     */

▶ 실행영상 :  

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


1. 블루 불빛 LED 터치 센서의 터치시 출력 전압값을 멀티테스터 측정기로 확인.



2. 레드 불빛 LED 터치 센서의 터치 동작 확인 .



▶ 아두이노 파일다운 :

없음. 




반응형
반응형

【 아두이노 센서#28】 터치 센서( TTP223B) Touch Sensor 다루기 #2


 지난 시간에 이어 터치( Touch) 센서인 TTP223B를 다루어 보려고 한다. 이 터치 모듈은 정전식(사람의 몸에서 발생하는 작은 전기를 이용) 으로서 , 터치 되었을 때 칩 LED가 켜져 터치 되었다는 것을 알려주는 등 아주 사용하기 편하고 쉽다. 이번에는 LED를 13번포트에 직결하고 시리얼 플로터를 통해 터치가 되는지를 간단히 실험해보려 한다. 


▶ 선수 학습 :

 1. (센서)#27 터치센서다루기 #1 (TTP223B 터치센서 이해1 강좌보기클릭


▶ IR 센서 사양 및 동작 특성

▶ 실습 목표 :  

1. 터치 센서의 기본 작동 방식에 대해 이해하고 스위치 기능으로 사용 할 수 있다.

2. 터치 되었을 때 센서로 부터 얻은 값을 시리얼 모니터 혹은 시리얼 플로터 창을 통해 확인 할 수 있다. 

3. LED를 연결하거나 다른 출력으로 사용하여 기기를 작동시킬 수 있음을 이해한다.


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

▶ 실습 절차  : 


1.    위 회로 연결도를 참고하여 부품들을 연결한다
2.    시리얼 모니터 창을 열어 터치 유무에 따른 출력 값을 확인 한다. 
3.    시리얼 플로터 창을 열어 터치 유무에 따른 출력 그래프를 확인 한다.
4. LED를 13번포트(LED+단자) 와 인접한 GND(LED-단자)에 바로 직결 연결한다(LED 연결에는 기본적으로 저항을 연결하여야 하나, 이와 같은 회로에서는 아두이노는 충분히 보호된다)

▶ 프로그램 코드 및 설명 : 

/* 터치 센서 (Touch sensor) 사용하기 프로그램       */
/*  by RASIno , http://rasino.tistory.com  */


#define Touch 7  // 터치센서의 핀 정의


void setup( ) {

  Serial.begin(9600);

  pinMode(Touch, INPUT);

  pinMode(13, OUTPUT);  

}


void loop( ) {

  int a = digitalRead(Touch);

  if (a == HIGH) {   digitalWrite(13, HIGH);

    Serial.println(a);    

    delay(1);       // 최소한의 delay 값을 주도록 한다.

    }  else  {  

         digitalWrite(13, LOW);

         Serial.println(a);      

  }

}


▶ 실행영상 :  

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




▶ 아두이노 파일다운 :

TouchSensorLED.ino





반응형
반응형

【 아두이노 센서#27】 터치 센서( TTP223B) Touch Sensor 다루기 #1

 오늘은 터치( Touch) 센서인 TTP223B를 다루어 보려고 한다. 이 터치 모듈은 정전식(사람의 몸에서 발생하는 작은 전기를 이용) 으로서 , 터치 되었을 때 칩 LED가 켜져 터치 되었다는 것을 알려주는 등 아주 사용하기 편하고 쉽다. 


▶ 선수 학습 :

 없음. 

▶ IR 센서 사양 및 동작 특성

▶ 실습 목표 :  

1. 터치 센서의 기본 작동 방식에 대해 이해하고 스위치 기능으로 사용 할 수 있다.

2. 터치 되었을 때 센서로 부터 얻은 값을 시리얼 모니터 혹은 시리얼 플로터 창을 통해 확인 할 수 있다. 


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

▶ 실습 절차  : 


1.    위 회로 연결도를 참고하여 부품들을 연결한다
2.    시리얼 모니터 창을 열어 터치 유무에 따른 출력 값을 확인 한다. 
3.    시리얼 플로터 창을 열어 터치 유무에 따른 출력 그래프를 확인 한다.

▶ 프로그램 코드 및 설명 : 

/* 터치 센서 (Touch sensor) 사용하기 프로그램       */
/*  by RASIno , http://rasino.tistory.com  */


#define Touch 9  // 터치센서의 핀 정의


void setup( ) {

  Serial.begin(9600);

  pinMode(Touch, INPUT);

}


void loop( ) {

  int a = digitalRead(Touch);

  Serial.println(a);

  delay(1);   // 최소한의 delay 값을 주도록 한다.

}


▶ 실행영상 :  

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



▶ 아두이노 파일다운 :

TouchSensor.ino




반응형