DIGITAL IR Transmitter Module (SKU:DFR0095)
1 Introduction
2 Applications
3 Specification
4 Pinout Diagram
5 Tutorial
5.1 See infrared
5.2 Infrared remote/communication
Introduction
IR Transmitter Module is designed for IR communication which is widely used for operating the
television device from a short line-of-sight distance. The remote control is usually contracted to
remote.
Since infrared (IR) remote controls use light, they require line of sight to operate the destination
device. The signal can, however, be reflected by mirrors, just like any other light source.
If operation is required where no line of sight is possible, for instance when controlling equipment in
another room or installed in a cabinet, many brands of IR extenders are available for this on the
market. Most of these have an IR receiver, picking up the IR signal and relaying it via radio waves to
the remote part, which has an IR transmitter mimicking the original IR control.
Infrared receivers also tend to have a more or less limited operating angle, which mainly depends on
the optical characteristics of the phototransistor. However, it’s easy to increase the operating angle
using a matte transparent object in front of the receiver.
Applications
Infrared remote control
Infrared communication
Specification
Power Supply:3-5V
Infrared center frequency:850nm-940nm
Infrared emission angle: about 20degree
Infrared emission distance: about 1.3m (5V 38Khz)
Interface socket:JST PH2.0
Size:30x22mm
Mounting hole: inner diameter is 3.2mm,spacing is 15mm
Pinout Diagram
GND:power negative
VCC:power positive
D :digital input; HIGH=open emission, LOW=close emission
Tutorial
See infrared
a) Target: Infrared emission every 1 second
b) Hardware List
DFRduino UNO R3 x1
IO Expansion Shield x1
IR Transmitter Module x1
Phone with camera x1
c) Software List
Arduino IDE
d) Connect Diagram
e) Step by Step
Open "Blink" example at rduino IDE
Modify the pin of "int led = 13" to 3
Upload
f) Result
In the darkness of the environment, you are going to see blinking blue light on phone's screen when
use camera to shoot the infrared LED.
Infrared remote/communication
a) Target: Infrared remote/communication
b) Hardware List
DFRduino UNO R3 x2
IO Expansion Shield x2
Digital IR Receiver x1
IR Transmitter Module x1
c) Software List
Arduino IDE
Get Arduino library Arduino-IRremote and install it
d) Connect Diagram
IR Transmitter: same as above, Notice: Arduino-IRremote only supports D3 as transmitter.
IR Receiver: connet it to D11 port.
e) Step by Step
Open Arduino IDE
Upload code to the UNO connected with IR Transmitter:
#include
IRsend irsend;
void setup()
{
}
void loop() {
irsend.sendRC5(0x0, 8); //send 0x0 code (8 bits)
delay(200);
irsend.sendRC5(0x1, 8);
delay(200);
}
Upload code to the UNO connected with IR Receiver:
#include
const int RECV_PIN = 11;
const int LED_PIN = 13;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // Start the receiver
}
void loop()
{
if (irrecv.decode(&results))
{
if ( results.bits > 0 )
{
int state;
if ( 0x1 == results.value )
{
state = HIGH;
}
else
{
state = LOW;
}
digitalWrite( LED_PIN, state );
}
irrecv.resume();
// prepare to receive the next value
}
}
f) Result The "L" LED of the shield connected with IR Receiver will blink when IR Receiver faces to
IR Transmitter.
Powered By DFRobot © 2008-2017
很抱歉,暂时无法提供与“DFR0095”相匹配的价格&库存,您可以联系我们找货
免费人工找货- 国内价格
- 1+37.53905
- 3+33.14313
- 9+32.66401
- 国内价格 香港价格
- 1+34.010781+4.08384