Olá a todos!

Sou iniciante ainda e após ver alguns tutoriais sobre como disparar um sinal IR para ligar uma TV, por exemplo, me deparei com uma dúvida:

Quando vão fazer testes, as pessoas declaram uma variável CHAR, na serial. Exemplo:

Para ligar a tv, declaram C e para desligar, declaram B...

Eu gostaria de enviar todos os comandos de meu controle remoto pelo arduino (44 teclas), que tipo de variável devo declarar?

Ainda não sei nada.. Devo declarar uma string?

Obrigado a todos!

Exibições: 332

Responder esta

Respostas a este tópico

Já estudou o Protocolo RC5 ?

AG

Ainda não... Por onde começo?

Obrigado!

Sim, todos os controles de TV usam este protocolo

Acredito que já tenha muita coisa pronta para ARDUINO.

Procure sempre algo nas pesquisas com o RC5

AG

Obrigado, Airton. Vou ver algo a respeito.

Vc viu esse post ? O Mauro deu a dica completa...

http://labdegaragem.com/forum/topics/duvida-sobre-c-digo-de-control...

Veja esse tb:

http://labdegaragem.com/forum/topics/sensor-infravermelho-ir?commen...

As bibliotecas interpretam o formato do controle (deve ser RC5) e geram esses codigos hexa.

Funciona com controle remotos modernos simples e nao muito antigos (de 20 anos pra ca...). Os de ar condicionado por ex nao funcionam (pelo menos pelo que se comenta...)

A biblioteca le o hex. Vc que armazena como quiser, podendo armazenar muito mais que 44, mas eles nao sao char e sim nesse formato como pode ser visto melhor no segundo link acima.

Legal, Eduardo. Obrigado!
Com esta, acho que clareou um pouco agora...
Depois que eu conseguir enviar os comandos dos meus controles com sucesso do PC para o Arduino, vou pensar em desenvolver algo no android...

Grato!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço