Infrared IR Sensor Receiver Module for Arduino

Infrared IR Sensor Receiver Module for Arduino
1. Sensor Type: 1838 IR Receiver
2. Light Resistance: 500 lux operating capability
3. Features: Built-in dedicated IC, high EMI immunity
4. Output: Digital
5. Application: Remote control reception

Apple Shopping Event

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

30,00 EGP

10 People watching this product now!

Payment Methods:

Description

The Infrared IR Sensor Receiver Module is an optoelectronic component designed to receive and demodulate infrared signals from standard remote controls. It incorporates the 1838 infrared receiving head, which features a built-in IC that performs automatic gain control and filtering, making it highly immune to ambient light interference and electromagnetic noise.

This module can operate reliably under 500 lux light intensity, thanks to its dedicated infrared IC. It outputs demodulated digital signals directly to a microcontroller, simplifying the decoding of IR protocols. Common applications include remote control reception for TVs, stereos, set-top boxes, and interactive Arduino projects requiring wireless command input.

  1. 1838 infrared receiving head for standard IR signal reception
  2. Built-in infrared dedicated IC for signal demodulation
  3. High immunity to electromagnetic interference
  4. Operates reliably under 500 lux light intensity
  5. Direct digital output for easy microcontroller interfacing
  6. Wide application in consumer electronics and remote control systems
🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
IR SensorVCC/GND/OUT3.3-5V / GND / board digital pin
📟
Infrared IR Sensor Receiver Module for Arduino
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
Infrared IR Sensor Receiver Module for Arduino - Arduino Uno
Infrared IR Sensor Receiver Module for Arduino - Arduino Nano
Infrared IR Sensor Receiver Module for Arduino - Arduino Mega
Infrared IR Sensor Receiver Module for Arduino - ESP32
Infrared IR Sensor Receiver Module for Arduino - ESP8266
Infrared IR Sensor Receiver Module for Arduino - STM32
Infrared IR Sensor Receiver Module for Arduino - Raspberry Pi Pico
📄 File: infrared_ir_sensor_receiver_module_for_arduino_-_arduino_uno.inoArduino Uno
444 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 7 on Arduino Uno. Onboard comparator IC (e.g. LM393) gives a clean digital output - no ADC needed.
6#define IR_PIN 7
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(IR_PIN, INPUT);
11}
12
13void loop() {
14 int obstacle = digitalRead(IR_PIN); // most modules: LOW = obstacle detected
15 Serial.println(obstacle == LOW ? "Obstacle detected!" : "Path clear.");
16 delay(200);
17}
📄 File: infrared_ir_sensor_receiver_module_for_arduino_-_arduino_nano.inoArduino Nano
445 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 7 on Arduino Nano. Onboard comparator IC (e.g. LM393) gives a clean digital output - no ADC needed.
6#define IR_PIN 7
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(IR_PIN, INPUT);
11}
12
13void loop() {
14 int obstacle = digitalRead(IR_PIN); // most modules: LOW = obstacle detected
15 Serial.println(obstacle == LOW ? "Obstacle detected!" : "Path clear.");
16 delay(200);
17}
📄 File: infrared_ir_sensor_receiver_module_for_arduino_-_arduino_mega.inoArduino Mega
445 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 7 on Arduino Mega. Onboard comparator IC (e.g. LM393) gives a clean digital output - no ADC needed.
6#define IR_PIN 7
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(IR_PIN, INPUT);
11}
12
13void loop() {
14 int obstacle = digitalRead(IR_PIN); // most modules: LOW = obstacle detected
15 Serial.println(obstacle == LOW ? "Obstacle detected!" : "Path clear.");
16 delay(200);
17}
📄 File: infrared_ir_sensor_receiver_module_for_arduino_-_esp32.inoESP32
440 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 27 on ESP32. Onboard comparator IC (e.g. LM393) gives a clean digital output - no ADC needed.
6#define IR_PIN 27
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(IR_PIN, INPUT);
11}
12
13void loop() {
14 int obstacle = digitalRead(IR_PIN); // most modules: LOW = obstacle detected
15 Serial.println(obstacle == LOW ? "Obstacle detected!" : "Path clear.");
16 delay(200);
17}
📄 File: infrared_ir_sensor_receiver_module_for_arduino_-_esp8266.inoESP8266
442 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin D6 on ESP8266. Onboard comparator IC (e.g. LM393) gives a clean digital output - no ADC needed.
6#define IR_PIN D6
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(IR_PIN, INPUT);
11}
12
13void loop() {
14 int obstacle = digitalRead(IR_PIN); // most modules: LOW = obstacle detected
15 Serial.println(obstacle == LOW ? "Obstacle detected!" : "Path clear.");
16 delay(200);
17}
📄 File: infrared_ir_sensor_receiver_module_for_arduino_-_stm32.inoSTM32
442 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin PB1 on STM32. Onboard comparator IC (e.g. LM393) gives a clean digital output - no ADC needed.
6#define IR_PIN PB1
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(IR_PIN, INPUT);
11}
12
13void loop() {
14 int obstacle = digitalRead(IR_PIN); // most modules: LOW = obstacle detected
15 Serial.println(obstacle == LOW ? "Obstacle detected!" : "Path clear.");
16 delay(200);
17}
📄 File: infrared_ir_sensor_receiver_module_for_arduino_-_raspberry_pi_pico.inoRaspberry Pi Pico
452 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 16 on Raspberry Pi Pico. Onboard comparator IC (e.g. LM393) gives a clean digital output - no ADC needed.
6#define IR_PIN 16
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(IR_PIN, INPUT);
11}
12
13void loop() {
14 int obstacle = digitalRead(IR_PIN); // most modules: LOW = obstacle detected
15 Serial.println(obstacle == LOW ? "Obstacle detected!" : "Path clear.");
16 delay(200);
17}
IR obstacle/proximity sensor - digital output.

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

Infrared IR Sensor Receiver Module for Arduino متوفر الآن في متجر إكوسترا للإلكترونيات، ضمن قسم Development Boards، بسعر 30,00 EGP. كود المنتج لدينا: EK854. المنتج غير متوفر حالياً — تواصل معنا عبر واتساب لمعرفة موعد توفره القادم.

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

  • Sensor Element: 1838 Infrared Receiving Head
  • Output Type: Digital (Demodulated)
  • Operating Light Intensity: Up to 500 lux
  • Interference Rejection: High EMI Immunity
  • Logic Voltage: 3.3V/5V Compatible
  • الوزن: 1 g

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

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

Specification

Specification

WeightWeight10 g
Dimensions5 × 4 × 2 cm
Sensor Element1838 Infrared Receiving Head
Output TypeDigital (Demodulated)
Operating Light IntensityUp to 500 lux
Interference RejectionHigh EMI Immunity
Logic Voltage3.3V/5V Compatible

Customer Reviews