
Descrição:
O Led Emissor Infravermelho (IR) 5mm 940nm é um componente que funciona a partir da tecnologia infravermelha. Este LED emite um sinal IR que pode ser reconhecido por diversos receptores infravermelho.
A faixa de luz infravermelha emitida pelo Led Emissor Infravermelho (IR) 5mm 940nm não é perceptível ao olho humano, contudo, a partir de uma câmera é possível ver nitidamente o sinal infravermelho sendo emitido pelo Led.
Já o Fototransistor / Receptor IR 5MM é um componente eletrônico que também funciona através de tecnologia infravermelha. Este transistor possui dois terminais, onde um dos terminais é o coletor e o outro é o emissor. Sua base é ativada pela incidência de luz infravermelha e o transistor passa a conduzir, o que permite a passagem de corrente elétrica do coletor para o emissor. Sem a presença de luz infravermelha o transistor não conduz.
OBS: luz ambiente ou luz solar podem causar interferências em sinais infravermelhos.
– Especificações e características (Led Emissor IR):
– Tensão de operação: 1,2VDC
– Corrente de operação: 20mA
– Comprimento da onda: 940nm
– Ângulo: 15º ~ 20°
– Especificações e características (Fototransistor IR):
– Tensão de operação: 1,1 a 1,4VDC
– Corrente de operação: 10mA
– Potência máxima: 70mW
– Comprimento da onda: 940nm
– Ângulo: 15º ~ 30° celsius
– Aplicações:
Projetos com Arduino ou outras plataformas microcontroladas em que seja necessário verificar se o sinal do emissor enviado ao receptor foi violado ou transmissão de dados através de infravermelho.
– Proposta da prática:
Utilizar o Led Emissor IR e Fototransistor IR em conjunto com o Arduino e enviar o sinal IR do emissor para o receptor e sempre que o sinal for interrompido a mensagem no monitor serial do ambiente de programação do Arduino irá alterar.
– Lista dos itens necessários:
01 – Arduino com Cabo USB
01 – Led Emissor IR
01 – Fototransistor IR
01 – Resistor de 150Ω
01 – Resistor de 220KΩ
02 – Protoboard
04 – Cabos Jumper macho-macho
– Esquema de ligação da prática:

– Tutorial de instalação e configuração do ambiente de programação do Arduino:
Arduino – Instalação e Configuração da IDE no Windows
– Código:
1) Quanto maior for a distância do emissor em relação ao receptor, maior será a leitura feita pelo pino analógico.
2) No código, a leitura do pino analógico para identificar que o sinal foi interrompido, está definida em 800 bits. Dependendo da distância que o Emissor IR estiver do Receptor IR, você deverá diminuir ou aumentar este valor.
const int pinoFototransistor = A2; //PINO ANALÓGICO UTILIZADO PELO FOTOTRANSISTOR
void setup(){
Serial.begin(9600); //INICIALIZAÇÃO DA SERIAL
pinMode(pinoFototransistor, INPUT); //DEFINE O PINO COMO ENTRADA
}
void loop(){
if(analogRead(pinoFototransistor) < 800){ //SE A LEITURA DO PINO FOR MENOR QUE 800 BITS, FAZ
Serial.println("Recebendo sinal infravermelho"); //IMPRIME O TEXTO NA SERIAL
}else{ //SENÃO, FAZ
Serial.println("Sinal infravermelho interrompido"); //IMPRIME O TEXTO NA SERIAL
}
}