Estou tendo problemas em identificar os códigos das teclas de controles remotos com meu receptor infraRed.Acontece que ele me retorna somente o código 0 independente da tecla que eu pressiono...Segue abaixo a biblioteca que estou usando:

#include <IRremote.h>

int RECV_PIN = 11;

IRrecv irrecv(RECV_PIN);

decode_results results;

void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // Start the receiver
}

void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value, HEX);
irrecv.resume(); // Receive the next value
}
}


Lembrando que ele somente retora o valor 0.Com isso consegui até fazer uma lógica e acender e apagar um led apertando qualquer tecla mas preciso dos códigos especificos.

ps:.Esse receptor foi reciclado em uma loja de eletrônica e não sei a qual aparelho ele estava ligado, embora não acho que isso faça diferença mas...

desde já agradeço galera!

Exibições: 1644

Responder esta

Respostas a este tópico

posta a referencia do receptor... fica masi facil dar uma ajuda....

desculpe a demora para responder, fiquei uma temporada sem net... ai é o seguinte, os receptores que eu tenho foram reciclados de video-cassetes, dvds e receptores de antena digital, e todos que eu testo da o mesmo problema....

vc estah usando um capacitor (10uF ou 100uF), bem proximo, entre o 5v e GND do receptor?

Já havia olhado esse tutorial ele me ajudou muito mas agora não a nada que eu faça para que o receptor reconheça um valor diferente de 0.Não sei se pode dar uma olhada na programação mas acho que o problema não é com ela pois vi em vários sites diferente e usam esse mesmo procedimento!

Talvez o seu receptor esteja invertendo o sinal.

Por isso recomendo a captura do sinal com o Analisador logico com Arduino.

Coloque a imagem da cpatura aqui, assim poderemos ajuda-lo.

sim, vou tentar fazer este Analizador lógico com Arduino e rotorno a resposta

São todos os controles remotos que apresentam esse problema?

O mesmo acontece comigo quando eu utilizo um remoto de home theater da LG, agora com outros remotos funciona normal.

cara testei dois... um da algar telecom(controle do receptor de TV a cabo)e de um controle que pra te falar a verdade eu comprei num desmanche rs, contém o código RT-T7-2 escrito nele!

Desculpe a demora... custei fazer funfar esse

Eu uso a biblioteca NECIR, funciona em quase todos remotos que ja testei apenas esse citado acima que não, se vc quizer testar te envio.

kra essa LIB funcionou em AC tb???

os da MIDEA até hoje nunca vi funcionar!!!

tem um aqui no lab que tb está tentando rodar em umidificador da komeco e até agora nada!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço