Receptor de infravermelho para um computador.

Pin
Send
Share
Send

O WinLIRC permite controlar aplicativos baseados no Windows usando quase qualquer controle remoto de um videocassete ou TV. Somente aqui é algo que nossos controles remotos russos (da "Horizon") nos decepcionaram, e até alguns modelos da Panasonic - eles têm uma frequência portadora de cerca de 400 KHz, o computador não tem chance de capturar (na maioria dos controles remotos de 30 a 40 KHz).

Para obter o prazer duvidoso de usar o controle remoto, você deve montar um pequeno circuito. O esquema é o seguinte:

Quase qualquer elemento pode ser substituído por um analógico. Comprei o primeiro fotodetector para a TV - "TK-19", embora houvesse outros análogos à venda. Como costumam dizer: o circuito funciona imediatamente e não precisa ser configurado. Toda essa desgraça está conectada a qualquer porta COM.

O esquema pode ser bem projetado - por exemplo, a partir de um cavalo de borracha, conseguimos um terminador bastante agradável. O receptor está localizado no cabeçalho.

Você também precisará do próprio servidor WinLIRC: //winlirc.sourceforge.net/
Há também um plug-in para o WinAMP, para que possa ser usado a partir da cama.

Instalá-lo não é difícil, é bastante problemático configurá-lo. Um indicador do humor do programa será o piscar de um indicador verde na bandeja quando você pressionar os botões no controle remoto.

Suponha que você tenha soldado corretamente um circuito de peças que podem ser reparadas. Por conseguinte, deve estar funcionando. Vamos para //www.lirc.org/ e seguimos o link "controles remotos suportados" para //lirc.sourceforge.net/remotes/. Estamos procurando o seu controle remoto lá. Se houver - sorte, faça o download da configuração; não - não é assustador. Conectamos o circuito a uma porta COM gratuita. Iniciamos o WinLIRC. Por definição, descrevo a ordem de pressionar os botões na versão 0.6.4 (não me lembro do que havia nos anteriores). Se entrar na bandeja, clique com o botão direito do mouse em "Alternar janela" -> "Reconfigurar". Selecione a porta (COM1, COM2) à qual o receptor está conectado. Para o circuito acima, o parâmetro "Receiver Type" deve ser um DCD. Speed ​​- 115200 (por padrão) Sense - autodetect (por padrão) Se conseguimos encontrar a configuração do seu controle remoto, vá para "Config" -> "Browse" e selecione-o. Passamos para o item "Está tudo pronto". Se a configuração finalizada não puder ser encontrada, começa a ensinar o programa ao seu console. Então:

1. Na janela "Config", escreva MY_REMOTE.CF (ou algo parecido).

2. Clique em "Códigos brutos". Aperte qualquer botão no controle remoto. Os números na janela devem ser executados. Então, tudo está em um pacote. Feche com uma cruz e vá para

3. Aprenda. Eles vão te perguntar

Isso gravará os sinais do seu controle remoto
e crie um arquivo de configuração para o WinLIRC. Digite um nome para este controle remoto.

Você deve inserir o nome do seu controle remoto. A seguir, os nomes são mais indicados em letras latinas (inglesas), sem espaços.

4.

Ao aprender e analisar sinais, é utilizada uma margem de erro para
lidar com as variações normais no sinal recebido. A margem de erro varia
de 1% a 99%. O padrão é 25%, mas valores maiores podem ser necessários dependendo
no seu hardware e software. Se estiver com problemas para usar o controle remoto,
tente aumentar esse valor. Você pode inserir a margem de erro permitida agora,
ou pressione ENTER para usar o padrão. Margem de erro desejada para este controle remoto?
(1-99, insira = 25)

Muitas palavras, basta pressionar "Enter"

5.

Etapa 1: Determine a diferença de sinal, comprimento do sinal e códigos de repetição.
-----------------------------------------------------------------------------------
Você será solicitado a pressionar um botão arbitrário várias vezes.
Mantenha-o pressionado por pelo menos um segundo de cada vez e aguarde pelo menos
um segundo entre as teclas pressionadas. Se você deseja inserir manualmente um intervalo de sinal
e comprimento do sinal, você pode fazer isso agora (por exemplo, "31000 52").
Caso contrário, basta pressionar ENTER. Lacuna e comprimento?

Mais uma vez, muitas palavras, basta pressionar "Enter"

6.

Pressione um botão Aguarde um segundo e pressione-o novamente.

Pressione e solte qualquer botão (no controle remoto). Aguarde um segundo, pressione e solte-o novamente. Uma linha aparece

Linha de base inicializada.

Depois disso, pressionamos o botão MESMO dez (ou um pouco mais) até chegarmos a zero.

Aguarde um segundo e pressione um botão novamente (10 à esquerda)
Aguarde um segundo e pressione um botão novamente (9 à esquerda)
Aguarde um segundo e pressione um botão novamente (8 à esquerda)
Pressione um botão

7. Recebemos a mensagem:

Este é um controle remoto com repetição de sinal sem código de repetição especial.
Manter o botão pressionado pode render rapidamente muitas cópias do código desse botão.
Portanto, serão coletadas 64 amostras de cada botão.
Você será solicitado a inserir o nome de cada botão por vez.
Para finalizar a gravação dos botões, digite um nome em branco.

8. Agora, ensinamos ao programa TODOS os botões do controle remoto. A ordem é: você é solicitado

Nome do botão 1?

(nome do primeiro botão)? Nós escrevemos o nome. Em letras ou números latinos, sem espaços, é melhor colocar em maiúscula a palavra que está no controle remoto no botão. Bem, como "1", "2", "PLAY", "FFWD", "STOP", "VOL +". Depois disso, pressione o botão por alguns segundos. Os números serão executados na janela, algo como isto:

Linha de base inicializada.
correspondências = 64, falhas = 19

Pressione até que as correspondências atinjam 64. Quanto menos falhas houver, melhor.

9. As palavras "Stop" e "Button 2 name (blank to stop)" aparecem. Escrevemos o nome do segundo botão. Repita a etapa 8 até que todos os botões se esgotem.

10. No final de todos os botões, pressione "Enter" sem inserir um nome. A mensagem "Configuração gravada com êxito, não se esqueça de analisar" é exibida. O que fazemos

11. Nós cutucamos um mouse em "Analisar" que recebemos na resposta "análise com sucesso"

12. Alegrai-vos.

13. "Está tudo pronto" - Clique em OK e, em seguida, em "Ocultar janela".

Depois disso, inicie com ousadia sua Light Alloy favorita, vá para configurações, ative o suporte ao WinLIRC, configure botões e se jogue em um sofá com um controle remoto em suas mãos.

Servidor do programa LIRC original para Linux: //www.lirc.org/.
Ele contém muitos arquivos de configuração para controles remotos, descrições de circuitos e outras documentações.

Pin
Send
Share
Send

Assista ao vídeo: Como fazer um Receptor de Infravermelho (Abril 2024).