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);
}
Tags:
As respostas para este tópico estão encerradas.
pode explicar o que vc quer fazer? assim que vc explicar eu te mando os exemplos ok.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por