Meu problema é que o comando so vai uma unica vez.

Me ajudem , o que tem de errado ai ?

#include <IRremote.h>
IRsend irsend;

/**2FAAD12C

F32F72D7

Unknown encoding: F32F72D7 (32 bits)

Raw (20): 28768 6000 -1100 1250 -1150 650 -500 650 -550 650 -1100 650 -550 650 -1100 700 -1100 1250 -500 650

**/


unsigned int botao[19] = {6000 ,1100, 1250 ,1150, 650 ,500, 650 ,550, 650 ,1100 ,650 ,550, 650 ,1100, 700 ,1100, 1250 ,500, 650 };
unsigned int botao2[19] = {6050, 1050, 1300, 1100, 700, 500, 650, 550, 650, 1100, 700, 500, 650, 550, 650, 1100, 650, 1150, 650};

const int RECEBE_PINO = 11; // pino 11 no arduino
IRrecv ir_recebe(RECEBE_PINO); // declarando a variável do sensor
decode_results codigo_recebido; // resultado

void setup()
{
Serial.begin(9600); //mostra o resultado no computador
ir_recebe.enableIRIn(); // inicia a recepção
}
void loop() {
if (ir_recebe.decode(&codigo_recebido)) {//verifica se um código foi recebido
if (codigo_recebido.value != 0 ){
if(codigo_recebido.value == 0xF32F72D7) {

irsend.sendRaw(botao,19,32);
delay(200);

}

}

}

ir_recebe.resume();
delay(200);

}


Exibições: 286

As respostas para este tópico estão encerradas.

Respostas a este tópico

pode explicar o que vc quer fazer? assim que vc explicar eu te mando os exemplos ok.

Descobri o problema já. Mesmo assim obrigado pela ajuda , o problema ta a no enableIRIn que tem q ser aberto a cada recebimento dos códigos ex: -----
------
EnableIR
---- cód. 1
EnableIR
---- cód. 2
EnableIR
..........

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço