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!
Tags:
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!
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por