Índice:

Como fazer um dispositivo IoT para controlar aparelhos e monitorar o clima usando Esp8266: 5 etapas
Como fazer um dispositivo IoT para controlar aparelhos e monitorar o clima usando Esp8266: 5 etapas

Vídeo: Como fazer um dispositivo IoT para controlar aparelhos e monitorar o clima usando Esp8266: 5 etapas

Vídeo: Como fazer um dispositivo IoT para controlar aparelhos e monitorar o clima usando Esp8266: 5 etapas
Vídeo: Monitoramento de Temperatura e Umidade com IDE Arduino, sensor DHT, ESP32, Node-RED e dashboard. 2024, Julho
Anonim
Como fazer um dispositivo IoT para controlar aparelhos e monitorar o clima usando Esp8266
Como fazer um dispositivo IoT para controlar aparelhos e monitorar o clima usando Esp8266

A Internet das coisas (IoT) é a interconexão de dispositivos físicos (também conhecidos como "dispositivos conectados" e "dispositivos inteligentes"), edifícios e outros itens incorporados com eletrônicos, software, sensores, atuadores e conectividade de rede que permitem que esses objetos coletem e troquem dados.

Agora vou instruir como fazer um dispositivo base IoT que seja capaz de controlar os aparelhos e monitorar o clima em tempo real. Este dispositivo é construído usando ESP8266 Node Mcu.

Esp8266 node mcu é um dispositivo com módulo wi-fi embutido e micro controlador que pode fazer interface com o ide arduino.

Vamos começar..

Etapa 1: componentes necessários

Componentes necessários
Componentes necessários
Componentes necessários
Componentes necessários

Nó MCU Esp8266 [Banggood]

Placa de retransmissão de 4 canais [Banggood]

Perfboard [Banggood]

Alfinetes de cabeçalho [Banggood]

DC Jack [Banggood]

DHT 11 [Banggood]

Etapa 2: Circuito

Circuito
Circuito
Circuito
Circuito
  • Primeiro pegue um perfboard e coloque os pinos fêmea em relação aos pinos do Nó Mcu esp8266.
  • Pegue os pinos coletores machos e solde ao lado dos pinos coletores fêmeas e interconecte os pinos coletores macho e fêmea com Esp8266 para obter a saída.
  • Adicione mais alguns pinos de cabeçalho masculinos nos pinos + V e GND de Esp8266
  • Agora é a vez de fazer a alimentação, pegue um jack dc e o IC7805 coloque no perfboard.
  • Conecte o Vin do IC7805 ao + V do conector CC e o GND ao GND.
  • Agora conecte o + 5v de 7805 a Vin de Esp8266 e GND de IC7805 a GND de Esp8266.
  • Agora conecte a placa de relé e o módulo DHT 11 a Esp 8266 de acordo com os pinos do circuito.
  • As conexões no circuito são iguais aos pinos declarados no programa.

Agora precisamos preparar o painel e programar o dispositivo.

Etapa 3: Criação de um dispositivo no painel

Image
Image

Para este projeto, usei a plataforma Cayenne IoT.

Primeiro você precisa acessar o site do Cayenne e criar uma conta cadastrando-se.

Agora siga as instruções fornecidas no vídeo.

Ao criar o dispositivo, você precisa selecionar o tipo MQTT.

Em seguida, o site irá gerar nome de usuário, senha e id do cliente para o dispositivo, você precisa copiá-lo. Isso é necessário para procedimentos adicionais.

Para obter mais informações, visite aqui [Tutorial da equipe Cayenne IoT]

Etapa 4: Programação

Baixe as bibliotecas anexadas e inclua-as no arduino ide.

Anexei o código.

  1. Primeiro, abra o código e edite como segue.
  2. Digite o SSID da sua rede wi-fi (nome da rede wi-fi) entre as aspas.

char ssid = "digite o nome da sua rede wi-fi";

3. Digite a senha de sua rede wi-fi entre as aspas.

char wifiPassword = "digite a senha do seu roteador wifi";

4. Agora você precisa preencher o nome de usuário, senha e clientid que você obteve ao adicionar o dispositivo.

char username = "insira o nome do usuário"; senha do char = "inserir a senha";

char clientID = "inserir id do cliente";

Agora salve e carregue o código para o módulo MCU de nó ESP 8266.

Quando o módulo mcu do nó esp8266 é conectado a esse servidor, você pode ver automaticamente os widgets criados em seu painel. Fixe esses widgets e edite-os (nome, tipo, etc.).

Isso é tudo pessoal …

Para construção completa, veja o vídeo abaixo.

Etapa 5: construção e teste

Image
Image

Sinta-se à vontade para comentar.

Para mais projetos, inscreva-se no meu canal no youtube [clique aqui]

Visite meu site para mais projetos.

Recomendado: