CHAVEIRO EMISSOR DE CÓDIGO HT6P TEMPORIZADO ( TRANSMITE A CADA 40 SEGUNDOS, PARA FINS DE ALARMES DE PRESENÇA)

Gostaria de fazer um transmissor que envie automaticamente a cada 40 segundos, um sinal para um receptor (alarme de carro, por exemplo) que identifique a presença do usuário? Então veja este artigo…

Os chamados ‘chaveiros de presença’ está sendo muito comum hoje. Basicamente, enquanto ele estiver transmitindo nas cercanias, irá permitir, por exemplo, que o veiculo funcione e que não dispare o alarme.
Como ele funciona? Nada mais é do que um transmissor em uma frequência escolhida, igual do seu receptor, cuja transmissões ocorrem em ciclos de transmissão e espera (sem transmissão). Dito de outras maneiras, ele irá transmitir seu código por um curto período (1 a 3 segundos) e depois irá esperar por 30 a 40 segundos. Isto ocorrerá de forma continua, enquanto a bateria fornecer carga.
A proposta acima, é usar um pic 12f629 para transmitir um código do tipo HT6P que possa ser lido e ‘aprendido’ por um receptor operando na mesma frequência (poderá usar o receptor genérico para pic 12f629 para receber estas transmissões).

O programa foi adaptado a partir do artigo ‘clone ht6p‘ deste blog, para operar sem ter que acionar botões externos (foram eliminados, conforme esquema acima). Foi incluído um delay adicional para gerar tempos de até 4 min. Nas configurações do usuário, podemos alterar o tipo de microcontrolador que pode ser usado, optando entre 12f629 e 675. Podemos escolher que teclas devem ser transmitidas como apertadas ou não. Também o delay entre transmissões e o número de vezes que será transmitido o mesmo sinal (seria o tempo que o botão ficaria apertado, no caso de um ‘chaveirinho’) pode ser alterado, conforme o gosto do hobista ou suas necessidades de projeto.
A alimentação do circuito poderá ser feita a partir de baterias miniaturas em série, ou uma bateria de 9 volts, reduzindo para 5 volts, com ajuda do ci 7805.

Este artigo poderá servir de base para muitas aplicações que nossos leitores talvez tenham em mente.
Obs. Este material é de uso inteiramente didático, sujeito a bugs ainda não observados.
Use o receptor ‘receptor para fins de bloqueadores veiculares’ para testes e montagens.

Segue o arquivo ASM (versão normal, consumo 12 Miliamperes):

TX_PRESENCA_ASM

Segue o arquivo HEX:

TX_PRESENCA_HEX

Segue nova versão ASM, que utiliza o Watch Dog em conjunto com a instrução ‘SLEEP’ ( consumo 10 microamperes):

TX_PRESENCA_SLEEP_ASM

Segue o HEX da nova versão com ‘Sleep’:

TX_PRESENCA_SLEEP_HEX

Segue versão de 07/05/2020 com os seguintes aprimoramentos:
1)Saída para led indicador de transmissão no pino 6 do PIC.
2)Jumper para transmitir direto (facilita os aprendizado do receptor) no pino 5.
3)Redução do tempo de transmissão para 1 segundo.

TX_PRESENCA_NEW

Manuais técnicos:
HT6P20B
Pic12F629/675

Curiosidades:
A vida – Teve um criador
Será que todos os idiomas vieram da “Torre de Babel”?
Outra prova de que a Bíblia é exata
“Destas montanhas extrairás cobre”

Outros assuntos:
Como lidar com o isolamento social
É importante dar tarefas para os filhos
O conceito da Bíblia sobre a saúde
O que fazer quando seu filho decepciona você?
Será que fomos feitos para ‘sofrer’?
Você perdeu a alegria de viver?

Vídeos para toda família:
Jonas – Uma lição de coragem e compaixão
“Não falhou nem uma única palavra”
Exemplos de avisos para nossos dias
As maravilhas da criação revelam a glória de Deus
Disciplina é amor
Imagine-se no paraíso
Teve um projeto – A tromba do elefante

Até o próximo artigo!!!

28 comments on “CHAVEIRO EMISSOR DE CÓDIGO HT6P TEMPORIZADO ( TRANSMITE A CADA 40 SEGUNDOS, PARA FINS DE ALARMES DE PRESENÇA)

  1. Olá Claudio,

    Montei este circuito e ficou muito bom… apenas uma pergunta: será que não tem como monitorar a tensão da bateria deste transmissor e avisar com um led a tensão baixa ? ex: alimentado por bateria de 9v e quando chegar aos 7v avisar…
    obrigado
    Angelo Matta

    1. Olá Angelo!
      Este implemento realmente seria prático para o usuário. Mas, geralmente implica em aumento do consumo e redução da vida da bateria. Poderá ver uma sugestão aqui.
      Cláudio

      1. Há sim, isso é verdade, aumenta o consumo, mas eu estou tentando falar em monitorar via software…. porque eu testei este circuito de 3v a 5v e funciona bem, monitorando a bateria (ex: bateria litium, ou 3×1,5v aa) ficaria melhor… o que acha?
        Angelo

        1. Olá Angelo!
          Fazer o que você citou envolveria modificar todo o código do tx e rx, uma vez que o ideal seria a indicação no receptor. Quem sabe em um artigo futuro eu possa ver isto.
          Cláudio

  2. Boa noite Claudio

    montei este transmissor e alimentei o controle remoto de um lado com – e do outro com o resistor vindo do pino 7 ai acontece ao contrario o controle manda 40seg de sinal e depois 02 segundos desl
    por favor voce poderia me ajudar abraço

    1. Olá Walker! Por favor me dê mais detalhes. Você está ligando a saída do pic (pino 7) em um tx comercial de 433mhz, certo? Este transmite com +5volts ou com gnd?
      Claudio

Comments are closed.

Back To Top