Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use 1 Channel Relay 5V: Examples, Pinouts, and Specs

Image of 1 Channel Relay 5V
Cirkit Designer LogoDesign with 1 Channel Relay 5V in Cirkit Designer

Introduction

The 1 Channel Relay 5V is an electromechanical switch that allows a low voltage control signal (e.g., from a microcontroller) to control a higher voltage circuit. This relay is commonly used in automation, home appliances, and industrial control systems to safely isolate and switch high-power devices such as lights, motors, and heaters. It operates at a 5V DC input signal, making it compatible with most microcontrollers, including Arduino and Raspberry Pi.

Explore Projects Built with 1 Channel Relay 5V

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Battery-Powered 4-Channel Relay Control with LED Indicators
Image of RELLAY BOARD TEST: A project utilizing 1 Channel Relay 5V in a practical application
This circuit consists of a 5V battery powering a 4-channel relay module, which controls four LEDs (red, yellow, green, and blue) through individual resistors. Each relay channel is activated by a corresponding SPST toggle switch, allowing manual control of the LEDs.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32 Wi-Fi Controlled Relay Switch
Image of nyoba: A project utilizing 1 Channel Relay 5V in a practical application
This circuit uses an ESP32 microcontroller to control a 1-channel 5V relay. The ESP32 toggles the relay on and off every 5 seconds, allowing it to control an external device connected to the relay's output.
Cirkit Designer LogoOpen Project in Cirkit Designer
Battery-Powered IR Sensor Controlled Relay Module
Image of New: A project utilizing 1 Channel Relay 5V in a practical application
This circuit uses an IR sensor to control a 1 Channel 5V Relay Module, which is powered by a 9V battery. The IR sensor detects an object and sends a signal to the relay module to switch its state, enabling or disabling the connected load.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32 Wi-Fi Controlled Dual Relay Module
Image of esp: A project utilizing 1 Channel Relay 5V in a practical application
This circuit features an ESP32 microcontroller connected to a two-channel 5V relay module. The ESP32 controls the relay channels via its GPIO pins D23 and D22, allowing it to switch external devices on and off. The relay module is powered by the 3.3V and GND pins of the ESP32.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with 1 Channel Relay 5V

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of RELLAY BOARD TEST: A project utilizing 1 Channel Relay 5V in a practical application
Battery-Powered 4-Channel Relay Control with LED Indicators
This circuit consists of a 5V battery powering a 4-channel relay module, which controls four LEDs (red, yellow, green, and blue) through individual resistors. Each relay channel is activated by a corresponding SPST toggle switch, allowing manual control of the LEDs.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of nyoba: A project utilizing 1 Channel Relay 5V in a practical application
ESP32 Wi-Fi Controlled Relay Switch
This circuit uses an ESP32 microcontroller to control a 1-channel 5V relay. The ESP32 toggles the relay on and off every 5 seconds, allowing it to control an external device connected to the relay's output.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of New: A project utilizing 1 Channel Relay 5V in a practical application
Battery-Powered IR Sensor Controlled Relay Module
This circuit uses an IR sensor to control a 1 Channel 5V Relay Module, which is powered by a 9V battery. The IR sensor detects an object and sends a signal to the relay module to switch its state, enabling or disabling the connected load.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of esp: A project utilizing 1 Channel Relay 5V in a practical application
ESP32 Wi-Fi Controlled Dual Relay Module
This circuit features an ESP32 microcontroller connected to a two-channel 5V relay module. The ESP32 controls the relay channels via its GPIO pins D23 and D22, allowing it to switch external devices on and off. The relay module is powered by the 3.3V and GND pins of the ESP32.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications:

  • Home automation (e.g., controlling lights or fans)
  • Industrial equipment control
  • Motor and pump control
  • IoT projects requiring high-voltage switching
  • Safety isolation between low-voltage and high-voltage circuits

Technical Specifications

Below are the key technical details of the 1 Channel Relay 5V:

Parameter Specification
Operating Voltage 5V DC
Trigger Voltage 3.3V to 5V DC
Maximum Load Voltage 250V AC / 30V DC
Maximum Load Current 10A
Relay Type SPDT (Single Pole Double Throw)
Isolation Optocoupler isolation
Dimensions ~50mm x 26mm x 18mm
Indicator LED Yes (indicates relay activation)
Mounting Holes Yes

Pin Configuration and Descriptions

The 1 Channel Relay module typically has 6 pins or terminals. Below is the pinout:

Input Pins (Low Voltage Side):

Pin Name Description
VCC Connect to 5V DC power supply
GND Ground connection
IN Control signal input (3.3V or 5V logic level)

Output Terminals (High Voltage Side):

Terminal Name Description
COM Common terminal for the load
NO Normally Open terminal (connected to COM
when the relay is activated)
NC Normally Closed terminal (connected to COM
when the relay is not activated)

Usage Instructions

How to Use the 1 Channel Relay in a Circuit

  1. Power the Relay Module: Connect the VCC pin to a 5V DC power source and the GND pin to ground.
  2. Connect the Control Signal: Connect the IN pin to the control signal from a microcontroller (e.g., Arduino). Ensure the signal voltage is within the 3.3V to 5V range.
  3. Connect the Load:
    • Identify the load you want to control (e.g., a light bulb or motor).
    • Connect one terminal of the load to the power source.
    • Connect the other terminal of the load to the COM terminal of the relay.
    • Depending on your application, connect the NO or NC terminal to the power source.
      • Use the NO terminal if you want the load to turn on when the relay is activated.
      • Use the NC terminal if you want the load to turn off when the relay is activated.
  4. Control the Relay: Send a HIGH signal (5V) to the IN pin to activate the relay and switch the load.

Important Considerations and Best Practices

  • Isolation: Ensure proper isolation between the low-voltage and high-voltage sides to avoid damage or safety hazards.
  • Current Rating: Do not exceed the relay's maximum current rating (10A) to prevent overheating or failure.
  • Flyback Diode: If controlling an inductive load (e.g., motor or solenoid), use a flyback diode across the load to protect the relay from voltage spikes.
  • Indicator LED: Use the onboard LED to verify relay activation during testing.

Example: Connecting to an Arduino UNO

Below is an example of how to control the 1 Channel Relay using an Arduino UNO:

Circuit Connections:

  • Connect the relay module's VCC to the Arduino's 5V pin.
  • Connect the relay module's GND to the Arduino's GND pin.
  • Connect the relay module's IN pin to Arduino digital pin 7.
  • Connect the load (e.g., a light bulb) to the relay's COM and NO terminals.

Arduino Code:

// Define the relay control pin
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 (activate the load)
  digitalWrite(relayPin, HIGH);
  delay(5000); // Keep the relay on for 5 seconds

  // Turn the relay off (deactivate the load)
  digitalWrite(relayPin, LOW);
  delay(5000); // Keep the relay off for 5 seconds
}

Notes:

  • Replace the delay() function with more advanced timing methods (e.g., millis()) for complex applications.
  • Ensure the load is properly rated for the relay's specifications.

Troubleshooting and FAQs

Common Issues and Solutions

  1. Relay Not Activating:

    • Cause: Insufficient control signal voltage.
    • Solution: Ensure the IN pin receives a signal between 3.3V and 5V.
  2. Load Not Switching:

    • Cause: Incorrect wiring of the load to the relay terminals.
    • Solution: Double-check the connections to the COM, NO, and NC terminals.
  3. Relay Clicking but No Load Response:

    • Cause: Load exceeds the relay's current or voltage rating.
    • Solution: Verify the load specifications and ensure they are within the relay's limits.
  4. Overheating Relay:

    • Cause: Continuous operation near the maximum current rating.
    • Solution: Use a relay with a higher current rating or reduce the load.
  5. Indicator LED Not Lighting Up:

    • Cause: Faulty power supply or damaged relay module.
    • Solution: Check the power supply and replace the relay module if necessary.

FAQs

Q1: Can I use the relay with a 3.3V microcontroller like ESP8266?
A1: Yes, the relay can be triggered with a 3.3V control signal, but ensure the VCC pin is powered with 5V.

Q2: Is the relay suitable for switching DC loads?
A2: Yes, the relay can switch DC loads up to 30V and 10A.

Q3: Can I control multiple relays with one Arduino?
A3: Yes, you can control multiple relays by connecting each relay's IN pin to a separate Arduino digital pin.

Q4: Is the relay safe for high-voltage applications?
A4: Yes, but ensure proper insulation and follow safety guidelines when working with high voltages.