The NO TOUCH BUTTON (Manufacturer: BOXTEL, Part ID: NO TOUCH) is a type of switch that can be activated without physical contact. It typically uses infrared or capacitive sensing technology to detect the presence of a hand or object. This component is ideal for applications where hygiene is a concern, such as in medical facilities, public restrooms, and other environments where minimizing physical contact is crucial.
Parameter | Value |
---|---|
Operating Voltage | 5V DC |
Operating Current | ≤ 30mA |
Sensing Distance | 3-15 cm (adjustable) |
Output Type | Digital (High/Low) |
Response Time | ≤ 0.5 seconds |
Operating Temperature | -20°C to 70°C |
Dimensions | 28mm x 28mm x 10mm |
Pin Number | Pin Name | Description |
---|---|---|
1 | VCC | Power supply (5V DC) |
2 | GND | Ground |
3 | OUT | Digital output signal (High/Low) |
4 | ADJ | Sensing distance adjustment (optional) |
+5V (Arduino) ----> VCC (NO TOUCH BUTTON)
GND (Arduino) ----> GND (NO TOUCH BUTTON)
Digital Pin (Arduino) ----> OUT (NO TOUCH BUTTON)
/*
NO TOUCH BUTTON Example Code
This code demonstrates how to use the NO TOUCH BUTTON with an Arduino UNO.
The button's output is read and used to control an LED.
*/
const int buttonPin = 2; // Pin connected to the OUT pin of NO TOUCH BUTTON
const int ledPin = 13; // Pin connected to the onboard LED
void setup() {
pinMode(buttonPin, INPUT); // Set button pin as input
pinMode(ledPin, OUTPUT); // Set LED pin as output
Serial.begin(9600); // Initialize serial communication
}
void loop() {
int buttonState = digitalRead(buttonPin); // Read the button state
if (buttonState == HIGH) {
digitalWrite(ledPin, HIGH); // Turn on the LED
Serial.println("Button Activated");
} else {
digitalWrite(ledPin, LOW); // Turn off the LED
}
delay(100); // Small delay to debounce the button
}
Button Not Responding:
False Triggers:
Intermittent Operation:
Q: Can the NO TOUCH BUTTON be used outdoors?
Q: How do I adjust the sensing distance?
Q: What is the maximum sensing distance?
By following this documentation, users can effectively integrate and troubleshoot the NO TOUCH BUTTON in their projects, ensuring reliable and hygienic operation.