Projeto Arduino + Android Para abrir portao usando sinal do interfone

Olá galera! Gostaria de saber se os senhores podem me ajudar a realizar um projeto onde eu consiga usar um arduino para abrir o portao do meu predio usando o sinal do meu interfone. Sou programador e conheço um pouco de arduino, mas, nao sei quase nada de eletronica. Então, gostaria que os senhores me ajudassem me dizendo que componentes eletronicos eu preciso para realizar este projeto.

Pretendo fazer um aplicativo para Android onde eu consiga através dele abrir o portao do meu predio, então acho que vou precisar de uma placa wifi para o arduino, ou algo para que ele seja acessado via internet, atraves do aplicativo eu enviaria um comando para o arduino que acionaria o sinal do interfone para abrir o portao.

Obs: Antes de postar dei uma pesquisada aqui no fórum e nao achei nada que pudesse me ajudar....

Obrigado!

Exibições: 3993

Responder esta

Respostas a este tópico

Isso mesmo Bruno, quer fazer o arduino simular o aberto do botão. Cara eu agradeceria muito se vc pudesse postar o esquema eletronico. Valeu!

Marcus de uma olhada no esquema é bem simples e consiste em um transistor de uso geral NPN no caso o BC547 mas esse transistor vai depender do rele que você tem em mãos e dependendo disso você pode usar um TIP31 tbm sem problemas a carga que o BC547 controla é baixa no caso do TIP31 pode ser de até 5A e é o mais indicado.

O que acontece é o seguinte quando o transistor recebe o sinal de 5v do arduino em sua base o trasistor sai do corte e começa a conduzir entre o coletor e o emissor.

O resistor de 1K que vc vê deve ser calculado de acordo com a carga que vc vai controlar no caso o rele. 

pode ser calculado da seguinte forma:

Potência do rele / Tensão de alimentação = Corrente de alimentação

Corrente na base = Corrente de alimentação / Ganho(hfe)  "TIP 31 =50"

Resistor de base = Tensão na base (considerando a saida 5v do arduino) / Corrente de base.

eu fiz esse mesmo esquema para fazer um pic tocar uma buzzer 127v em uma maquina.

Espero ter ajudado.

Anexos

Muito obrigado Bruno, algumas duvidas, já peço desculpas adiantado se for perguntas estupidas. Se eu fosse usar o rele shield o que mudaria nesse esquema? Pelo que vi no esquema terei que alimentar o rele, como eu faria? Com uma bateria?

Então com o relay shield vc conecta ele no arduino igual a foto acima e ele fornece um borne para vc conectar os contatos do rele.

O rele do shield se eu não me engano controla 24v DC ou 125 VAC e até 15A então você pode ligar um fio do botão no borne COM e o outro fio do botão no contato NA (normalmente aberto).

Quando vc der o comando ele aciona o rele e fecha o contato como se fosse o botão.

a melhor forma seria usar o shield mesmo que já vem tudo pronto. 

relay shield é caro demais pra isso que vc está fazendo. Use um módulo relê que custa bem mais barato. A diferença é que o sinal do arduino irá chegar até o módulo relê através de fios. Portanto, se o uso de fios não for um empecilho, o uso de módulo relê é a melhor escolha.

esse módulo tem na loja aqui do ldg: http://www.labdegaragem.org/loja/modulo-rele-10a.html

Verdade não tem nem comparação.

Certo, então como ficaria o calculo do resistor tomando com base esse modulo rele?

Marcus pelo que eu vi no link que o imhugo postou o rele consome 71mA para ser acionado, porém, o circuito de driver já esta incuido na placa e pode ser ligado diretamente a porta digital do arduino.

Você liga a alimentação do rele nos terminais indicados que são vcc e gnd e o terminal in liga direto na porta do arduino.

Muito obrigado pessoal pela ajuda! Já tenho uma noção de como começar a fazer. Depois de feito isso o proximo passo é fazer o arduino fazer isso pela internet, pra isso vou precisar de um shield wifi certo? Existe algum modulo mais barato como no caso do relay? Ou vou ter que comprar o shield wifi mesmo?

Bom dia pessoal.

Marcus infelizmente eu só conheço o shield wifi mesmo.

Acho que se vc for pagar uns 200 reais compensa mais você migrar o projeto para um raspberry pi fazer tudo em pyton.

ele não vem com wifi mas na usb vc pode conectar um adaptador normal.

além do que tudo que vc precisa para acessar a internet, comunicação e controle já esta tudo na mesma placa e você ainda pode usar o relay shield que comentamos antes.

é realmente necessário usar rede wifi no arduino?

veja que existe uma alternativa mais barata de dar acesso à rede ao arduino, que é usando um ethernet shield. Nesse caso, vc garantiria a conectividade à rede doméstica através de cabo de rede RJ-45. Dessa forma ficaria beeeeem mais barato

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço