Kit Controle Remoto IR com Arduino

184 views

Neste post vamos mostrar como utilizar o Kit Controle Remoto IR com Arduino, esse kit está disponível aqui na loja.

Esse kit funciona com uma frequência de 38 Khz e o controle remoto possui 17 teclas que você pode usar na configuração que desejar : pode acionar as portas digitais e analógicas do Arduino, pode enviar letras, números ou caracteres especiais para um display, acionar motores, relés, enfim, há uma variedade enorme de funções que você pode utilizar com esse kit IR.

Kit Controle Remoto IR
Figura 1 – Kit Controle Remoto IR

 

Conexão do Módulo IR ao Arduino

O módulo IR é alimentado pelos 5V do Arduino e utiliza apenas um pino de sinal, que nesse exemplo ligaremos ao pino digital 7. Se você quiser, pode usar qualquer outra porta do Arduino como entrada de sinal. Vamos fazer primeiro uma ligação básica para mapearmos as teclas do controle remoto, montando o seguinte circuito utilizando um Arduino Uno:

Conexão do Módulo IR ao Arduino
Figura 2 – Conexão do Módulo IR ao Arduino

Carregue no Arduino o seguinte programa, que utiliza a Biblioteca IR Remote  para leitura dos dados do controle remoto IR. Faça o download da biblioteca, descompacte o arquivo e coloque a pasta IRremote dentro da pasta LIBRARIES da IDE do seu Arduino :

Carregado o programa no Arduino, basta apontar o controle remoto para o receptor IR e acionar as teclas, para que o código hexadecimal correspondente à cada uma seja mostrado no serial monitor :

Programação
Figura 3 – Programação

Assim, no controle remoto que acompanha o aparelho, temos a seguinte relação de teclas e endereços:

Relação de Teclas e Endereços
Figura 4 – Relação de Teclas e Endereços

Vamos utilizar essa tabela para enviar informações para um display LCD, que exibirá qual das teclas do controle remoto foi pressionada.

Enviando Dados do Controle Remoto IR para um Display LCD 16×2

No circuito abaixo, utilizamos o receptor IR ainda ligado à porta 7, e um Display LCD 16×2. O potenciômetro é de 10K, utilizado para regular o contraste do Display :

Circuito Controle Remoto com Display LCD
Figura 5 – Circuito Controle Remoto IR com Display LCD

Carregue o programa abaixo no Arduino e acione as teclas do controle remoto. Além de mostrar no display a tecla que foi pressionada, um contador terá aumentado seu valor ao acionarmos a tecla  (seta acima),e terá seu valor diminuído ao acionarmos a tecla (seta abaixo): 

Espero que tenha curtido este tutorial.  Para dúvidas e sugestões, faça seus comentários abaixo! Confira outros produtos em nossa loja!
(Visited 105 times, 1 visits today)