

The Switch Push On Off 16mm is a compact, durable push-button switch designed for toggling between on and off states. With a 16mm mounting diameter, this switch is ideal for applications requiring user control in electronic devices and circuits. Manufactured by Glodok Supermarket, this switch is widely used in control panels, DIY electronics, and industrial equipment due to its reliability and ease of use.








Below are the key technical details for the Switch Push On Off 16mm:
| Parameter | Specification |
|---|---|
| Manufacturer | Glodok Supermarket |
| Mounting Hole Diameter | 16mm |
| Switch Type | Push-button, Latching (On/Off) |
| Rated Voltage | 12V DC / 250V AC |
| Rated Current | 3A |
| Contact Resistance | ≤ 50 mΩ |
| Insulation Resistance | ≥ 1000 MΩ |
| Mechanical Life | 50,000 cycles |
| Operating Temperature | -20°C to +55°C |
| Material | Metal housing, plastic actuator |
The Switch Push On Off 16mm typically has two or three terminals, depending on the specific model. Below is the pin configuration:
| Pin | Label | Description |
|---|---|---|
| 1 | COM | Common terminal for the switch |
| 2 | NO | Normally Open terminal (connects to COM when pressed) |
| 3 | NC | Normally Closed terminal (optional, disconnects when pressed) |
Note: Some models may only have two pins (COM and NO). Always refer to the datasheet for your specific model.
The Switch Push On Off 16mm can be used with an Arduino UNO for simple input control. Below is an example circuit and code:
// Define the pin connected to the switch
const int switchPin = 2;
// Variable to store the switch state
int switchState = 0;
void setup() {
pinMode(switchPin, INPUT); // Set the switch pin as input
Serial.begin(9600); // Initialize serial communication
}
void loop() {
// Read the state of the switch
switchState = digitalRead(switchPin);
// Print the switch state to the Serial Monitor
if (switchState == HIGH) {
Serial.println("Switch is ON");
} else {
Serial.println("Switch is OFF");
}
delay(500); // Delay for stability
}
Note: This code assumes the use of a pull-up resistor. If using the Arduino's internal pull-up, configure the pin as
INPUT_PULLUPin thepinMode()function.
Switch Not Responding:
Switch Feels Stuck or Hard to Press:
Intermittent Operation:
Arduino Not Detecting the Switch State:
Q: Can this switch handle AC loads?
A: Yes, the switch is rated for up to 250V AC at 3A. Ensure proper insulation and safety precautions when using with AC.
Q: Is the switch waterproof?
A: No, this switch is not waterproof. Avoid using it in environments with high humidity or water exposure.
Q: Can I use this switch for momentary operation?
A: No, this is a latching switch designed to toggle between on and off states. For momentary operation, use a momentary push-button switch.
Q: How do I clean the switch?
A: Use a dry cloth or compressed air to remove dust. Avoid using liquids or solvents that may damage the switch.
By following this documentation, you can effectively integrate the Switch Push On Off 16mm into your projects and troubleshoot any issues that arise.