

The VY-102BK is a versatile relay switch manufactured by Base. It is designed to control high-power devices using low-power signals, making it an essential component in automation, home appliances, and industrial control systems. Its compact design and reliable performance ensure seamless integration into a wide range of electronic applications.








| Parameter | Value |
|---|---|
| Manufacturer | Base |
| Part ID | VY-102BK |
| Relay Type | Electromechanical |
| Operating Voltage | 5V DC |
| Switching Voltage | Up to 250V AC / 30V DC |
| Switching Current | Up to 10A |
| Coil Resistance | 70Ω ±10% |
| Contact Configuration | SPDT (Single Pole Double Throw) |
| Dimensions | 19mm x 15mm x 15mm |
| Operating Temperature | -40°C to +85°C |
| Insulation Resistance | ≥100MΩ at 500V DC |
| Dielectric Strength | 1500V AC for 1 minute |
The VY-102BK relay has 5 pins, as described in the table below:
| Pin Number | Name | Description |
|---|---|---|
| 1 | Coil (+) | Positive terminal of the relay coil |
| 2 | Coil (-) | Negative terminal of the relay coil |
| 3 | Common (COM) | Common terminal for the switching mechanism |
| 4 | Normally Open (NO) | Connected to COM when the relay is activated |
| 5 | Normally Closed (NC) | Connected to COM when the relay is inactive |
Below is an example of how to control the VY-102BK relay using an Arduino UNO:
// Define the pin connected to the relay control transistor
const int relayPin = 7;
void setup() {
pinMode(relayPin, OUTPUT); // Set the relay pin as an output
digitalWrite(relayPin, LOW); // Ensure the relay is off at startup
}
void loop() {
digitalWrite(relayPin, HIGH); // Activate the relay
delay(5000); // Keep the relay on for 5 seconds
digitalWrite(relayPin, LOW); // Deactivate the relay
delay(5000); // Keep the relay off for 5 seconds
}
Note: Use a transistor (e.g., 2N2222) to drive the relay coil, as the Arduino pin cannot supply enough current directly.
Relay Not Activating
Load Not Switching
Voltage Spikes Damaging Components
Relay Buzzing or Chattering
Q1: Can the VY-102BK be used with a 3.3V microcontroller?
A1: Yes, but you will need a transistor or MOSFET to drive the 5V relay coil from the 3.3V control signal.
Q2: What is the maximum load the relay can handle?
A2: The relay can switch up to 250V AC or 30V DC with a maximum current of 10A.
Q3: Can I use the VY-102BK for DC motor control?
A3: Yes, but ensure the motor's current and voltage are within the relay's specifications. Use a flyback diode across the motor terminals to prevent voltage spikes.
Q4: Is the relay suitable for high-frequency switching?
A4: No, electromechanical relays like the VY-102BK are not ideal for high-frequency applications due to mechanical wear and slower switching speeds.