Índice:

Porta inteligente Wifi (método mais simples): 11 etapas (com fotos)
Porta inteligente Wifi (método mais simples): 11 etapas (com fotos)

Vídeo: Porta inteligente Wifi (método mais simples): 11 etapas (com fotos)

Vídeo: Porta inteligente Wifi (método mais simples): 11 etapas (com fotos)
Vídeo: configuração camera wifi yoose 2024, Julho
Anonim
Porta inteligente Wifi (método mais simples)
Porta inteligente Wifi (método mais simples)
Wifi Smart Door (método mais simples)
Wifi Smart Door (método mais simples)
Wifi Smart Door (método mais simples)
Wifi Smart Door (método mais simples)

Este é um projeto simples feito com o arduino uno R3, o objetivo é controlar uma fechadura sem chaves, e usando um smartphone para isso, o meio de comunicação será a internet (módulo wifi-ESP8266).

Já postei um instrutivo sobre o mesmo projeto com módulo bluetooth, você pode consultá-lo para quaisquer esclarecimentos. (Clique aqui).

Neste instrutível você conhecerá o simples projeto IOT de controlar a fechadura de sua porta com módulo wi-fi.

Este é um dos métodos mais simples de usar ESP-8266.

Etapa 1: Coletando os itens necessários

Coletando os itens necessários
Coletando os itens necessários

1. Arduino UNO R3

para controlar o servo e interface com o ESP 8266 (GPIO pin-0)

o conceito é muito simples, vamos controlar o ESP8266 (GPIO pino 0) do nosso smartphone com um aplicativo.

se GPIO - pino 0

BAIXO ----------------------------------- bloqueio fechado com estado.

ALTO ----------------------------------- bloqueio de estado aberto.

o estado do pino 0 do GPIO será reconhecido pelo arduino usando o comando digitalRead e faz as operações necessárias no Servo.

Etapa 2: Módulo Wifi ESP-8266

Módulo Wifi ESP-8266
Módulo Wifi ESP-8266
Módulo Wifi ESP-8266
Módulo Wifi ESP-8266

Isso ajudará nosso projeto a se conectar à nuvem. Isso é muito barato e fácil de usar.

Neste projeto, usaremos apenas o GPIO pin-0 do ESP8266.

Etapa 3: Servo de alto torque

Servo de alto torque
Servo de alto torque
Servo de alto torque
Servo de alto torque
Servo de alto torque
Servo de alto torque

para girar a alavanca de bloqueio quando o sinal é enviado do arduino

ele é alimentado pelo próprio pino arduino 5v e funciona bem com ele. (somente quando o arduino é alimentado por cabo USB)

Etapa 4: Chapa metálica

Chapa de Metal
Chapa de Metal

isto é usado para fazer o caso para o servo motor que permite que ele segure corretamente o motor na porta e a parte rotativa devidamente fixada na alavanca da fechadura.

o caso fica por conta da sua criatividade você pode usar qualquer outro material / coisa para fazer o caso. PARA SEGURAR O MOTOR NA PORTA

Etapa 5: Programador 3.3 V FTDI

3.3 V Programador FTDI
3.3 V Programador FTDI

Isso é usado apenas na confecção do projeto, para programar o módulo ESP8266, uma vez que não pode ser programado diretamente do Arduino.

Etapa 6: configuração do ESP8266

Configuração para ESP8266
Configuração para ESP8266

Você só precisa estabelecer uma comunicação serial entre o programador FTDI e o ESP8266.

Conexões: RX -> TX

TX -> RX

CH_PD -> 3,3 V

VCC -> 3,3V

GND -> GND

Etapa 7: upload do código para ESP (software simplificado)

Upload de código para ESP (software simplificado)
Upload de código para ESP (software simplificado)

usando o ESPlorer IDE, que é um programa criado por 4refr0nt para enviar comandos ao seu ESP8266.

Siga estas instruções para baixar e instalar o ESPlorer IDE:

1. Clique aqui para baixar o ESPlorer

2. Descompacte essa pasta

3. Vá para a pasta principal; execute o arquivo “ESPlorer.jar”

4. Abra o ESPlorer IDE

5. Conecte seu programador FTDI ao seu computador

6. Selecione a porta do programador FTDI

7. Pressione Abrir / Fechar

8. Selecione a guia NodeMCU + MicroPtyhon

9. Crie um novo arquivo chamado init.lua10. Pressione Salvar no ESP

11. Tudo o que você precisa se preocupar ou alterar é destacado na caixa vermelha.

12. Carregue o seguinte código em seu ESP8266 usando o software anterior. Seu arquivo deve ser nomeado “init.lua“.

adicione seu nome de rede (SSID) e senha ao script

ADICIONE SEU NOME DE REDE WIFI (SSID) E SENHA AO SCRIPT

Seu endereço IP do ESP Quando o ESP8266 é reiniciado, ele imprime no monitor serial o endereço IP do ESP. Salve esse endereço IP, porque você precisará dele mais tarde.

Etapa 8: Codificando o Arduino com IDE

Codificando o Arduino com IDE
Codificando o Arduino com IDE

Eu dei a codificação, você pode baixar o arquivo aqui.

carregue este código para o ARDUINO!

Etapa 9: Inventando seu próprio aplicativo

Inventando seu próprio aplicativo
Inventando seu próprio aplicativo
Inventando seu próprio aplicativo
Inventando seu próprio aplicativo
Inventando seu próprio aplicativo
Inventando seu próprio aplicativo

você pode criar um por conta própria consultando as imagens fornecidas acima.

você também pode baixar o aplicativo aqui e instalá-lo em seu telefone Android.

É muito fácil de configurar. Clique no botão “Definir endereço IP” na parte inferior da tela e digite seu endereço IP.

Etapa 10: O arquivo.aia para o aplicativo

você pode editar o aplicativo usando o site do inventor do aplicativo MIT. (usar a opção de importação)

Etapa 11: Montagem

Conjunto!
Conjunto!
Conjunto!
Conjunto!

certifique-se de que as conexões a seguir sejam feitas.

CONEXÃO DO SERVO1.orange ----- arduino pino 2

2.red ------- pino 5v em Arduino

3. marrom ------ pino de aterramento no arduino

finalmente conecte seu ESP 8266 (GPIO pino 0) ao pino digital 5 do arduino.

TUDO PRONTO! É hora de testar seu projeto e depurar se houver erros.

espero que você goste !!!

REFERÊNCIA:

Referi o seguinte site na elaboração e publicação do meu projeto, 1.

Recomendado: