The RC 12V Relay Module Single Channel is an electronic component designed to control high-voltage devices using a low-voltage signal. It operates at 12V and is ideal for applications requiring the switching of electrical circuits. This module is commonly used in home automation, industrial control systems, and DIY electronics projects. Its single-channel design makes it suitable for controlling one device at a time, such as lights, fans, or other appliances.
The RC 12V Relay Module Single Channel is built to handle a wide range of applications. Below are its key technical details:
Parameter | Value |
---|---|
Operating Voltage | 12V DC |
Trigger Voltage | 3-12V DC |
Maximum Load Voltage | 250V AC / 30V DC |
Maximum Load Current | 10A |
Relay Type | SPDT (Single Pole Double Throw) |
Channel Count | 1 |
Isolation | Optocoupler-based isolation |
Dimensions | ~50mm x 26mm x 18mm |
Pin Name | Description |
---|---|
VCC | Connect to the 12V DC power supply to power the relay module. |
GND | Connect to the ground of the power supply. |
IN | Signal input pin. A low-voltage signal (3-12V DC) activates the relay. |
COM | Common terminal for the relay switch. |
NO | Normally Open terminal. Connect the load here for default OFF state. |
NC | Normally Closed terminal. Connect the load here for default ON state. |
Below is an example of how to connect and control the RC 12V Relay Module 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
digitalWrite(relayPin, HIGH);
delay(5000); // Keep the relay ON for 5 seconds
// Turn the relay OFF
digitalWrite(relayPin, LOW);
delay(5000); // Keep the relay OFF for 5 seconds
}
Relay Not Activating:
Load Not Switching:
Arduino Not Controlling the Relay:
Relay Clicking but No Output:
Q: Can I use this relay module with a 5V power supply?
A: No, the RC 12V Relay Module requires a 12V DC power supply for proper operation. Using a lower voltage may result in unreliable performance.
Q: Is the module safe for high-voltage applications?
A: Yes, the module is designed for high-voltage applications, but always follow safety guidelines and ensure proper insulation.
Q: Can I control the relay with a Raspberry Pi?
A: Yes, the relay can be controlled with a Raspberry Pi, but you may need a level shifter or transistor circuit to ensure the control signal is within the required range.
Q: What is the purpose of the NC terminal?
A: The NC (Normally Closed) terminal allows the load to remain ON by default when the relay is not activated.