A touch sensor is a device that detects physical touch or pressure on its surface, enabling user interaction with electronic systems. Manufactured by ETC_BVN with the part ID "uno," this touch sensor is designed for seamless integration into a variety of applications. It is commonly used in devices such as smartphones, tablets, home automation systems, and interactive displays to trigger actions based on user input. Its compact design and high sensitivity make it ideal for modern touch-based interfaces.
The ETC_BVN "uno" touch sensor is a capacitive touch sensor that operates efficiently in low-power environments. Below are the key technical details and pin configuration:
Parameter | Specification |
---|---|
Operating Voltage | 2.0V to 5.5V |
Operating Current | < 10 µA (standby), ~1.5 mA (active) |
Response Time | < 60 ms |
Interface Type | Digital Output |
Operating Temperature | -20°C to 70°C |
Dimensions | 24mm x 24mm x 3mm |
Pin Number | Pin Name | Description |
---|---|---|
1 | VCC | Power supply pin (2.0V to 5.5V) |
2 | GND | Ground pin |
3 | OUT | Digital output pin (HIGH when touched, LOW otherwise) |
VCC
pin to a 3.3V or 5V power source and the GND
pin to the ground of your circuit.OUT
pin to a digital input pin of your microcontroller or other logic circuit.OUT
pin to stabilize the signal.OUT
pin will output a HIGH signal (logic level 1). When untouched, it will output a LOW signal (logic level 0).Below is an example of how to connect and use the touch sensor with an Arduino UNO:
VCC
pin of the touch sensor to the 5V pin on the Arduino.GND
pin of the touch sensor to the GND pin on the Arduino.OUT
pin of the touch sensor to digital pin 2 on the Arduino.// Touch Sensor Example Code for Arduino UNO
// Manufacturer: ETC_BVN
// Part ID: uno
const int touchPin = 2; // Pin connected to the OUT pin of the touch sensor
const int ledPin = 13; // Built-in LED pin on Arduino
void setup() {
pinMode(touchPin, INPUT); // Set touch sensor pin as input
pinMode(ledPin, OUTPUT); // Set LED pin as output
Serial.begin(9600); // Initialize serial communication
}
void loop() {
int touchState = digitalRead(touchPin); // Read the state of the touch sensor
if (touchState == HIGH) {
// If the sensor is touched, turn on the LED
digitalWrite(ledPin, HIGH);
Serial.println("Touch detected!");
} else {
// If the sensor is not touched, turn off the LED
digitalWrite(ledPin, LOW);
}
delay(50); // Small delay to stabilize readings
}
Sensor Not Responding
False Triggers
OUT
pin and ensure proper grounding of the circuit.No Output Signal
Q: Can the sensor detect touch through metal surfaces?
A: No, the sensor is designed to detect touch through non-conductive materials like plastic or glass.
Q: What is the maximum distance the sensor can detect a touch?
A: The sensor is optimized for direct contact or very close proximity (less than 1mm).
Q: Can I use this sensor with a 3.3V microcontroller?
A: Yes, the sensor operates within a voltage range of 2.0V to 5.5V, making it compatible with 3.3V systems.
This concludes the documentation for the ETC_BVN "uno" touch sensor. For further assistance, refer to the manufacturer's datasheet or contact technical support.