SINAU PROGRAMMING
SINAU PROGRAMMING
  • Home
  • Source Code
  • Social
  • CONTROL
    • Internet of Think (IoT)
    • ESP
      • NodeMcu
      • Lora
      • WeMos
      • Esp 32 Dev
      • Node 32s
    • Arduino
    • Raspberry
    • Proteus
  • MATLAB
    • MATLAB PROJECT
    • PLC
      • Omron
      • Mitsubishi
      • Siemens
      • Schneider
      • ArduinoPLC
    • Arduino
    • Basic & Doc
  • Contact Us

             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.


            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.

Langsung saja rangkai projek seperti dibawah ini :

 KETERANGAN

·         Sensor sentuh : SIG/DATA dihubungkan ke pin 2; VCC dihubungkan ke 5V; GND dihubungkan ke GND

·         LED : (+) dihubungkan dengan resistor 220 Ohm dan ke pin 13; (-) dihubungkan ke GND

Lalu upload code seperti di bawah ini :

#define sensorsentuh 2 // inisialisasi sensor
#define led 13

void setup() {
Serial.begin(9600); // komunikasi serial
pinMode(led, OUTPUT); // setting led sebagai output
pinMode(sensorsentuh, INPUT);// setting sensor sebagai input

}

void loop() {
int sentuhan = digitalRead(sensorsentuh); // inisialisasi sentuhan untuk membaca sensor sensor sentuh
if(sentuhan == HIGH){ // jika sensor sentuh di tekan
digitalWrite(led, HIGH); // led akan menyala
Serial.println("tekan");} // mengirim kata tekan ke serial monitor
else{ // jika tidak di sentuh
digitalWrite(led, LOW); // maka led akan mati
Serial.println("tidak disentuh");} // mengirim kata sentuh ke serial monitor
delay(100);// jeda 100 ms
}

 

Hasilnya jika touch sensor di tekan maka led akan menyala. Jika touch sensor tidak di tekan maka led akan mati. Nah untuk pegembangannya bisa ditambahkan relay untuk mengontrol lampu.

Sekian tutorial kali ini semoga bermanfaat dan terimakasih atas perhatiannnya.👋


 

Newer Posts Older Posts Home





POPULAR POSTS

  • Skema Power Supply Switching SMPS
  • Proteus 8.5 Full Version Professional
  • Tutorial ILI9341 TFT SPI LCD touch Screen
  • Serial Communication UART Raspberry Pico (SoftSerial)
  • Artificial Neural Network for Identification MATLAB
  • Pulse Oxymetry (SPO2) + Raspberry Pi
  • Menampilkan Text Pada LCD 16x2 I2C Arduino

ABOUT ME

cobabaru

Sinau Programming

SUBSCRIBE & FOLLOW

Training


Contact Form

Name

Email *

Message *

Categories

  • alkes 1
  • Android 4
  • Arduino 35
  • Basic & Doc 12
  • centrifuge 1
  • ESP32 8
  • Internet of Things (IoT) 23
  • LCD TFT SPI 2
  • MATLAB 6
  • Metode kendali 1
  • Modul Charger 1
  • Nextion 4
  • NodeMcu 8
  • oled 1
  • Pattern Recognition 2
  • Pemrograman 2
  • Perbaikan 1
  • PID 2
  • PLC HMI VTSCADA ARDUINO 3
  • PRIVACY POLICY 1
  • Proteus 11
  • Python 1
  • raspberry 5
  • Teknik Elektromedik 2
  • Thingsboard 1
  • Video 5
  • Wemos 4

sinau_programming

Sinau Programming Distributed by Sinau Programming