IR 1 Channel Receiver Driving Switch Relay Driver Module 5V + Remote Controller

IR 1-Channel Relay Driver Module 5V + Remote Controller
1. Channels: 1
2. Logic Voltage: 5V (active low)
3. Control Method: IR remote (2 keys)
4. AC Load Rating: 250VAC-10A / 125VAC-10A
5. DC Load Rating: 30VDC-10A / 28VDC-10A

Apple Shopping Event

Hurry and get discounts on all Apple devices up to 20%

150,00 EGP

6 People watching this product now!

Payment Methods:

Description

This is a 5V single-channel relay module paired with an infrared remote controller, letting a load be switched on and off wirelessly without any microcontroller programming required. The module’s onboard MCU decodes the IR signal from two dedicated keys on the included remote and drives the relay coil accordingly.

The relay itself is rated for 250VAC-10A, 125VAC-10A, 30VDC-10A, and 28VDC-10A loads, covering both common AC mains switching and typical DC load switching — enough to drive most household appliances or other moderate-current devices directly.

The module operates in 5V active-low logic, meaning the relay activates when its control input is pulled low — a detail worth noting when integrating it into a larger control system alongside a microcontroller.

Features:
1. 5V single-channel relay module
2. Includes IR remote controller with 2 dedicated control keys
3. Onboard MCU decodes IR signal and drives the relay directly
4. Relay rated 250VAC-10A / 125VAC-10A / 30VDC-10A / 28VDC-10A
5. 5V active-low control logic
6. No programming required — works out of the box with the remote
7. Suited to switching household appliances and moderate-current loads

🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
IR + RelayOUT/INboard digital pin / board digital pin
📟
IR 1 Channel Receiver Driving Switch Relay Driver Module 5V + Remote Controller
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
IR 1 Channel Receiver Driving Switch Relay Driver Module 5V + Remote Controller - Arduino Uno
IR 1 Channel Receiver Driving Switch Relay Driver Module 5V + Remote Controller - Arduino Nano
IR 1 Channel Receiver Driving Switch Relay Driver Module 5V + Remote Controller - Arduino Mega
IR 1 Channel Receiver Driving Switch Relay Driver Module 5V + Remote Controller - ESP32
IR 1 Channel Receiver Driving Switch Relay Driver Module 5V + Remote Controller - ESP8266
IR 1 Channel Receiver Driving Switch Relay Driver Module 5V + Remote Controller - STM32
IR 1 Channel Receiver Driving Switch Relay Driver Module 5V + Remote Controller - Raspberry Pi Pico
📄 File: ir_1_channel_receiver_driving_switch_relay_driver_module_5v_+_remote_controller_-_arduino_uno.inoArduino Uno
538 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// IR receiver OUT pin 2, Relay IN pin 7 on Arduino Uno
6#include <IRremote.hpp>
7
8#define IR_RECEIVE_PIN 2
9#define RELAY_PIN 7
10
11void setup() {
12 Serial.begin(115200);
13 IrReceiver.begin(IR_RECEIVE_PIN);
14 pinMode(RELAY_PIN, OUTPUT);
15 digitalWrite(RELAY_PIN, HIGH); // off (active-low board)
16}
17
18bool relayState = false;
19void loop() {
20 if (IrReceiver.decode()) {
21 relayState = !relayState;
22 digitalWrite(RELAY_PIN, relayState ? LOW : HIGH);
23 IrReceiver.resume();
24 }
25}
📄 File: ir_1_channel_receiver_driving_switch_relay_driver_module_5v_+_remote_controller_-_arduino_nano.inoArduino Nano
539 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// IR receiver OUT pin 2, Relay IN pin 7 on Arduino Nano
6#include <IRremote.hpp>
7
8#define IR_RECEIVE_PIN 2
9#define RELAY_PIN 7
10
11void setup() {
12 Serial.begin(115200);
13 IrReceiver.begin(IR_RECEIVE_PIN);
14 pinMode(RELAY_PIN, OUTPUT);
15 digitalWrite(RELAY_PIN, HIGH); // off (active-low board)
16}
17
18bool relayState = false;
19void loop() {
20 if (IrReceiver.decode()) {
21 relayState = !relayState;
22 digitalWrite(RELAY_PIN, relayState ? LOW : HIGH);
23 IrReceiver.resume();
24 }
25}
📄 File: ir_1_channel_receiver_driving_switch_relay_driver_module_5v_+_remote_controller_-_arduino_mega.inoArduino Mega
539 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// IR receiver OUT pin 2, Relay IN pin 7 on Arduino Mega
6#include <IRremote.hpp>
7
8#define IR_RECEIVE_PIN 2
9#define RELAY_PIN 7
10
11void setup() {
12 Serial.begin(115200);
13 IrReceiver.begin(IR_RECEIVE_PIN);
14 pinMode(RELAY_PIN, OUTPUT);
15 digitalWrite(RELAY_PIN, HIGH); // off (active-low board)
16}
17
18bool relayState = false;
19void loop() {
20 if (IrReceiver.decode()) {
21 relayState = !relayState;
22 digitalWrite(RELAY_PIN, relayState ? LOW : HIGH);
23 IrReceiver.resume();
24 }
25}
📄 File: ir_1_channel_receiver_driving_switch_relay_driver_module_5v_+_remote_controller_-_esp32.inoESP32
534 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// IR receiver OUT pin 4, Relay IN pin 13 on ESP32
6#include <IRremote.hpp>
7
8#define IR_RECEIVE_PIN 4
9#define RELAY_PIN 13
10
11void setup() {
12 Serial.begin(115200);
13 IrReceiver.begin(IR_RECEIVE_PIN);
14 pinMode(RELAY_PIN, OUTPUT);
15 digitalWrite(RELAY_PIN, HIGH); // off (active-low board)
16}
17
18bool relayState = false;
19void loop() {
20 if (IrReceiver.decode()) {
21 relayState = !relayState;
22 digitalWrite(RELAY_PIN, relayState ? LOW : HIGH);
23 IrReceiver.resume();
24 }
25}
📄 File: ir_1_channel_receiver_driving_switch_relay_driver_module_5v_+_remote_controller_-_esp8266.inoESP8266
538 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// IR receiver OUT pin D4, Relay IN pin D3 on ESP8266
6#include <IRremote.hpp>
7
8#define IR_RECEIVE_PIN D4
9#define RELAY_PIN D3
10
11void setup() {
12 Serial.begin(115200);
13 IrReceiver.begin(IR_RECEIVE_PIN);
14 pinMode(RELAY_PIN, OUTPUT);
15 digitalWrite(RELAY_PIN, HIGH); // off (active-low board)
16}
17
18bool relayState = false;
19void loop() {
20 if (IrReceiver.decode()) {
21 relayState = !relayState;
22 digitalWrite(RELAY_PIN, relayState ? LOW : HIGH);
23 IrReceiver.resume();
24 }
25}
📄 File: ir_1_channel_receiver_driving_switch_relay_driver_module_5v_+_remote_controller_-_stm32.inoSTM32
540 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// IR receiver OUT pin PB4, Relay IN pin PB2 on STM32
6#include <IRremote.hpp>
7
8#define IR_RECEIVE_PIN PB4
9#define RELAY_PIN PB2
10
11void setup() {
12 Serial.begin(115200);
13 IrReceiver.begin(IR_RECEIVE_PIN);
14 pinMode(RELAY_PIN, OUTPUT);
15 digitalWrite(RELAY_PIN, HIGH); // off (active-low board)
16}
17
18bool relayState = false;
19void loop() {
20 if (IrReceiver.decode()) {
21 relayState = !relayState;
22 digitalWrite(RELAY_PIN, relayState ? LOW : HIGH);
23 IrReceiver.resume();
24 }
25}
📄 File: ir_1_channel_receiver_driving_switch_relay_driver_module_5v_+_remote_controller_-_raspberry_pi_pico.inoRaspberry Pi Pico
546 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// IR receiver OUT pin 2, Relay IN pin 17 on Raspberry Pi Pico
6#include <IRremote.hpp>
7
8#define IR_RECEIVE_PIN 2
9#define RELAY_PIN 17
10
11void setup() {
12 Serial.begin(115200);
13 IrReceiver.begin(IR_RECEIVE_PIN);
14 pinMode(RELAY_PIN, OUTPUT);
15 digitalWrite(RELAY_PIN, HIGH); // off (active-low board)
16}
17
18bool relayState = false;
19void loop() {
20 if (IrReceiver.decode()) {
21 relayState = !relayState;
22 digitalWrite(RELAY_PIN, relayState ? LOW : HIGH);
23 IrReceiver.resume();
24 }
25}
Combo module: IR receiver toggles an onboard relay directly.

نظرة عامة ومواصفات المنتج — بالعربية

IR 1 Channel Receiver Driving Switch Relay Driver Module 5V + Remote Controller متوفر الآن في متجر إكوسترا للإلكترونيات، ضمن قسم Electronic Modules، بسعر 150,00 EGP. كود المنتج لدينا: EK1334. المنتج غير متوفر حالياً — تواصل معنا عبر واتساب لمعرفة موعد توفره القادم.

أهم المواصفات الفنية:

  • Channels: 1
  • Logic Voltage: 5V (active low)
  • Control Method: Infrared remote (2 keys)
  • Ac Load Rating: 250VAC-10A / 125VAC-10A
  • Dc Load Rating: 30VDC-10A / 28VDC-10A
  • Signal Decoding: Onboard MCU
  • الوزن: 13 g

هذا المنتج مناسب لمشاريع الأردوينو (Arduino) و ESP32 و Raspberry Pi، ومشاريع الروبوتات وإنترنت الأشياء والتعليم الهندسي. جميع القطع مفحوصة قبل الشحن.

تصفّح المزيد من Electronic Modules في إكوسترا.

Specification

Specification

WeightWeight13 g
Dimensions4,2 × 3 × 1,5 cm
Channels1
Logic Voltage5V (active low)
Control MethodInfrared remote (2 keys)
AC Load Rating250VAC-10A, 125VAC-10A
DC Load Rating30VDC-10A, 28VDC-10A
Signal DecodingOnboard MCU

Customer Reviews