Infrared Remote Control with ARDUINO receptor

:ARD01050
€2.70
Tax included

Arduino Compatable mini infrared wireless remote control kit consists of ultra-thin infrared remote control and 38KHz infrared receiver module.
Its transmit distances up to 8 meters.
Ideal for handling a variety of remote control robots and interactive works.
IR receiver module can receive standard 38KHz modulation remote control signal.

Quantity

If you have any questions on this product please feel free to contact us.

*Disclaimer: The images are merely illustrative.

Description:
Arduino Compatable mini infrared wireless remote control kit consists of ultra-thin infrared remote control and 38KHz infrared receiver module.
Its transmit distances up to 8 meters.
Ideal for handling a variety of remote control robots and interactive works.
IR receiver module can receive standard 38KHz modulation remote control signal.
You can decode the remote control signal through Arduino programming.

Specification:
* Product size: remote control 85mm x 40mm, cable length about 175mm.
* Needs a CR2025 environmental button battery, Not Included
* Emission distance: 8m or more (specifically related to the surrounding environment, sensitivity of the receiving end, etc.)
* Effective angle: 60 degrees
* Surface sticker material: 0.125mmPET
* Effective life: 20,000 times
* Quiescent current: 3-5uA
* Dynamic current: 3-5mA

Circuit

 

 

Code

You need to install the IR library to use an IR module. Download the library from the following link and in the Sketch window, open the Include library option and select IRRemote.h.

This library may be available in your Arduino libraries by default. In this case, you don’t need to install it.

/*      
*  IR read codes     
*  by Hanie kiani     
*  https://electropeak.com/learn/        
*/     
#include <IRremote.h>  //including infrared remote header file     
int RECV_PIN = 7; // the pin where you connect the output pin of IR sensor     
IRrecv irrecv(RECV_PIN);     
decode_results results;     
void setup()     
{     
Serial.begin(9600);     
irrecv.enableIRIn();     
{     
void loop()     
{     
if (irrecv.decode(&results))// Returns 0 if no data ready, 1 if data ready.     
{     
 int results.value = results;// Results of decoding are stored in result.value     
 Serial.println(" ");     
 Serial.print("Code: ");     
 Serial.println(results.value); //prints the value a a button press     
 Serial.println(" ");     
 irrecv.resume(); // Restart the ISR state machine and Receive the next value     
}     

 

ARD01050

You might also like