How to Wire a 5 Pin Push Button Switch Step by Step Guide

Start by identifying the common terminal–typically the largest lug or the one marked with an arrow. This connection serves as the return path for the circuit and must be linked directly to the ground plane or negative rail of your power source. The remaining four pads act as independent inputs or outputs, depending on the activation state. Use a multimeter in continuity mode to verify each contact pair before soldering: press the actuator and check for a brief connection between the common and each secondary terminal.
For standard single-pole operation, wire the common lug to the ground and one of the adjacent terminals to the positive supply through a current-limiting resistor (470Ω to 1kΩ). When activated, this creates a temporary path, suitable for triggering relays or microcontroller interrupts. If multiple signals are needed, distribute each of the remaining three terminals across separate control lines–ensure each connects through individual resistors to prevent cross-talk.
Avoid common errors: never bridge terminals without resistors, as this risks short circuits. Confirm the contact rating–most mechanisms handle 50mA at 12V; exceeding this damages the internal spring or burns the plating. For inductive loads (solenoids, motors), add a flyback diode across the coil terminals to suppress voltage spikes. Pre-tin wires before attaching them to the lugs to ensure a solid joint; cold solder connections introduce intermittent failures.
Label each wire at both ends–colored sleeves or heat-shrink tubing simplify troubleshooting later. Test every configuration before final assembly: miswiring a single terminal can render the entire setup inoperable. If latching behavior is desired, pair two adjacent terminals with a flip-flop IC or a simple transistor stage–this requires additional components but preserves the original momentary action.
Connecting a 5-Contact Momentary Actuator: Practical Layout

Start with the common terminal–typically the central lug–to establish a baseline for all connections. Use a multimeter in continuity mode to identify the paired contacts: pressing the actuator should close two distinct circuits, revealing the normally open and normally closed pairs. Route one wire from the power source to the common terminal, then branch out to the load via the normally open set; this ensures current flows only when engaged. For latching applications, connect the output of the first circuit to the coil of a relay, using the second pair for hold-in functionality.
Handling Dual-Circuit Configurations
To use both circuits simultaneously–such as for start/stop control–wire the normally closed pair in series with a secondary load. For example, connect one end of a resistor or LED to the power rail and the other to the normally closed contact, then complete the loop to ground. This creates an inverse relationship: the load stays energized until the actuator is pressed, breaking the circuit. For microcontroller interfaces, add a 1kΩ pull-down resistor between the common terminal and ground to prevent floating inputs when no signal is present.
Avoid daisy-chaining multiple actuators on the same power rail without current-limiting measures–especially with inductive loads. Each actuator’s contact rating (usually 2–5A for standard devices) dictates the maximum load; exceed this, and arcing will degrade the contacts rapidly. For high-frequency toggles, use a flyback diode across the relay coil to suppress voltage spikes. If noise affects sensitive circuits, place a 0.1µF ceramic capacitor between the common terminal and ground to filter transients.
Identifying the Contacts on a 5-Terminal Actuator
Locate the common terminal first–it’s typically positioned centrally or marked differently from others. On most 5-terminal actuators, this contact serves as the primary connection point for the momentary circuit, bridging the normally open (NO) and normally closed (NC) pairs when pressed. Check for labels such as “C,” “COM,” or a distinct symbol (like a triangle or dash) near the contact pad. If no markings exist, use a multimeter in continuity mode: depression should toggle the reading between this central pad and two adjacent contacts, confirming its role.
Examine the outer terminals to distinguish between NO and NC pairs. The actuator usually features two NO contacts (activating only when depressed) and two NC contacts (connected by default, disconnecting on press). To verify, keep the multimeter probes on the common terminal and one outer contact. If continuity exists without depression, it’s an NC pair; if continuity appears only during activation, it’s NO. Some variants include LED terminals–these are often smaller, positioned apart, and require higher resistance checks to avoid false readings.
- NO contacts: Labelled as “NO,” “A,” or “+” (switches from open to closed on press).
NC contacts: Labelled as “NC,” “B,” or “-” (switches from closed to open on press).
LED terminals: Separate, thinner contacts, sometimes marked “LED+” or “LED–”.
For unlabeled actuators, reference the physical layout. Most designs align NO-NC pairs symmetrically opposite the common terminal. If the actuator has a transparent housing, observe the internal metal strips–NO contacts touch the common only when depressed, while NC contacts maintain contact until pressed. Double-check with a quick press-test: NO pairs will audibly click into place, while NC pairs break contact. Document findings with tape or a schematic to avoid confusion during installation.
Troubleshooting Mixed Signals
If all contacts register continuity simultaneously, the actuator may have a dual-action or latching mechanism–consult the datasheet. LED terminals often confuse beginners: they’re not part of the switch logic but require a separate circuit (typically 12V–24V with a current-limiting resistor). For momentary types, ensure NO/NC pairs aren’t swapped during soldering; reversing them flips the circuit’s logic, causing unintended behavior. When in doubt, trace the actuator’s traces with a continuity tester while pressing to map the signal path.
Integrating a 5-Contact Momentary Control into Arduino Projects
Begin by identifying the common terminal on your 5-contact actuator–typically the central contact or one explicitly marked in the datasheet. Connect this common terminal to a ground reference on your microcontroller or use a pull-up resistor (10kΩ) tied to Vcc with the common terminal linked to an input terminal on the board. This setup ensures stable signal readings without floating states, which can cause erratic behavior in logic circuits. For active-low configurations, wire the common terminal directly to ground; for active-high, use the pull-up method.
The remaining four contacts divide into two pairs: normally open (NO) and normally closed (NC) circuits. When pressed, the actuator bridges the common terminal to the NO pair while disconnecting it from the NC pair. To interface with a microcontroller, assign one NO contact to a digital input terminal (e.g., D2, D3) and leave the corresponding NC contact unused unless requiring dual-state feedback. Below is a reference for optimal terminal assignments:
| Terminal Type | Microcontroller Connection | Recommended Use Case |
|---|---|---|
| Common (COM) | GND or digital input with pull-up | Ground reference or signal source |
| Normally Open (NO) | Digital input (D2, D4, etc.) | Single-action triggers |
| Normally Closed (NC) | Digital input or left unconnected | Dual-state monitoring, safety interlocks |
Debounce the signal in firmware to eliminate mechanical noise–use a 50ms delay or a hardware capacitor (0.1µF) across the NO and common terminals. For Arduino, apply the digitalRead() function within a loop, combining it with edge detection logic (e.g., comparing current and previous states) to distinguish intentional presses from false triggers. Example snippet:
const uint8_t controlTerminal = 2;
uint8_t previousState = HIGH;
void setup() {
pinMode(controlTerminal, INPUT_PULLUP);
}
void loop() {
uint8_t currentState = digitalRead(controlTerminal);
if (currentState != previousState) {
delay(50); // Debounce delay
if (currentState == LOW) {
// Execute action on press
}
previousState = currentState;
}
}
For power-sensitive applications, replace the pull-up resistor with an external low-power alternative (e.g., 100kΩ) or use a MOSFET to gate the signal, reducing current draw during idle states. If dynamic response is critical, implement an interrupt-driven approach (e.g., attachInterrupt()) on the input terminal, but ensure the debounce logic remains intact to prevent false interrupts. Avoid connecting multiple actuators to the same input without isolation, as shared terminals can introduce crosstalk.
Troubleshooting Common Issues
If the actuator fails to register presses, verify continuity between the common and NO terminals with a multimeter while pressed–absence of contact may indicate a faulty unit or incorrect terminal assignments. Check for shorts between adjacent contacts, especially in compact layouts. For intermittent signals, add a small capacitor (100nF) between the NO and common terminals to filter high-frequency noise. When using long leads (>30cm), employ twisted-pair wiring or shielded cables to minimize interference.
Connecting Latching and Momentary Five-Contact Actuator Mechanisms

Start by identifying whether you need a maintained or temporary contact configuration. A latching actuator retains its state after activation, requiring no continuous pressure. Use this for power toggles or settings where persistent state is critical. For temporary actions–like signaling, resets, or start sequences–choose a momentary actuator that defaults to an open circuit once released.
- Latching mechanisms require two contact pairs: one for mechanical retention (common + normally open) and another for the opposite state (common + normally closed).
- Momentary variants typically use a single pair (common + normally open) unless designed for bi-directional operation, where dual contacts enable both NO/NC functionality.
For latching setups, wire the common terminal to the power source and route the normally open contact to the load. The normally closed side can connect to an alternate path or ground, depending on application needs. To prevent conflicts, ensure the mechanism’s internal locking solenoid or bistable relay is compatible with your voltage requirements–most consumer-grade parts operate at 5–24V DC, while industrial variants may support 120–240V AC.
Momentary actuators demand attention to debounce circuitry. Connect the common to the input signal line and the NO terminal to the controlled device. Without debouncing, a single press may register multiple transitions, causing erratic behavior. Use a resistor-capacitor network (e.g., 10kΩ + 0.1µF) or a dedicated debounce IC like the MAX6816 for high-reliability applications. Avoid relying on software debounce alone in noisy environments.
Test both configurations with a multimeter before finalizing connections. For latching types, verify that the mechanism holds its position after activation and releases cleanly when toggled back. With momentary types, confirm the circuit reverts to its resting state immediately upon release. Check for voltage spikes–latching units often generate back-EMF when disengaging, so add a flyback diode (e.g., 1N4007) parallel to inductive loads.
Select conductors based on current load. Standard 22–24 AWG wire suffices for low-power circuits (under 500mA), but upsize to 18–20 AWG for loads exceeding 1A. Tin the ends of stranded wire to prevent fraying, or use ferrule crimps for a secure connection. Avoid soldering directly to terminals without strain relief–vibration or frequent cycling can weaken joints over time.
Integrate mechanical actuators with microcontrollers cautiously. Latching variants often require an H-bridge or dual-relay setup to simulate ON/OFF toggling via pulsed signals. Momentary models can interface directly with GPIO pins, but limit input voltage to the controller’s logic level (e.g., 3.3V or 5V). Isolate high-voltage circuits using optocouplers (e.g., PC817) to prevent damage to sensitive components.
For panel-mounted installations, prioritize enclosure ratings. IP67 or NEMA 4X housings prevent dust and moisture ingress, critical for actuators in harsh conditions. Use thread-locking compounds on mounting hardware to resist vibration. Document your configuration–label cables and create a schematic reference for future troubleshooting, noting which contact pairs correspond to the NO/NC states and their operational roles.