Índice:

Abridor de porta de garagem com feedback usando Esp8266 como servidor da Web: 6 etapas
Abridor de porta de garagem com feedback usando Esp8266 como servidor da Web: 6 etapas
Anonim
Image
Image
Compre o Hardware
Compre o Hardware

Oi, Vou mostrar como fazer uma maneira simples de fazer um abridor de porta de garagem.

-ESP8266 é codificado como servidor web, a porta pode ser aberta em qualquer lugar do mundo

- Com feedback, você saberá se a porta está aberta ou fechada em tempo real

-Simples, apenas um atalho para fazer no seu telefone.

-Protegido por senha

- Barato, menos de 10 $

-Não há Dominicz para configurar.

- Sem ativar a porta quando a energia for perdida e voltar

Eu pesquisei na internet e encontrei algum código, mas não exatamente o que eu estava procurando, então eu modifiquei algum outro código e ideia + minha experiência pessoal + graças ao meu filho, ele realmente me ajudou nisso. A parte em tempo real é dele.

Então, vamos começar!

Etapa 1: Compre o Hardware

Compre o Hardware
Compre o Hardware
Compre o Hardware
Compre o Hardware

Você precisará de uma placa esp8266 e uma placa de relé.

No ebay faça uma pesquisa: NodeMCU ESP8266 e placa de módulo de relé

O módulo de relé pode ser simples ou duplo, mas estamos usando apenas um relé.

É tudo que você precisa!

Etapa 2: Instale o software Arduino e programe o Esp8266

Instale o software Arduino e programe o Esp8266
Instale o software Arduino e programe o Esp8266

Esta é uma maneira muito boa de instalar o ide arduino. Você pode fazer as etapas 1 a 12

www.instructables.com/id/Programming-the-E…

Descompacte o arquivo e programe seu esp8266 com o código Garage_door_yt.ino

Você terá algumas variáveis para alterar no arquivo ino.

-SSID e senha do roteador para se conectar ao seu servidor web.

-Além disso, você pode alterar a porta como desejar. exemplo: servidor WiFiServer (54195)

-A senha: Encontre e substitua Passw0rd por sua senha como desejar no arquivo.ino.

-Adicionou um horário de fechamento. A cada dia, na hora exata, a porta se fechará se estiver aberta. (GarageDoor2.rar)

Inicie o monitor serial no arduino. Ferramenta, Monitor Serial. Você verá mais detalhes e também o endereço IP local do servidor web. Você precisa do endereço IP local para inseri-lo em um navegador da web.

Por exemplo, se o endereço IP do seu servidor da web é 192.168.2.53, digite:

Local:

192.168.2.53:54195/Passw0rd

Remotamente:

endereço-ip: porta / senha (endereço IP do roteador)

No código, você pode alterar tudo como desejar.

Sugiro reservar este endereço ip em seu roteador. Dessa forma, o atalho do seu telefone estará sempre funcionando. Caso contrário, o roteador desistirá geralmente de 30 dias e o endereço IP será alterado.

Este atalho está funcionando apenas na sua intranet. Se você deseja abrir a porta de sua garagem remotamente na internet, em todo o mundo, faça o seguinte:

1- Você deve saber seu endereço IP público. Digite qual é o meu ip no google e você saberá disso.

2-Você deve fazer um encaminhamento de porta no seu roteador. No nosso caso, a porta é 54195. Portanto, no meu roteador, encaminho a porta 54195 para o endereço IP do meu servidor 192.168.2.53. Você pode google para encaminhamento de porta para mais detalhes.

3-Por exemplo. Se meu endereço IP público for 70.52.46.219. Devo inserir 70.52.46.219:54195/Passw0rd para ver a página da web.

Acesse o servidor web sem saber seu endereço público:

A maioria dos provedores de serviço recebe um endereço IP apenas por um tempo. E esse endereço muda com o tempo.

Você pode se inscrever no no-ip gratuitamente e ter um endereço público sempre funcionando em qualquer lugar.

Basta ir a https://www.noip.com/ e se inscrever

Exemplo:

Importante: se você estiver em casa com o wi-fi habilitado, seu atalho de internet não funcionará. Portanto, no meu telefone, tenho 2 atalhos. Uma intranet e um atalho para a Internet. Eu tenho ambos. Se estou na minha lan, uso a intranet e se estou fora da lte (4g) estou usando o atalho da internet.

Etapa 3: Instale as placas

Instale as placas
Instale as placas
Instale as placas
Instale as placas
Instale as placas
Instale as placas

Aqui estou usando uma fita dupla-face para fixar minhas pranchas.

Etapa 4: Diagrama de fiação, muito simples

Diagrama de fiação, muito simples
Diagrama de fiação, muito simples

Para fonte de alimentação, você pode usar um carregador de telefone Android. É barato e perfert.

Você deve conectar a placa de relé a 5V. Evite usar 3,3v. Às vezes, pode funcionar, mas as bobinas são feitas para 5v.

A linha vermelha superior mostra onde soldar o fio, na entrada do regulador.

D1 é a saída. Este pino deve ir para a entrada da placa de relé. Este pino está sempre ALTO (3,3v). Quando ativado, este vai para BAIXO (0v) por 0,5 segundos para ativar a bobina.

D2 é a entrada para detectar a porta. Se BAIXO (0v), a porta é fechada. Se não, está aberto.

Esteja ciente de que esta entrada (D2) é uma entrada de 3, 3v. O pull up interno está ativado.

Do meu lado, a entrada do meu motor de garagem me dá 5v. Seu pull-up interno provavelmente também está ativo. Eu conectei juntos de qualquer maneira e não tenho nenhum problema. Apenas certifique-se de não inserir mais de 5 V neste pino. Use seu multímetro para verificar a entrada de sua porta de garagem. Se este for muito superior a 5v, você terá 2 opções:

1-faça um divisor de circuito com 2 resistores

2-instale um interruptor magnético separado

*************************

ATENÇÃO TAMBÉM com a polaridade ao conectar a placa de relé ao automatismo. SEMPRE coloque o gnd esp8266 no motor de garagem aberto ou comum.

*************************

Etapa 5: Mais algumas fotos

Mais algumas fotos
Mais algumas fotos
Mais algumas fotos
Mais algumas fotos

Este é o meu abridor de garagem. Antigo, mas ainda funcionando:)

Como você pode ver, conectei a placa de relé ao botão da porta da garagem e a entrada D2 ao limite de fechamento.

Verifique em seu abridor de garagem, você encontrará algo semelhante.

Recomendado: