Índice:

Controle remoto IR para seu computador com Arduino: 6 etapas
Controle remoto IR para seu computador com Arduino: 6 etapas
Anonim
Controle remoto IR para o seu computador com Arduino
Controle remoto IR para o seu computador com Arduino

Com este receptor, controle seu computador remotamente graças ao módulo IR e ao Arduino. Modo lento ativado ^^

Passo 1:

Imagem
Imagem
Imagem
Imagem

Primeiro, devo desmontar meu antigo receptor Sony VAIO IR. Um receptor IR que vem do meu pai, completamente inutilizável porque fornece drivers proprietários apenas para Windows XP. Meu objetivo é poder rodar em qualquer máquina.

Não é muito difícil remover um parafuso ^^

Etapa 2: e aqui o Arduino …

e aqui o Arduino …
e aqui o Arduino …
e aqui o Arduino …
e aqui o Arduino …
e aqui o Arduino …
e aqui o Arduino …

O circuito é muito simples:

- Um arduino nano V3 - um receptor TSOP IR 22, - um resistor

- e um capacitor.

Todo o conjunto sobe um protoboard soldado diretamente ao conector do Arduino.

Um esquema da montagem muito em breve.

Etapa 3: Remontagem

Remontagem
Remontagem
Remontagem
Remontagem
Remontagem
Remontagem

O Arduino Nano nas dimensões perfeitas para entrar no case. Um pequeno aplainamento na parte traseira para a porta USB e todos estão bem. Para ter certeza de que nada move um pouco de cola quente torna o trabalho muito bom.

Mais um parafuso e está tudo acabado para o hardware.

Etapa 4: o programa

Faça upload do seguinte esboço para o Arduino.

Abra a janela Serial Monitor na janela do Arduino para ver os códigos hexadecimais (a maneira como o receptor IR recebe os raios infravermelhos).

#include int RECV_PIN = 2; IRrecv irrecv (RECV_PIN); resultados de decode_results;

void setup () {

Serial.begin (9600); irrecv.enableIRIn (); }

void loop () {

if (irrecv.decode (& resultados)) {Serial.println (resultados.valor, HEX); irrecv.resume (); }}

Etapa 5: está quase pronto

E agora de acordo com o seu sistema operacional, ele configura um pequeno script no daemon para recuperar o código IR e interagir com o computador. Eu fiz um pequeno script na história do python, ele pode funcionar no Windows e no Unix.

Eu o disponibilizo muito rapidamente ^^

Etapa 6: Melhoria

Com Arduino Leonardo, Yum ou é possível mesclar o script Python diretamente no Arduino para acreditar que o Arduino é um teclado padrão.

Obrigado, tenha um bom dia preguiçoso.

Para francês, você pode encontrar este artigo no MIWC

Recomendado: