Go Down

Topic: Arduino IR (Read 1 time) previous topic - next topic

Divago

Hola amigos,recientemente e empezado a practicar con mi Arduino UNO rev3 ha enviar codigos IR,Utilizando la biblioteca de IR https://github.com/targettio/Arduino-IR-remote/ , si los utilizo mpor separado funciona perfectamentre ,lo que no soy capaz es de utlizarlos en e mismo programa,alguien conoce algun ejemplo?

Lisergio

Imagino, que lo que te sucede es que te lee el primer còdigo pero luego ya no te lee mas...
Yo tuve el mismo problema...
Cuando cambias de rutina en el codigo, y vuelves a la anterior, tienes que reactivar la lectura del còdigo....


irrecv.resume();

Aqui tengo un codigo de un receptor IR ... A ver si te sirve...
http://lisergio.wordpress.com/2012/09/23/ricino-construyetelo-tu-mismo/

Saludos

Divago

Lo que me refiero es que si utilizo en un mismo sketch la libreria declarando un IRsend y un IRrev (el primero para enviar datos y el segundo para recibirlos) lo que pasa es que solo funciona la parte de enviarlos y sin embargo la arte de leer datos de ir no funciona

Lisergio

pon el codigo o algo....

Divago

Quote

#include <IRremote.h>
IRsend irsend;
int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
  Serial.begin(9600);
  irrecv.enableIRIn(); 
}

void loop() {
  if (irrecv.decode(&results)) {
    Serial.println(results.value, HEX);//leo todo lo que pasa
    dump(&results);
 irsend.sendSamsung(0xE0E040BF,32);//envio el codigo de apagado
    irrecv.resume(); 
  }
}


Go Up