The 1 Channel USB Powered Relay Module (NL), manufactured by Numato Lab (Part ID: usbpowrl002
), is a compact and versatile relay module designed for controlling high-voltage devices using a low-voltage USB signal. This module features a single relay channel, making it ideal for simple on/off control applications. It is USB-powered, eliminating the need for an external power supply, and is well-suited for automation, home appliances, and IoT projects.
Parameter | Value |
---|---|
Manufacturer | Numato Lab |
Part ID | usbpowrl002 |
Relay Type | SPDT (Single Pole Double Throw) |
Operating Voltage | 5V DC (via USB) |
Relay Control Voltage | 5V DC |
Maximum Switching Voltage | 250V AC / 30V DC |
Maximum Switching Current | 10A |
Communication Interface | USB |
Dimensions | 50mm x 40mm x 20mm |
Weight | ~30g |
The module has a USB interface for power and control, and a terminal block for connecting the load. Below is the pin configuration:
Pin Name | Description |
---|---|
VBUS | 5V DC power supply from USB |
D+ | USB data line (positive) |
D- | USB data line (negative) |
GND | Ground |
Pin Name | Description |
---|---|
NO | Normally Open contact |
COM | Common contact |
NC | Normally Closed contact |
Connect the USB Cable:
Connect the Load:
Control the Relay:
The module can be controlled by an Arduino UNO using a USB-to-serial adapter. Below is an example code snippet:
// Example code to control the 1 Channel USB Powered Relay Module (NL)
// using an Arduino UNO. This code sends serial commands to toggle the relay.
void setup() {
Serial.begin(9600); // Initialize serial communication at 9600 baud
delay(1000); // Wait for the relay module to initialize
}
void loop() {
// Turn the relay ON
Serial.println("relay on"); // Send command to turn the relay ON
delay(5000); // Wait for 5 seconds
// Turn the relay OFF
Serial.println("relay off"); // Send command to turn the relay OFF
delay(5000); // Wait for 5 seconds
}
Note: Replace "relay on"
and "relay off"
with the actual commands specified in the Numato Lab documentation if they differ.
Relay Not Activating:
Load Not Switching:
Serial Commands Not Working:
Overheating:
Q: Can I use this module with a Raspberry Pi?
A: Yes, the module can be controlled by a Raspberry Pi using its USB interface. Use Python's serial
library to send commands.
Q: Is the relay module safe for high-voltage applications?
A: The relay is rated for up to 250V AC and 10A, but proper safety precautions must be taken when working with high voltages.
Q: Can I control multiple modules simultaneously?
A: Yes, multiple modules can be connected to different USB ports and controlled independently.
Q: Does the module require any drivers?
A: Most operating systems recognize the module as a standard USB device. If not, refer to the Numato Lab website for driver downloads.
Q: What is the lifespan of the relay?
A: The relay is rated for approximately 100,000 operations under normal conditions.