KY-036 Metal touch sensor module COM51

Fr2,000

Is a module that detects touch by measuring small changes in electrical conductivity.

In stock

SKU: SEN31019 Category:

Description

The KY-036 Metal Touch Sensor Module is an analog/digital sensor that uses a transistor to detect changes in electrical conductivity. When the transistor is touched with a finger, the conductivity changes and the module emits a digital and analog signal.

The digital output can be used a switch that changes state when touched. The analog output can measure the intensity of the touch. The detection threshold can be regulated using the on-board potentiometer.

Pinout:

  • AO (Analog Output): Provides an analog signal based on the touch intensity.
  • DO (Digital Output): Provides a binary signal (HIGH or LOW) based on the touch threshold set by the potentiometer.
  • GND: Ground connection.
  • VCC: Power supply (typically 3.3V or 5V).

Features:

  • Adjustable sensitivity via onboard potentiometer.
  • Both analog and digital output options.
  • Compatible with 3.3V and 5V microcontroller platforms.

Typical Applications:

  • Touch-sensitive switches.
  • Security systems.
  • Human-machine interfaces.
  • Interactive installations.

How It Works:

The module detects the small amount of electrical charge that flows between your body and the touch plate when you touch it. The sensitivity is controlled by the onboard potentiometer, which adjusts the signal threshold for digital output.

Connecting to Arduino:

  1. VCC -> Arduino 5V (or 3.3V for some boards).
  2. GND -> Arduino GND.
  3. DO -> Digital pin (e.g., D2) for binary touch detection.
  4. AO -> Analog pin (e.g., A0) for reading varying touch intensity.

Sample Code:

Digital Output:

#define TOUCH_PIN 2 // Connect DO to pin 2
void setup() {
pinMode(TOUCH_PIN, INPUT);
Serial.begin(9600); } void loop() {
if (digitalRead(TOUCH_PIN) == HIGH) {
Serial.println("Touched!");
}
else {
Serial.println("Not Touched");
}
delay(100); }

Analog Output:

#define TOUCH_PIN A0 // Connect AO to A0
void setup() {
Serial.begin(9600); }

void loop() {

int touchValue = analogRead(TOUCH_PIN);
Serial.println(touchValue);
delay(100); }

Adjusting Sensitivity:

  • Turn the potentiometer clockwise to increase sensitivity.
  • Turn it counterclockwise to decrease sensitivity.

Reviews

There are no reviews yet.

Be the first to review “KY-036 Metal touch sensor module COM51”