โมดูลปุ่มแตะ สัมผัส Capacitive Touch Sensor SNP-00126
รหัสสินค้า: SNP-00126

โมดูลปุ่มแตะ สัมผัส Capacitive Touch Sensor SNP-00126

เซ็นเซอร์สัมผัสแบบ Capacitive หรือ เซ็นเซอร์สัมผัสแบบความจุ เป็นเทคโนโลยีที่ใช้ในการตรวจจับการสัมผัสโดยอาศัยการเปลี่ยนแปลงของความจุไฟฟ้า (Capacitance) เมื่อมีวัตถุนำไฟฟ้า เช่น ปลายนิ้วของเรามาสัมผัสกับพื้นผิวของเซ็นเซอร์

 

1.ต่ออุปกรณ์

โมดูลปุ่มแตะ สัมผัส Capacitive Touch Sensor SNP-00126

Capacitive touch sensor > Arduino UNO
GND > GND
VCC > 5V
SIG > Pin 7

 

2.ลงโปรแกรม 
Copy โค้ดด้านล่าง

Arduino
1#define touch_swtich 7
2
3void setup() {
4  Serial.begin(9600);
5  pinMode(touch_swtich, INPUT);
6}
7
8void loop() {
9  if(digitalRead(touch_swtich) == HIGH){
10    Serial.println("touch swtich is pressed");
11    delay(1000);
12  }
13}

 

3.ผลลัพธ์
เมื่อสัมผัสที่เซ็นเซอร์ จะมีการแจ้งเตือน

โมดูลปุ่มแตะ สัมผัส Capacitive Touch Sensor SNP-00126