CHAMA_ATENDENTE – PAINEL COM LEDS PARA SOLICITAÇÃO DE ATENDIMENTOS

Muitas vezes, necessitamos chamar uma pessoa de sua sala para prestar algum tipo de serviço em outras salas. Pode-se usar interfones, telefones e radios comunicadores. Alguns estão adaptando ‘campainhas sem fio’ para funcionar como aviso. Realmente, vai da criatividade!!! Mas, seria possivel fazer um sistema de chamada sem fio com simples controles remotos comerciais (chaveirinhos)? Veja esta idéia….

Basicamente, a idéia do projeto é usar 4 leds para indicar quem está necessitando de atendimento. Veja a sugestão visual possivel, abaixo:

Quando uma pessoa necessita de ajuda/atendimento, ela aperta o seu controle remoto (previamente ‘aprendido’). Isto fará que um led correspondente acenda no aparelho na sala do prestador de ajuda/atendimento. Uma breve sinalização sonora será ouvida para chamar a atenção nas mudanças dos leds.
Após realizar o atendimento/ajuda, deverá ser apagado o led desejado, por se apertar o botão do lado do led.
Neste projeto foi usado um pequeno microcontrolador Pic 12f629. Caso necessite de mais leds, poderá migrar para um microcontrolador com maior quantidade de portas, adaptando o arquivo asm para a necessidade.

Agora, veja o esquema abaixo:

No pino 4 temos a entrada de sinal provindo do receptor de rf de 433mhz. O receptor é do tipo miniatura, facilmente encontrado na internet e no comércio. Pelo pino 2, com função multiplexada, obtemos a função ‘botão learn’ para entrar com aprendizado e apagamento de controles, a função ‘led learn’ que indica quando foi aprendido e pisca após apagamento completo da Eeprom e finalmente a função ‘toque sonoro’, acionando um pequeno falante piezolétrico. Este ‘som’ chama a atenção a mudança no painel de leds. Os pinos 3,5,6,7 são as saidas dos leds e também multiplexado com função de ‘botões’ de desligamento. Os resistores r1,r4,r7 e r10 são usados para aumentar o nivel a vcc, pois os leds apresentam queda de tensão de 1,8 a 2,4 volts, sendo que, sem eles, em alguns casos, poderá não funcionar corretamente.
A fonte de alimentação poderá ser feita via fonte externa com regulador de 5 volts do tipo 7805, ou por uma bateria de 9 volts, também com o regulador de 5 volts, ou ainda, uma fonte de carga de bateria de celular, dos modernos (tipo ‘usb’) que já fornece direto os 5 volts necessários.
Este projeto é apenas didático, fornecendo sugestão para os hobistas realizarem seus objetivos. Foi montado apenas em protoboard, sujeito a bugs ainda não identificados.

Segue abaixo o arquivo ASM (para 12f629):

CHAMA_ATENDENTE_ASM

Segue abaixo o arquivo HEX (para 12f629):

CHAMA_ATENDENTE_HEX

Segue abaixo o arquivo ASM (para 12f675):

CHAMA_ATENDENTE_675_ASM

Segue abaixo o arquivo HEX (para 12f675):

CHAMA_ATENDENTE_675_HEX

datasheet Pic12f629

Curiosidades:
Universo cheio de surpresas
Universo – obra do acaso?
Nosso inigualável sistema solar
Mapeamento do céu
Qual a origem do universo e a vida?

Outros assuntos:
Quatro dicas para lidar com problemas financeiros e dívidas
Como lidar com sucesso com os sogros
Como reagir a um assédio sexual
Como parar de adiar as coisas
Entrevista com um bioquímico

Até o próximo artigo!!!

53 comments on “CHAMA_ATENDENTE – PAINEL COM LEDS PARA SOLICITAÇÃO DE ATENDIMENTOS

  1. BOA TARDE, ESTOU FAZENDO UM RECEPTOR PARA ALARME, AS 08 SAÍDAS SERIA PARA RECEBER SENSOR SEM FIO, EU VOU MULTIPLEXAR OS PINOS DO 12F NA FORMA DE SERIAL.
    VOU USAR UM 16F PARA FAZER O ALARME, JÁ QUE USO O SOFTWARE PROTON IDE.
    TENTEI DESLIGAR A INVERSÃO DE SAIDA PARA ENTRADA, PORÉM, QUANDO ACIONO UM TX TODOS OS LEDS ACENDEM.
    VOU CONTINUAR TENTANDO, FAZ MUITO TEMPO QUE NÃO USO ASM.
    GRATO PELA RESPOSTA.

  2. Bom dia, seu chama atendente é o primeiro que funciona em 04 anos tentando, agradeço deixar disponivel, detalhe, meus leds ficam aceso fracos, com o codigo ele acende forte, gostaria de resolver ese bug, já que não vou precisar das chaves para apagar os leds, e se possivel, como colocar leitura para 08 controles.
    agradeço.

    1. Olá Adriano!
      Agradeço seu comentário positivo. Você citou que o ‘bug’ é que os leds ficam ‘levemente acesos’ , mas quando recebe uma transmissão de uma sala, fica aceso de forma correta, é isto? Você disse também, que não usa as chaves para apagar. Como você usa então o sistema? Quanto a usar 8 controles, necessitariamos trocar o microcontrolador por um de mais saídas, ou usar um outro ci para acender os leds, ou inventar algo. Talvez, voce poderia usar o outro circuito, o ‘organizador de filas’ para atender suas necessidades.
      Cláudio

  3. é verdade amigo , não havia pensado nesta idéia , mas teria que inverter a data ou diretamente pois com o IR usase um transistor ja com o tX seria direto ou usaria o transistor ? outra coisa e se colocar o tosop receptor de ir e sua saida ligar ao modulo tx 433 como ficaria a ligação ? e depois seria só inverter

    1. Olá Liliano!!! Quanto a polaridade do sinal, eu nunca gravo na cabeça. Precisaria montar em protoboard e fazer os testes, conforme o caso, usar um bc 548 para inverter a polaridade. Dá para se pensar assim:
      Colocamos um tosop receptor de IR ligado ao tx433mhz, que ficaria numa caixinha, que receberia o sinal do controle remoto (bem próxima). No receptor rx433mhz, em outra caixinha, colocamos um led infravermelho apontado para o aparelho a controlar (polaridades tem que testar). Poderia assim, sem mexer no controle remoto ou no aparelho a ser controlado, fazer duas montagens .
      Claudio

  4. realmente pensando desta maneira seria bem funcinal porem mexeria com todo equipamento ja um equipamento funcionando como adaptador seria bem util né , mesmo assim o problema seria o protocolo mas isso é só uma ideia

    1. Olá Liliano! Tem o meio termo: Colocar o tx no controle remoto e receber com um rx que acione um led infravermelho na saida, apontado para o aparelho a acionar. Conversando, vai vindo idéias…..
      Claudio

  5. ola amigo , vejo que esta meio ocupado pois acompanho seu bloog e a tempos não vejo nenhum projeto novo , gostaria de dar uma sujestão vi ouro dia meu cunhado tentando acionar o radio de carro pelo controle porem era dificil direcionar pelo fato de ser IR(infrared) ele encontrou dificuldades e o alcance era curto ai pensei porque não aprender o protocolo do ir do som em um micro e este ser acionado por um chaveirinho unicode com as funções basicas tipo volume e mute dariam 3 teclas seria bem ultil ele poderia acionar o mute de longa distancia o ideal seria o acionamento completo do controle mas ficaria mais complexo e um dos problemas que achei seria o fato de exixtir diversas marcas e protocolos diferente , seria legal isso para TV ou aparelhlo de seom seria tipo um extensor de controle porem com RF 433Mhz , mas isso é so uma ideia ok abraço espero muitas ideias e sucesso para você

    1. Olá Liliano! Realmente, nem sempre sobra muito tempo para fazermos o que gostamos. Com respeito a sua idéia, ela é interessante. Você enviaria de maneira normal uma transmissão de ht6p20b (3 botões) e no receptor, o microcontrolador iria agregar um código da tecla apertada e enviaria para um led infravermelho que ficaria apontado para o aparelho receptor. Mas pensando em obter todas as funcionalidades, e se, no lugar do led infravermelho, no controle remoto original do aparelho, você colocasse um tx miniatura de 433mhz e no receptor, no lugar do receptor infra, colocasse um rx de 433mhz ? Você teria todas as funcionalidades usando a rf como meio de propagação, ao invés da luz e não necessitaria de microcontroladores decodificadores.
      Claudio

Comments are closed.

Back To Top