Buka Senin - Jumat jam 08.30 s/d jam 16.30 , Sabtu Jam 8.30 s/d jam 13.00 , Minggu tutup
  • Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
  • Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Beranda » Blog » Menggunakan Sensor Sentuh (Capasitive Touch Sensor) pada Arduino

Menggunakan Sensor Sentuh (Capasitive Touch Sensor) pada Arduino

Diposting pada 18 January 2019 oleh farhan / Dilihat: 1.808 kali / Kategori:
  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.

Bagikan ke

Menggunakan Sensor Sentuh (Capasitive Touch Sensor) pada Arduino

Saat ini belum tersedia komentar.

Silahkan tulis komentar Anda

Menggunakan Sensor Sentuh (Capasitive Touch Sensor) pada Arduino

Produk yang sangat tepat, pilihan bagus..!

Berhasil ditambahkan ke keranjang belanja
Lanjut Belanja
Checkout
Produk Quick Order

Pemesanan dapat langsung menghubungi kontak dibawah: