Índice:
- Etapa 1: Hardware e software necessários
- Etapa 2: Etapas para enviar dados para a plataforma de temperatura e umidade do LabVIEW usando o sensor de temperatura e umidade sem fio IoT de longo alcance e o modem de malha sem fio de longo alcance com interface USB
- Etapa 3: upload do código para ESP32 usando Arduino IDE:
- Etapa 4: Saída do monitor serial
- Etapa 5: Fazendo o Ubidot funcionar:
- Etapa 6: SAÍDA
- Etapa 7:
- Etapa 8: Criação de eventos em Ubidots:
Vídeo: Criando-Alerta-Usando-Ubidots-ESP32 + Sensor de Temperatura e Umidade: 9 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Neste tutorial, mediremos diferentes dados de temperatura e umidade usando o sensor de temperatura e umidade. Você também aprenderá como enviar esses dados para Ubidots. Para que você possa analisá-lo de qualquer lugar para uma aplicação diferente. Além disso, ao criar alertas de e-mail para diferentes dados de temperatura e umidade, poderíamos ser notificados sobre várias mudanças que ocorrem em qualquer temperatura do sistema
Etapa 1: Hardware e software necessários
Hardware necessário:
- Módulo NCD ESP32 IoT WiFi BLE com USB integrado
- NCD IoT Sensor de temperatura e umidade sem fio de longo alcance
- NCD Long Range Wireless Mesh Modem com interface USB
Software necessário:
- IDE Arduino
- Utilitário LabView
- Ubidots
Biblioteca usada:
- Biblioteca PubSubClient
- Wire.h
Etapa 2: Etapas para enviar dados para a plataforma de temperatura e umidade do LabVIEW usando o sensor de temperatura e umidade sem fio IoT de longo alcance e o modem de malha sem fio de longo alcance com interface USB
- Primeiro, precisamos de um aplicativo utilitário Labview que é o arquivo ncd.io Wireless Temperature And Humidity Sensor.exe no qual os dados podem ser visualizados.
- Este software Labview funcionará apenas com o sensor de temperatura sem fio ncd.io
- Para usar esta IU, você precisará instalar os seguintes drivers Instale o mecanismo de tempo de execução daqui 64 bits
- 32 bits
- Instale o driver do NI Visa
- Instale o LabVIEW Run-Time Engine e o NI-Serial Runtime
- Guia de primeiros passos para este produto.
Etapa 3: upload do código para ESP32 usando Arduino IDE:
- Baixe e inclua a Biblioteca PubSubClient e a Biblioteca Wire.h.
- Você deve atribuir seus Ubidots TOKEN, MQTTCLIENTNAME, SSID (nome WiFi) e senha exclusivos da rede disponível.
- Compile e carregue o código temp_humidity.ino.
- Para verificar a conectividade do dispositivo e os dados enviados, abra o monitor serial. Se não houver resposta, tente desconectar o ESP32 e, em seguida, conecte-o novamente. Certifique-se de que a taxa de transmissão do monitor serial esteja definida como a mesma especificada em seu código 115200.
Etapa 4: Saída do monitor serial
Etapa 5: Fazendo o Ubidot funcionar:
- Crie a conta no Ubidots.
- Vá para o meu perfil e anote a chave do token, que é uma chave única para cada conta, e cole-a no seu código ESP32 antes de fazer o upload.
- Adicione um novo dispositivo ao seu nome de painel Ubidots esp32.
- Clique em dispositivos e selecione dispositivos em Ubidots.
- Agora você deve ver os dados publicados em sua conta Ubidots, dentro do dispositivo chamado "ESP32".
- Dentro do dispositivo, crie um novo sensor de nome de variável no qual sua leitura de temperatura será mostrada.
- Agora você pode visualizar os dados de temperatura e outros sensores que foram visualizados anteriormente no monitor serial. Isso aconteceu porque o valor de leitura de sensor diferente é passado como uma string e armazenado em uma variável e publicado em uma variável dentro do dispositivo esp32.
Etapa 6: SAÍDA
Etapa 7:
Etapa 8: Criação de eventos em Ubidots:
- Selecione Eventos (na lista suspensa Dados).
- Agora clique em Criar Evento.
- Tipos de eventosUbidots suportam eventos já integrados para permitir que você envie eventos, alertas e notificações para aqueles que precisam saber quando precisam saber. As integrações pré-construídas da Ubidots incluem:
1. Notificações de e-mail
2. Notificações por SMS
3. Eventos de webhook - saiba mais
4. Notificações de telegrama
5. Notificações do Slack - saiba mais
6. Notificações de chamada de voz - saiba mais
7. Voltar à notificação normal - saiba mais
8. Notificações de cerca geográfica - saiba mais
- Em seguida, escolha um dispositivo e uma variável de associação que indique os "valores" dos dispositivos.
- Agora selecione um valor limite para o seu evento acionar e compare-o com os valores do dispositivo e também selecione a hora para acionar o seu evento.
- Agora, crie o tipo de ação clicando no sinal de mais.
- Estabeleça e configure quais ações devem ser executadas e a mensagem para o destinatário: Envie SMS, Email, Webhooks, Telegramas, Chamadas, SLACK e webhooks para quem precisa saber.
- Agora preencha todos os campos obrigatórios.
- Determine a janela de atividade em que os eventos podem / não ser executados.
- Confirme seus eventos.
Recomendado:
Sensor Digital de Temperatura e Umidade DHT21 com Arduino: 6 etapas
Sensor Digital de Temperatura e Umidade DHT21 com Arduino: Neste tutorial vamos aprender como usar o Sensor DHT21 de Umidade e Temperatura com Arduino e exibir os valores no Display OLED. Assistir ao vídeo
Sensor de temperatura e umidade Arduino alimentado por energia solar como sensor Oregon de 433 mhz: 6 etapas
Sensor de temperatura e umidade Arduino alimentado por energia solar como sensor Oregon de 433 mhz: esta é a construção de um sensor de temperatura e umidade alimentado por energia solar. O sensor emula um sensor Oregon de 433 mhz e é visível no gateway Telldus Net.O que você precisa: 1x " 10-LED Sensor de movimento de energia solar " do Ebay. Certifique-se de que diz bateria de 3,7 V
Ponto de acesso (AP) NodeMCU ESP8266 para servidor Web com sensor de temperatura DT11 e impressão de temperatura e umidade no navegador: 5 etapas
ESP8266 NodeMCU Access Point (AP) para servidor Web com sensor de temperatura DT11 e impressão de temperatura e umidade no navegador: Olá pessoal, na maioria dos projetos usamos ESP8266 e na maioria dos projetos usamos ESP8266 como servidor web para que os dados possam ser acessados em qualquer dispositivo por wi-fi acessando o servidor da Web hospedado por ESP8266, mas o único problema é que precisamos de um roteador funcionando para
Como usar o sensor de temperatura DHT11 com Arduino e impressão de temperatura e umidade: 5 etapas
Como usar o sensor de temperatura DHT11 com Arduino e impressão de temperatura e umidade: O sensor DHT11 é usado para medir temperatura e umidade. Eles são amadores de eletrônicos muito populares. O sensor de umidade e temperatura DHT11 torna realmente fácil adicionar dados de umidade e temperatura aos seus projetos eletrônicos DIY. É por
Monitor de Umidade sem fio (ESP8266 + Sensor de Umidade): 5 etapas
Monitor de Umidade sem fio (ESP8266 + Sensor de Umidade): compro salsa em maconha e, na maior parte do dia, o solo estava seco. Então eu decido fazer esse projeto, sobre detectar a umidade do solo no vaso com salsa, para verificar, quando preciso deitar terra com água. Acho que esse sensor (sensor capacitivo de umidade v1.2) é bom porque