

The 1 Channel Relay Module is a versatile electronic component designed to control high-power devices such as motors, lights, and appliances. It features a 30A relay, optocoupler isolation for enhanced safety, and supports both high and low trigger signals. This module is ideal for projects requiring the control of high-current loads using low-power microcontrollers like Arduino, Raspberry Pi, or other development boards.








| Pin Name | Description |
|---|---|
| VCC | Connect to 5V DC power supply. |
| GND | Connect to ground. |
| IN | Control signal input. Accepts high or low trigger signals to activate relay. |
| Terminal Name | Description |
|---|---|
| NO | Normally Open terminal. Connect the load here for default OFF state. |
| COM | Common terminal. Connect the power source or load's common connection. |
| NC | Normally Closed terminal. Connect the load here for default ON state. |
Below is an example of how to connect and control the relay module using an Arduino UNO.
// Example code to control a 1 Channel Relay Module with Arduino UNO
// This code toggles the relay ON and OFF every 2 seconds.
#define RELAY_PIN 7 // Define the digital pin connected to the relay module
void setup() {
pinMode(RELAY_PIN, OUTPUT); // Set the relay pin as an output
digitalWrite(RELAY_PIN, LOW); // Ensure the relay is OFF at startup
}
void loop() {
digitalWrite(RELAY_PIN, HIGH); // Turn the relay ON
delay(2000); // Wait for 2 seconds
digitalWrite(RELAY_PIN, LOW); // Turn the relay OFF
delay(2000); // Wait for 2 seconds
}
Relay Not Activating:
Load Not Responding:
Microcontroller Resetting:
Relay Stuck in ON/OFF State:
Q: Can I use this relay module with a 3.3V microcontroller?
A: No, this module requires a 5V control signal. Use a level shifter or a relay module designed for 3.3V systems.
Q: Is it safe to control AC appliances with this module?
A: Yes, but ensure proper insulation and follow safety guidelines when working with high-voltage AC loads.
Q: How do I change the trigger mode?
A: Some modules have a jumper or solder pads to switch between high and low trigger modes. Refer to the module's datasheet for details.
Q: Can I control multiple relays with one Arduino?
A: Yes, as long as each relay is connected to a separate digital pin and the Arduino can supply sufficient current to drive them.