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

How to Use 1-Channel Relay (5V 10A): Examples, Pinouts, and Specs

Image of 1-Channel Relay (5V 10A)
Cirkit Designer LogoDesign with 1-Channel Relay (5V 10A) in Cirkit Designer

Introduction

The 1-Channel Relay (5V 10A) is an electromechanical switch that allows a low-power control signal to operate a high-power device. It is widely used in automation, home appliances, and industrial control systems. This relay module is designed to work with a 5V control signal and can handle loads of up to 10A at 250V AC or 30V DC. Its compact design and ease of use make it ideal for projects involving microcontrollers like Arduino, Raspberry Pi, or other logic-level devices.

Explore Projects Built with 1-Channel Relay (5V 10A)

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
DC Motor Control Using 1-Channel Relay and DC Power Source
Image of h: A project utilizing 1-Channel Relay (5V 10A) in a practical application
This circuit controls a DC motor using a 1-channel relay. The relay is powered by a DC power source, and it switches the motor on and off by connecting or disconnecting the motor's power supply.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino UNO Controlled Relay Switching Circuit
Image of StimDemo: A project utilizing 1-Channel Relay (5V 10A) in a practical application
This circuit uses an Arduino UNO to control a 1-Channel Relay. The relay is powered by the Arduino's 5V output and is triggered by a digital signal from pin D7 of the Arduino. A JST PH 2.0 connector is connected to the common (C) and normally open (NO) contacts of the relay, allowing an external device to be switched on and off by the relay.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32 Wi-Fi Controlled Relay Switch
Image of nyoba: A project utilizing 1-Channel Relay (5V 10A) 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 4-Channel Relay Control with LED Indicators
Image of RELLAY BOARD TEST: A project utilizing 1-Channel Relay (5V 10A) 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

Explore Projects Built with 1-Channel Relay (5V 10A)

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 h: A project utilizing 1-Channel Relay (5V 10A) in a practical application
DC Motor Control Using 1-Channel Relay and DC Power Source
This circuit controls a DC motor using a 1-channel relay. The relay is powered by a DC power source, and it switches the motor on and off by connecting or disconnecting the motor's power supply.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of StimDemo: A project utilizing 1-Channel Relay (5V 10A) in a practical application
Arduino UNO Controlled Relay Switching Circuit
This circuit uses an Arduino UNO to control a 1-Channel Relay. The relay is powered by the Arduino's 5V output and is triggered by a digital signal from pin D7 of the Arduino. A JST PH 2.0 connector is connected to the common (C) and normally open (NO) contacts of the relay, allowing an external device to be switched on and off by the relay.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of nyoba: A project utilizing 1-Channel Relay (5V 10A) 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 RELLAY BOARD TEST: A project utilizing 1-Channel Relay (5V 10A) 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

Common Applications

  • Home automation (e.g., controlling lights, fans, or appliances)
  • Industrial control systems
  • Motor control
  • IoT projects
  • Security systems (e.g., activating alarms or locks)

Technical Specifications

Key Technical Details

Parameter Value
Operating Voltage 5V DC
Trigger Voltage 3.3V to 5V DC
Maximum Load (AC) 250V AC, 10A
Maximum Load (DC) 30V DC, 10A
Relay Type SPDT (Single Pole Double Throw)
Isolation Optocoupler-based isolation
Dimensions ~50mm x 26mm x 18mm
Indicator LED Yes (indicates relay status)

Pin Configuration

Pin Name Description
VCC Connect to the 5V power supply.
GND Connect to the ground of the power supply.
IN Control signal input (active LOW). Connect to a microcontroller or logic.
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.

Usage Instructions

How to Use the Component in a Circuit

  1. Power the Relay Module: Connect the VCC pin to a 5V power supply and the GND pin to the ground.
  2. Control Signal: Connect the IN pin to a digital output pin of a microcontroller (e.g., Arduino). The relay is triggered when the IN pin receives a LOW signal.
  3. Connect the Load:
    • For devices that should remain OFF by default, connect the load between COM and NO.
    • For devices that should remain ON by default, connect the load between COM and NC.
  4. Isolation: Ensure proper electrical isolation between the control circuit and the high-power load to prevent damage or hazards.

Important Considerations and Best Practices

  • Power Supply: Ensure the relay module is powered by a stable 5V DC source.
  • Load Ratings: Do not exceed the maximum load ratings (10A at 250V AC or 30V DC).
  • Flyback Diode: If controlling an inductive load (e.g., motors), use a flyback diode across the load to protect the relay from voltage spikes.
  • Active LOW Trigger: The relay is triggered when the IN pin is pulled LOW. Ensure your microcontroller logic accounts for this behavior.
  • Safety: Always handle high-voltage connections with care. Disconnect power before wiring.

Example: Connecting to an Arduino UNO

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, HIGH); // Active LOW, so HIGH turns it off
}

void loop() {
  // Turn the relay ON (activates the connected device)
  digitalWrite(relayPin, LOW); // Active LOW signal
  delay(5000); // Keep the relay ON for 5 seconds
  
  // Turn the relay OFF
  digitalWrite(relayPin, HIGH); // Deactivates the relay
  delay(5000); // Keep the relay OFF for 5 seconds
}

Troubleshooting and FAQs

Common Issues and Solutions

  1. Relay Not Switching

    • Cause: Insufficient control signal voltage.
    • Solution: Ensure the IN pin receives a LOW signal (below 1.5V) to activate the relay.
  2. Load Not Turning ON/OFF

    • Cause: Incorrect wiring of the load to the relay terminals.
    • Solution: Verify the load is connected to the correct terminals (COM, NO, or NC) based on the desired behavior.
  3. Relay Clicking but No Load Response

    • Cause: Load exceeds the relay's maximum current or voltage rating.
    • Solution: Check the load specifications and ensure they are within the relay's rated limits.
  4. Indicator LED Not Lighting Up

    • Cause: No power to the relay module.
    • Solution: Verify the VCC and GND connections and ensure a stable 5V supply.

FAQs

Q1: Can I use this relay with a 3.3V microcontroller?
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 safe for switching high-power AC loads?
A2: Yes, the relay is rated for up to 250V AC at 10A. However, ensure proper insulation and safety precautions when working with high voltages.

Q3: Can I control multiple relays with one microcontroller?
A3: Yes, as long as each relay is connected to a separate digital output pin and the microcontroller can handle the combined current draw.

Q4: Why is the relay module not working with my power supply?
A4: Ensure the power supply provides a stable 5V DC output and sufficient current (at least 70mA per relay module).