[아두이노 강의] #7 아두이노 터치센서를 통한 LED ON/OFF 실습 :: 잡다한 프로그래밍
반응형

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);
}
반응형

+ Recent posts