Metal Touch Sensor

Z2M Part: EMS-00008-A

Detect touch on metal surface.

Circuit Diagram
Circuit diagram for Metal Touch Sensor
Wire Connections & Pin Configuration

Wire Color Connections:

Yellow → A0 to analog out, Pin 3 to digital out
Red → 5V to VCC
Black → GND to GND

Pin Configuration:

Arduino Analog Pin A0 → Metal touch sensor analog output
Arduino Digital Pin 3 → Metal touch sensor digital output (OUT)
Arduino 5V → Metal touch sensor VCC
Arduino GND → Metal touch sensor GND
Arduino Code
Edit
int AInput = A0; // Analog input from sensor
int DInput = 3;  // Digital input from sensor

void setup() {
  pinMode(AInput, INPUT); // Set pin for analog input
  pinMode(DInput, INPUT); // Set pin for digital input
  Serial.begin(9600);     // Begin Serial communication at 9600 baud
}

void loop() {
  float analogValue;  // Variable for analog reading (voltage)
  int digitalValue;   // Variable for digital reading (touch status)

  // Read analog value and convert it to voltage (0–5V)
  analogValue = analogRead(AInput) * (5.0 / 1023.0);

  // Read digital value from sensor (0 or 1)
  digitalValue = digitalRead(DInput);

  // Display results on Serial Monitor
  Serial.print(\"Analog voltage value: \");
  Serial.print(analogValue);
  Serial.print(\"V, \");

  Serial.print(\"Touch input: \");
  if (digitalValue == 1) {
    Serial.println(\"detected\");
  } else {
    Serial.println(\"not detected\");
  }

  Serial.println(\"---------------------\");
  delay(250);
}

Instruction Details

Wiring: Connect touch sensor VCC to 5V, GND to GND. Connect analog output to Analog Pin A0, digital output to Digital Pin 3.
Library: Not required (built-in).
Upload Code: Tools → Board → Arduino Uno. Tools → Port → select your COM port. Click Upload button.
View Output: Open Serial Monitor (Tools → Serial Monitor) at 9600 baud. Voltage and touch status (detected/not detected) display. Touch metal pad to trigger.

How to Use

  1. Connect the required components as per the Pin Configuration above
  2. Open Arduino IDE and create a new sketch
  3. Copy and paste the code above
  4. Select your Arduino board and COM port from Tools menu
  5. Click the Upload button to upload the code to your Arduino
  6. Open Serial Monitor (if applicable) to see the output

Components Required

  • Arduino Uno
  • Metal Touch Sensor Module
  • Breadboard
  • Jumper Wires

Category: Sensors