Pplware

Como “controlar” um Arduino com um comando de TV?

O Arduino é uma plataforma de hardware livre, projetado com um micro-controlador Atmel AVR. É uma placa de código aberto baseado num circuito de entradas/saídas simples, micro-controlada e desenvolvida sobre uma biblioteca que simplifica a escrita da programação em C/C++.

Hoje vamos explicar como podem ler, via infravermelhos, os “sinais” dos comandos dos nossos eletrodomésticos (ex. TV, DVD, etc).

O objetivo deste tutorial é ler os “sinais” enviados por um comando quando o utilizador pressiona uma tecla.  Para tal, vamos recorrer a um Arduino e a um módulo de infravermelhos. Depois de conseguimos obter os “sinais” emitidos pelo comando, podemos acionar um conjunto de ações, como, por exemplo, motores, ligar relés, LEDs entre outras ações.

Material necessário

Montagem

Deverão realizar a montagem dos componentes conforme o esquema seguinte:

Nota: Muito cuidado a ligar o infravermelho porque, se for ligado de forma incorreta, pode ficar danificado sem reparação.

Após realizarmos as ligações deveremos ter algo semelhante ao apresentado na imagem seguinte:

Código fonte

Agora vamos ao mais importante, o código fonte responsável de realizar a leitura:

E está feito! Desta forma, conseguimos ler os “sinais” de qualquer comando que seja infravermelho, usando um Arduino com o respetivo módulo. Esperamos que seja útil este artigo e se gostaram partilhem com os amigos! Alguma dúvida ou questão deixem em comentário.

Via ArduinoPortugal

Exit mobile version