Caros, estou com dificuldade para clonar o controle da minha OI TV (Modelo elsys).

estou usando o exemplo "IRrecvDump" da biblioteca "IRremote" e um arduino UNO.

porem esta me retornando pela serial "Unknown encoding: ".

alguém já teve este problema? se conseguira, resolver teriam como disponibilizar os códigos da OI TV?

ps: o meu circuito esta correto, pois estou conseguindo clonar outros controles, apenas o da OI que não consigo.

Obrigado!

Exibições: 1181

Responder esta

Respostas a este tópico

Existem varias frequencias de leds receptores e varios protocolos.

O mais comum é com frequencia de 38KHz e protocolos RC-5 ou NEC, que a biblioteca do arduino reconhece.

Se for um protocolo proprietário não dá pra usar bibliotecas genéricas. Exemplos de controles que não são reconhecidos facilmente: Apple e Ar condicionado com display no controle (pq manda mais dados).

Enfim, sugiro vc testar com um produto comum, uma TV por ex, primeiro. Se funcionar e só não funcionar com o controle da Oi vc primeiro verifica se com outra frequencia de receptor vai, depois chora... e cria sua propria rotina sem bibliotecas.

Para fazer isso seria bom um osciloscópio, pode ser esses feitos com o proprio arduino ou com placa de som, as frequencias são baixas.

Como sugeriu o Eduardo, talvez seja necessário fazer a engenharia reversa do sinal IR gerado pelo controle, pois pode ser um protocolo proprietário ou até mesmo um novo protocolo, que não está incluído na biblioteca do arduino.

Também, é possível que apenas a portadora tenha sido modificada, por exemplo para 36khz ou 40khz, mas só um osciloscópio pode dizer, ou ainda trocar o receptor IR e testar.

Algumas portadoras possíveis:

Madson, com esse tutorial poderá descobrir como funciona o seu controle

  • Decodificando Controle Remoto infravermelho:

http://labdegaragem.com/profiles/blogs/6223006:BlogPost:315534

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço