Digital Touch Sensor inilah salah satu saklar modern. Digital Touch Sensor merupakan sebuah modul sensor yang berfungsi seperti tombol/saklar, namun cara penggunaanya hanya perlu dengan menyentuhnya menggunakan jari kita. Pada saat disentuh oleh jari, sensor akan mendeteksi aliran arus listrik pada tubuh manusia karena tubuh manusia dapat mengalirkan listrik. Data akan berlogika 1 (HIGH) saat disentuh oleh jari dan akan berlogika 0 (LOW) saat tidak disentuh.
Digital touch sensor dapat digunakan untuk switching suatu alat atau sistem. Seperti untuk menghidupkan lampu, menghidupkan motor, menyalakan sistem keamanan, dan lain-lain.
Pada kali ini jogjarobotika memberikan contoh simple penggunaan Digital Touch Sensor untuk menyalakan sebuah led.
Berikut ini skema rangkaian Digital Touch Sensor Sebagai Saklar untuk Menyalakan LED menggunakan Arduino UNO R3.
Berikut ini adalah list program arduino nya:
.
#define sensor A0
#define led 13
void setup() {
Serial.begin(9600);
pinMode(sensor, INPUT_PULLUP);
pinMode(led, OUTPUT);
}
void loop() {
if(digitalRead(sensor) == HIGH){
while(digitalRead(sensor) == HIGH){}
digitalWrite(led,!digitalRead(led));
}
Serial.println(digitalRead(sensor));
delay(100);
}
.
.
Setelah sedulur jogjarobotika masukkan program diatas, silahkan di upload. Jangan lupa cek port arduino dan board arduino nya.
Sumber : http://www.jogjarobotika.com/blog/digital-touch-sensor-sebagai-saklar-sentuh-menggunakan-arduino-uno-r3-b117.html