

The Relay Mini NO/NC is a compact electromechanical switch designed to control electrical circuits by opening or closing them. It features two primary states: Normally Open (NO), where the circuit remains open when the relay is not energized, and Normally Closed (NC), where the circuit remains closed when the relay is not energized. This versatile component is widely used in automation, home appliances, and control systems to manage high-power devices using low-power control signals.








The Relay Mini NO/NC is designed for compactness and efficiency, making it suitable for a variety of applications. Below are its key technical details:
The Relay Mini NO/NC typically has 5 pins. Below is the pinout and description:
| Pin Name | Description |
|---|---|
| Coil+ | Positive terminal of the relay coil (connect to control voltage) |
| Coil- | Negative terminal of the relay coil (connect to ground) |
| COM | Common terminal for the switching circuit |
| NO | Normally Open terminal (connected to COM when the relay is energized) |
| NC | Normally Closed terminal (connected to COM when the relay is not energized) |
Below is an example of how to control the relay using an Arduino UNO:
// Define the pin connected to the relay module
const int relayPin = 7;
void setup() {
// Set the relay pin as an output
pinMode(relayPin, OUTPUT);
// Ensure the relay is off at startup
digitalWrite(relayPin, LOW);
}
void loop() {
// Turn the relay on (energize the coil)
digitalWrite(relayPin, HIGH);
delay(1000); // Keep the relay on for 1 second
// Turn the relay off (de-energize the coil)
digitalWrite(relayPin, LOW);
delay(1000); // Keep the relay off for 1 second
}
Note: Ensure the relay module is connected to the Arduino's ground and the relayPin is connected to the control input of the relay module.
Relay Not Switching
Load Not Turning On/Off
Relay Buzzing Noise
Burnt Relay Contacts
Q1: Can I use the Relay Mini NO/NC with an AC load?
Yes, the relay can switch AC loads up to its rated voltage and current. Ensure proper isolation and safety precautions when working with AC circuits.
Q2: Why do I need a flyback diode?
A flyback diode protects the control circuit from voltage spikes generated when the relay coil is de-energized. This is especially important when using microcontrollers.
Q3: Can I control the relay directly from an Arduino pin?
Most relays require more current than an Arduino pin can supply. Use a transistor or a relay module with built-in driver circuitry for safe operation.
Q4: How do I know if the relay is energized?
Many relay modules include an indicator LED that lights up when the relay is energized. Alternatively, you can measure the voltage across the coil terminals.