배송 |
---|
상품 정보 | 가격 | 삭제 |
---|---|---|
아두이노 정전식 터치센서 TTP223B | ||
TOTAL PRICE(수량) 0 |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 |
int touchSensor = 2; // 정전식 터치 센서 핀
int led1 = 13;
int count = 0; // 손을 얼마나 오래 대었는지 카운트 해주는 변수
void setup() {
pinMode(touchSensor, INPUT); // 정전식 터치센서 입력으로 설정
pinMode(led1, OUTPUT); // LED 출력으로 설정
Serial.begin(9600); // 시리얼 모니터 시작, 속도는 9600
}
void loop() {
int value = digitalRead(touchSensor); // 터치가 되었는지 안도
if(value == 1){ // 터치가 되었을 때
digitalWrite(led1, HIGH); // LED 1이 켜짐
Serial.println("Touch!!"); // 터치가 되었다고 시리얼모니터에 출력
}else{
Serial.println("nothing..."); // 터치가 되지 않았다고 시리얼 모니터에 'nothing...' 출력
if(count <= 0) // count가 0보다 작거나 같을 때 LED 1 꺼짐
digitalWrite(led1, LOW);
}
delay(30);
}
|
cs |
39,000원
5,500원
11,000원