【 아두이노 센서#28】 터치 센서( TTP223B) Touch Sensor 다루기 #2
지난 시간에 이어 터치( Touch) 센서인 TTP223B를 다루어 보려고 한다. 이 터치 모듈은 정전식(사람의 몸에서 발생하는 작은 전기를 이용) 으로서 , 터치 되었을 때 칩 LED가 켜져 터치 되었다는 것을 알려주는 등 아주 사용하기 편하고 쉽다. 이번에는 LED를 13번포트에 직결하고 시리얼 플로터를 통해 터치가 되는지를 간단히 실험해보려 한다.
▶ 선수 학습 :
1. (센서)#27 터치센서다루기 #1 (TTP223B 터치센서 이해1) ☜ 강좌보기클릭
▶ IR 센서 사양 및 동작 특성
▶ 실습 목표 :
1. 터치 센서의 기본 작동 방식에 대해 이해하고 스위치 기능으로 사용 할 수 있다.
2. 터치 되었을 때 센서로 부터 얻은 값을 시리얼 모니터 혹은 시리얼 플로터 창을 통해 확인 할 수 있다.
3. 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);
}
}
▶ 실행영상 :
(전체화면 보기로 보세요)
▶ 아두이노 파일다운 :
'아두이노 > 2. 아두이노센서' 카테고리의 다른 글
【 아두이노 센서#30】 틸트센서( KY-017) Sensor 다루기 (0) | 2019.02.13 |
---|---|
【 아두이노 센서#29】 터치 LED센서( Heltec) Sensor 다루기 (0) | 2019.02.12 |
【 아두이노 센서#27】 터치 센서( TTP223B) Touch Sensor 다루기 #1 (0) | 2019.02.08 |
【 아두이노 센서#26】 IR 적외선 센서 거리 LED 레벨바 만들기 (0) | 2019.02.07 |
【 아두이노 센서#25】 IR 적외선 센서 다루기 ( GP2Y0A41SK ) (0) | 2019.01.31 |