Cara Menggunakan Sensor Sentuh pada Arduino

Semangat pagi teman-teman, pada kesempatan kali ini saya akan membahas tentang cara menggunakan sensor sentuh pada Arduino. Sensor ini mempunyai dua kondisi yaitu high dan low, jadi pada saat kita sentuh kondisinya akan high dan sebaliknya. Nah lalu apa yang akan kita buat? yang kita buat pada pembahasan ini adalah membuat saklar sentuh untuk menyalakan lampu led. Namun project ini juga bisa digunakan untuk saklar peralatan listrik lainya dengan menambahkan relay tentunya. Untuk harga dari sensor ini cukup murah sekitar 10-15 ribu saja.

Komponen yang diperlukan pada pembahasan ini adalah :
Software : Arduino IDE

Hardware :
  1. Arduino Uno atau jenis board lain
  2. Sensor Sentuh tipe TTP223B(Biru) atau yang TTP223 (Merah)
  3. Lampu LED
  4. Resistor 220 Ohm
  5. Kabel jumper.
Rangkaian :
cara menggunakan sensor sentuh
Keterangan :
Sensor Sentuh
- Pin Out(sig) dihubungkan ke pin 2 Arduino
- VCC dihubungkan ke 5V Arduino
- GND dihubungkan ke GNDArduino

Lampu LED
- Kaki panjang (+) dihubungkan ke resistor 220 Ohm kemudian ke pin 7 Arduino
- Kaki pendek (-) dihubungkan ke GND Arduino

Langkah-langkah :
  1. Rangkailah terlebih dahulu komponen-komponen di atas
  2. Buka Arduino IDE, masuk ke menu Tools > Board : Arduino/Genuino Uno atau sesuai dengan yang digunakan > Port : terceklis, misalnya COM32
  3. Upload sketch program berikut ini :
    const int pinSensor = 2; //sensor ke pin 2
    const int pinLed = 7; //led ke pin 7

    void setup() {
    Serial.begin(9600);
    pinMode(pinSensor, INPUT_PULLUP);
    pinMode(pinLed, OUTPUT);
    }

    void loop() {
    if (digitalRead(pinSensor) == HIGH) {
    while (digitalRead(pinSensor) == HIGH) {}
    digitalWrite(pinLed, !digitalRead(pinLed));
    }
    //menampilkan kondisi sensor di Serial monitor
    Serial.println(digitalRead(pinSensor));
    delay(500);
    }
  4. Buka serial monitor dengan baudrate 9600
  5. Silahkan coba dengan menyentuh sensor > hasilnya adalah jika sensor pertama disentuh lampu LED akan menyala dan jika sensor disentuh kembali lampu LED akan mati.
Teman-teman juga bisa menerapkannya pada perangkat lainya seperti kontrol servo, motor dc, selenoid dan masih banyak yang lainnya. Penggunaan sensor ini sangat simpel dan mudah, semoga teman-teman juga dapat mempraktikannya.

Terima kasih sudah berkunjung, selamat mencoba. Salam.

0 Response to "Cara Menggunakan Sensor Sentuh pada Arduino"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel

Iklan Bawah Artikel