Sensor sentuh merupakan sebuah saklar yang cara penggunaanya dengan cara disentuh menggunakan jari. Ketika sensor ini disentuh maka sensor akan bernilai HIGH, mengapa? karena tubuh manusia terdapat aliran listrik sehingga sensor ini dapat bekerja. Sensor ini dapat kita gunakan untuk menyalakan lampu, motor, membuka pintu dan masih banyak lainnya. Untuk jenis sensor sentuh yang banyak di pasaran terdapat jenis TTP223B (warna biru) dan TTP233 (warna merah) seperti gambar di bawah ini.

Jenis Sensor Sentuh

Sensor ini mempunya 3 buah pin yaitu pin SIG (signal/data), GND dan VCC. Pada pembahasan kali ini, akan mengupas penggunaan sensor sentuh yang digunakan untuk menyalakan sebuah LED, untuk lebih lengkapnya langsung saja berikut ini.

Alat dan bahan :

  • Arduino Uno R3, BELI
  • Sensor sentuh, BELI
  • LED dan resistor 220 Ohm, BELI
  • Kabel jumper, BELI
  • Projectboard, BELI

Rangkaian :

Rangkaian Sensor Sentuh dan Arduino

Konfigurasi pin :

  • Sensor sentuh : SIG/DATA dihubungkan ke pin 7; VCC dihubungkan ke 5V; GND dihubungkan ke GND
  • LED : (+) dihubungkan dengan resistor 220 Ohm dan ke pin 2; (-) dihubungkan ke GND

Sketch program :

const int pinSensor = 7;
const int pinLed = 2;
void setup() {
  pinMode(pinSensor, INPUT_PULLUP);
  pinMode(pinLed, OUTPUT);
}

void loop() {
  if (digitalRead(pinSensor) == HIGH) {
    while (digitalRead(pinSensor) == HIGH) {}
    digitalWrite(pinLed, !digitalRead(pinLed));
  }
  delay(500);
}

Penggunaan :

  • Rangkai semua komponen kemudian hubungkan Arduino ke komputer anda.
  • Buka Arduino IDE, dan pilih Board dan Port yang sesuai
  • Upload sketch program di atas sampai done uploading.

Hasil :

Silahkan uji coba dengan menyentuh sensor dengan jari kemudian lepas, yang terjadi adalah lampu LED akan menyala dan ketika di tekan lagi lampu LED akan mati.

Demikian pembahasan kali ini, semoga bermanfaat. Terima kasih.

Kategori: Arduino

4 Komentar

subhash · September 26, 2019 pada 11:57 am

hiii sir Iam trying to interface the touch sensor with Arduino Uno it’s working but I don’t know it was automatically turned on and off I don’t know please anybody give some suggestions about touch sn sensors thank you.

    m syefudin · Oktober 2, 2019 pada 6:54 am

    So for this sensor must be manual because there must be a touch first, the only thing to be automatic is the LED. Turns on automatically when there is a touch. thanks.

Eizky tavera · Januari 8, 2020 pada 4:03 am

Sudah saya coba kk cuma masih ga bisa,semuanya sdh sama dgn apa yg kk contohkn mohon bantuannya kk

    m syefudin · Januari 8, 2020 pada 4:17 am

    kabel : ptus/longgar,
    salah pin
    kabel mending d solder jika pkai sensor sentuh yg merah

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Scroll Up
id_IDIndonesian
en_USEnglish id_IDIndonesian