Boa tarde

Eu tenho alguns ventiladores arno ultimate e eu pretendia automatiza-los quando chegasse a temperatura x eu ligasse todos os ventiladores da casa entao eu comprei um daqueles sensores de temperatura e essa parte funcionou como eu esperava . Mas estou tendo alguns problemas para fazer um transmissor . Eu sei que o controle não é infravermelho porque não emite luz e não precisa de visada. Eu acho que ele é semelhante a um controle de garagem . Eu tentei um receptor de 433Mhz e outro de 315 e nenhum deles parece ler emissões  do controle. eu anexei uma foto do controle e minha pergunta é olhando ele tem como saber qual frequencia ele opera ou como eu posso descobrir isso ?

Obrigado

Exibições: 2383

Anexos

Responder esta

Respostas a este tópico

Olá Samuel,

Eu consegui avançar com base no projeto que vc compartilhou. O que eu fiz foi o seguinte, eu analisei o seu projeto e vi que alguns comandos eram executados com 378 microsegundos e outros com múltiplo 500 microsegundos, então eu mudei tudo para que ficasse com múltiplo de 500 microsegundos e continuou funcionando.\

Depois eu montei o código binário para executar cada uma das funções, ex. se vc colocou um delay de 1500 na posição LOW e um delay de 500 em HIGH ficaria assim: 0001, pois cada bit agora representa um delay de 500.

Ai com o código binário para cada comando montado eu tentei encontrar um padrão, verifiquei que o comando de Ventilador era diferente dos outros, tinha um dígito a mais e percebi que os primeiros 2000 microsegundos do seu código na verdade deveria ser colocado no final da transmissão, como vc repete o comando enviado 5x, acaba ficando certo a partir da 2 repetição, ai eu corrigi isso. 

Depois eu converti para Hexadecimal para ficar mais legível, ai analisando a parte fixa do transmissão, separei o que seria o cabeçalho e o comando. Ai analisando o padrão usado em cada comando eu consegui por tentativa e erro montar o código que estava faltando (timer) e tb acho que encontrei no cabeçalho onde ele identifica qual ventilador receberá o comando, que é configurado naquele dip switch do controle (eu testei 2 posições, precisaria testar as outras).

A parte boa é que não precisei comprar um osciloscópio pra usar só uma vez =)

https://github.com/ralexsander/arno-fan-controller

Obrigado.

Ótimo! Mto legal, cara! Como eu não sabia onde era o começo e final da msg, eu só a repetia 5x hahaha. Me avise caso vc precise confirmar as mensagens com outras posições dos switches.
Quanto a comprar um osciloscópio, eu recomendo bastante, ajuda mto na hora de descobrir problemas e afins. Existem uns que usam a porta de input de áudio do computador, são bem em conta, claro que a frequência que trabalham é super lenta tbm.

Abraço

RSS

© 2021   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço