Como fazer para acionar um rele apenas com a aproximação de um objeto?
Esta montagem didática mostra como pode ser simples a construção de um sensor de proximidade usando um pequeno microcontrolador e um sensor de distancia ultra-sônico como o HC-SR-04.
Veja o esquema abaixo:
O funcionamento deste sensor ultra-sônico é bem conhecido: Após um disparo no pino ‘Trig’ esperamos o pino ‘Echo’ ficar alto (‘1’) e contamos este tempo usando um timer ( no caso usamos o timer 1). Quando o pino ‘Echo’ fica em nível baixo (‘0’), desligamos o timer.
Este timer terá então o valor proporcional a distância do objeto.
Para facilitar os ajustes, foi colocado um potenciômetro (ou trimpot) de 4k7 que permite ajustar a distancia desejada da atuação do sensor. Deve ser ajustado com cuidado, primeiro colocando tudo a esquerda (anti-horário) e aumentando gradativamente até obter a distancia desejada. Note que acima de certo valor, a saída ficará ligado direto. No programa, foi colocado a constante ‘carga_tempo’ que define quanto tempo (em segundos), a saída ficará ligada após um breve acionamento. Se o objeto persistir na frente do sensor, não ocorrerá o desligamento.
No arquivo ‘.hex’ anexo, este tempo é de 10 segundos. Se desejar, poderá alterar o arquivo ‘c’ e recompilar, usando como sugestão, o compilador CCS C (v3.200) ou similar.
Para alimentar o circuito, foi usado um adaptador de parede com saída de 12 volts. Poderá usar uma fonte convencional com transformador de 110/220 para 12 volts, retificadores de silício, capacitores de filtro e um regulador 7805 para obter os 5 volts regulados. Outra opção é usar um rele de 5 volts na bobina e alimentar todo o conjunto com um carregador de celular de 5 volts de saída (tipo USB).
Esta montagem é de caráter didática, sendo realizada apenas em placa de protoboard, sujeita a bugs ainda não observados.
Segue pasta com os arquivos para esta montagem, atualizada em 27-06-2014, com opção para temporização rápida de 10 segundos ou longa de 5 minutos ( acionar lampada em corredor , ou mesmo, como um ‘alarme’, acionando uma sirene se houver ‘intrusos’):
Curiosidades:
Descobertas surpreendentes na linha do equador
Cirurgia plástica — faço ou não faço?
As plantas medicinais podem ajudá-lo?
O que devo saber sobre esteróides?
Como romper o círculo vicioso de famílias sem pai
Dicas de segurança para os idosos
Armadilhas na busca da beleza
Cochonilha-do-carmim — um inseto todo especial
Uma aspirina por dia: tomar ou não tomar?
O papel vital das enfermeiras
Idosos: reavaliando os conceitos
A espiritualidade e o seu bem-estar
Quando as substâncias químicas causam doenças
Outros assuntos:
Como controlar os gastos
Como fazer as pazes?
Por que pessoas boas sofrem?
Como enfrentar uma tragédia
Como disciplinar seu filho adolescente
Por que eu me corto?
Desempenhem bem o papel de pais
Como fazer seu segundo casamento dar certo
O que acontece quando morremos?
Como criar filhos responsáveis
Como administrar o seu dinheiro
Ensine valores morais a seus filhos
Como posso ter ânimo para exercitar
Como posso controlar meu peso?
Adolescentes- O que fazer se estou sofrendo bullying?
Como evitar ferir com palavras?
Como tratar seu cônjuge com respeito?
Assista a videos instrutivos on-line
Até o próximo artigo!!!
Boa tarde Larios.
Muito boa a sua última postagem muito útil este seu novo circuito, estou com uma necessidade de acionar um relé com um sensor de ultrasom e lembrei deste seu artigo porém tenho que alterar o tempo acionamento da saida conforme a necessidade do uso, então te pergunto:
Tem como implementar no pino 7 o ajuste de tempo por trimpot?
Se possível você pode postar aqui? Obrigado.
Olá Roberto!
O arquivo hex que foi gerado sobrou poucas linhas. Não saberia dizer no momento, se seria possível mais esta alteração.
Cláudio
Olá amigo, Larios, sou novo aqui,mas só de ver todas está informações de qualidade,sei que se trata n[ao de um profissional,mas sim também de muito amor pela eletrônica por nos internautas .Parabens
gostaria de saber qual a maior distancia eu consigo
detectar com este sensor Ultra som.aguardo.
muito obrigado por sua atenção
Jaquestechnology
Olá jaquestechnology!
Eu sinceramente não fiz um teste de distância máxima, mas pelo manual do hcrs04, ele poderia atingir até 4 metros.
Claudio
Dear Claudio
may i ask a favour of you
Please help again i want apply connec output from pin6 pic12f675 to trig hybrid motor schematic to control mini_robot I do not want time delay, but led on like normal when the reflection from the object and stop (off) when the object or escape detection.
Please view
https://www.dropbox.com/s/kpoxvvnabpq9oxw/Picture%202592.jpg
https://www.dropbox.com/s/chzcom1m6syyjcc/ultrasonic-range-finder.jpg
sorry to have trouble you.
Best regards
preda
Thank you for advance 😀
lario tudo bem? voce está conseguindo acessar este endereço https://www.dropbox.com/s/6zlel4krd8gebc8/Picture%202591.jpg
não conseguir acessar.
Ola José! Sim, estou abrindo perfeitamente.
Claudio
Hi Claudio
Thank you very much for help I’m build project
applied to control the lamp automatically turns on and off when walking through the area, and this is for anyone interested pcb file to create.
https://www.dropbox.com/s/0ftsiue86zw2isg/DISTANCE.rar
https://www.dropbox.com/s/ak1r9gspj8ab7bg/DISTANCE.png