terça-feira, março 01, 2016

RECEPTOR INFRAVERMELHO - SKETCH

Neste sketch verificam-se os códigos das teclas do controle remoto em decimal, binário e hexadecimal mostrados na porta serial da IDE do Arduino. A verificação dos códigos possibilita sua utilização em programas específicos para uso do controle remoto. Este sketch  tem como base códigos disponibilizados na página do distribuidor do produto.
(www.labdegaragem.com.br).


HARDWARE: CONTROLE REMOTO DE DVD E RECEPTOR DE
                         INFRAVERMELHO
/*
*************************************************
   PROJETO ROBÓTICA NA ESCOLA 2016 
         INFRAVERMELHO - ARDUINO
               CÓDIGOS DAS TECLAS
         EE DR PEDRO VELHO – RN/BR        
*************************************************
*/
// inclui  biblioteca
#include <IRremote.h>
int RECV_PIN = 2;
// define o pino do receptor infravermelho
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn();
// inicia o receptor infravermelho
}
void loop()
{
  if (irrecv.decode(&results))  
  // verifica se algum sinal foi recebido
  { 
  Serial.print("Valor lido: ");   
  // mostra código em decimal, hexadecimal e binário
  Serial.println(results.value );
  Serial.println(results.value, HEX);
  Serial.println(results.value, BIN);
  irrecv.resume();   // recebe o próximo valor
  }
}
//FIM DO SKETCH

Nenhum comentário:

Postar um comentário