반응형
1. 터치센서란?
터치센서는 아래 사진과 같으며 정전 용량형 터치 스위치 모듈이다. 보통 상태일 때는 Low 출력, 터치가 되었을 때는 High를 출력한다. VCC = +5V, GND = GND, SIG = 디지털 핀에 연결하여 사용하면 된다

2. 터치센서 실습하기
터치센서와 LED를 사용하여 실습을 진행한다. 실습에 필요한 사전 준비물은 다음과 같다

준비가 완료 되었다면 다음과 같이 회로를 구성한다

회로 구성이 끝났다면 다음과 같이 코드를 작성한다. 터치센서에서 읽어 들인 touch값이 Low일 때 led를 끄고 High일 때 LED를 키는 코드이다
int touch = 3; // D3
int led = 9; // D9
void setup()
{
pinMode(touch, INPUT);
pinMode(led, OUTPUT);
}
void loop() {
if( digitalRead(touch) == LOW )
digitalWrite(led, LOW);
else
digitalWrite(led, HIGH);
}
반응형
'프로그래밍 > 임베디드SW' 카테고리의 다른 글
[아두이노 강의] #9 아두이노 릴레이란? (0) | 2020.01.01 |
---|---|
[아두이노 강의] #8 아두이노 조도센서를 통한 LED ON/OFF 실습 (0) | 2019.12.27 |
[아두이노 강의] #6 아두이노 Analog Input & Output 강의 (아날로그 인풋 & 아웃풋) 가변저항, LED 실습 (0) | 2019.12.23 |
[아두이노 강의] #5 아두이노 Analog Output 강의 (아날로그 아웃풋) (0) | 2019.12.20 |
[아두이노 강의] #4 아두이노 3색 LED(RGB 모듈), 버튼 실습하기 (0) | 2019.12.15 |