

The Pushbutton (SIM TEST) is a momentary switch designed to complete a circuit temporarily. This component is widely used in various applications, particularly in testing scenarios where simulating user input or resetting devices is required. Its simple operation makes it an essential tool for engineers, hobbyists, and developers alike.








| Specification | Value |
|---|---|
| Voltage Rating | 12V DC |
| Current Rating | 10A |
| Power Rating | 120W |
| Contact Type | Normally Open (NO) |
| Actuation Force | 200g (approx.) |
| Lifespan | 1,000,000 cycles |
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | COM | Common terminal for the switch |
| 2 | NO | Normally Open terminal |
Wiring the Pushbutton:
Circuit Example:
Button Not Responding:
False Triggering:
Button Sticking:
const int buttonPin = 2; // Pin connected to the pushbutton
int buttonState = 0; // Variable to store button state
void setup() {
pinMode(buttonPin, INPUT_PULLUP); // Set pin as input with pull-up
Serial.begin(9600); // Start serial communication
}
void loop() {
// Read the state of the pushbutton
buttonState = digitalRead(buttonPin);
if (buttonState == LOW) { // Button pressed
Serial.println("Button Pressed!");
delay(200); // Debounce delay
}
}
This code sets up the pushbutton on pin 2 of the Arduino UNO, using the internal pull-up resistor. When the button is pressed, it prints a message to the serial monitor. Adjust the delay as needed for your application.
By following this documentation, users can effectively utilize the Pushbutton (SIM TEST) in their projects, ensuring reliable performance and ease of use.