Product Description:
This 1 Channel Relay Module allows you to control a high-power device with a low-voltage signal from your microcontroller. It features optocoupler isolation to protect your microcontroller from voltage spikes and can be easily triggered by a HIGH signal on the input, making it ideal for various automation and control projects.
Product Specifications
Specification | Value |
---|---|
Channels | 1 |
Operating Voltage | 5V DC |
Coil Current | 70mA |
Load Voltage | 250VAC or 30VDC max |
Load Current | 10A max |
Contact Resistance | 100mΩ |
Response Speed | 10ms |
Maximum Switching Frequency | 300 operations per minute |
Dimensions | (Approximate) 30mm x 15mm x 15mm |
Weight | 10g (Approximate) |
Features
- Single Channel for controlling one device
- Optocoupler isolation for enhanced protection
- High switching capacity for handling high-current loads
- Low power consumption for efficient operation
- Compact and lightweight design
Applications
- Home automation (e.g., controlling lights, fans, appliances)
- Industrial control systems
- Robotics and DIY projects
- Security systems
- Experimentation and prototyping
Pinout and Usage
Pin | Function | Connection |
---|---|---|
VCC | Power Supply | Connect to +5V power source |
GND | Ground | Connect to ground |
IN | Input | Connect to the digital output pin of your microcontroller (e.g., Arduino Digital Pin 2). A HIGH signal on this pin will trigger the relay. |
NO | Normally Open | Connect to the load (device to be controlled) |
NC | Normally Closed | Connect to the load when the relay is not activated |
COM | Common | Connect to the load |
How to Use the 1 Channel Relay Module
- Wiring: Connect the module to your microcontroller and the load as per the pinout table.
- Control: To activate the relay, send a HIGH signal to the IN pin. To deactivate the relay, send a LOW signal to the IN pin.
Example (Arduino)
C++
const int relayPin = 2; // Relay IN pin connected to Arduino Digital Pin 2 void setup() { pinMode(relayPin, OUTPUT); } void loop() { digitalWrite(relayPin, HIGH); // Activate the relay delay(1000); // Wait for 1 second digitalWrite(relayPin, LOW); // Deactivate the relay delay(1000); // Wait for 1 second }
Note:
- The specific library functions and usage will vary depending on the microcontroller and the library you are using.
- Refer to the library documentation and examples for detailed usage instructions.
Package Includes:
1x 5v Single Channel Relay Module