Índice:

Sensor de umidade e temperatura sem fio de longo alcance IOT com nó vermelho: 27 etapas
Sensor de umidade e temperatura sem fio de longo alcance IOT com nó vermelho: 27 etapas

Vídeo: Sensor de umidade e temperatura sem fio de longo alcance IOT com nó vermelho: 27 etapas

Vídeo: Sensor de umidade e temperatura sem fio de longo alcance IOT com nó vermelho: 27 etapas
Vídeo: IoT DevKit - LoRaWAN: Enviando Dados Via LoRaWAN 2024, Julho
Anonim
Sensor de umidade e temperatura sem fio de longo alcance IOT com nó-vermelho
Sensor de umidade e temperatura sem fio de longo alcance IOT com nó-vermelho

Apresentando o sensor de temperatura-umidade sem fio de longo alcance da NCD, ostentando um alcance de 28 milhas usando uma arquitetura de rede mesh sem fio. Incorporar o sensor de temperatura e umidade Honeywell HIH9130 transmite amostras de temperatura e umidade altamente precisas em intervalos definidos pelo usuário.

O sensor de temperatura integrado é classificado para -25 ° C a 85 ° C ou -13 ° F a 185 ° F e o sensor de umidade é classificado para 0 a 100% UR. Ele pode ser alimentado por apenas 2 baterias AA e uma vida útil operacional de 500.000 transmissões sem fio. A vida útil da bateria pode ser estendida em até 10 anos, dependendo das condições ambientais e do intervalo de transmissão de dados. Opcionalmente, este sensor pode ser alimentado externamente.

Com um protocolo de comunicação aberto, este produto IoT de temperatura e umidade sem fio pode ser integrado a praticamente qualquer sistema de controle ou gateway. Os dados podem ser transmitidos para um PC, um Raspberry Pi, para Microsoft Azure® IoT ou Arduino. Os parâmetros do sensor e as configurações de transmissão sem fio podem ser alterados em trânsito, usando o protocolo de comunicação aberto, fornecendo configuração máxima, dependendo da aplicação pretendida. O longo alcance, preço, precisão, vida útil da bateria e recursos de segurança do Sensor de Umidade de Temperatura Sem Fio de Longo Alcance tornam-no uma escolha acessível que excede os requisitos para a maioria das aplicações industriais e de mercado de consumo.

Etapa 1: Hardware e softwares necessários

Hardware e softwares necessários
Hardware e softwares necessários
Hardware e softwares necessários
Hardware e softwares necessários

Hardware:

1. Sensor de umidade e temperatura de longo alcance NCD

2. NCD Modem Mesh Sem Fio de Longo Alcance com Interface USB

Programas:

1. Utilitário LabView

2. Nó-Vermelho

Etapa 2: etapas para enviar dados para o utilitário LabView

  • Primeiramente, para visualizar os dados, precisamos de um aplicativo utilitário Labview.
  • Para usar esta IU, você precisará instalar os seguintes drivers:

1. Instale o mecanismo de tempo de execução aqui para o driver de 64 bits e o driver de 32 bits.

2. Instale o driver do NI Visa.

3. Instale o driver serial Labview Run-time e o LabVIEW Run-Time Engine.

4. Guia de primeiros passos para este produto.

Etapa 3: Configurando o Node-Red

Agora que você tem sensores em execução, precisamos encontrar uma maneira de fazer algo útil com esses dados.

  • Em primeiro lugar, você terá que instalar o Node-Red.
  • Depois de fazer isso, você precisará inserir sua linha de comando, ou Power Shell para usuários do Windows, navegue até o diretório em que o Node-RED está instalado.
  • Agora digite “npm i ncd-red-wireless node-red-dashboard“. Isso irá instalar os nós necessários para receber dados de seus sensores sem fio e você pode iniciar o Node-RED assim que isso for feito.
  • Para iniciar o servidor de nó, escreva node-red no prompt de comando ou terminal e pressione Enter.

Etapa 4: etapas para construir o fluxo:

Etapas para construir o fluxo
Etapas para construir o fluxo

Neste ponto, você verá um grande fluxo em branco com uma longa lista de nós no lado esquerdo, esta barra lateral é chamada de paleta.

Etapa 5: Vá em frente e arraste um nó de gateway sem fio até a tela de fluxo para começar

Vá em frente e arraste um nó de gateway sem fio para a tela de fluxo para começar
Vá em frente e arraste um nó de gateway sem fio para a tela de fluxo para começar

NCD-red-wireless Fornece os nós que gerenciam a conexão serial, analisam os dados do sensor de entrada, os filtram por parâmetros específicos e permitem que você configure os sensores wireless.

Etapa 6: Encontrar seus sensores sem fio:

Encontrando seus sensores sem fio
Encontrando seus sensores sem fio

Quando você entregar o nó, você será capaz de ver a guia de informações, que contém registros sobre a capacidade do nó, esta guia está bem preenchida para pacotes de nó vermelho máximo e consiste em estatísticas preciosas, muitas vezes você agora não vai querer visualize qualquer outra documentação fora da guia de informações, portanto, mantenha-a em mente, mesmo quando estiver criando seus fluxos, quando tiver uma dúvida sobre como um nó funciona. O próximo elemento que queremos fazer é configurar o nó, ao adicioná-lo pela primeira vez, você notará que há um pequeno triângulo no canto superior direito próximo a um ponto azul, o triângulo indica que o nó deseja uma configuração extra, o azul ponto indica que o nó não foi mais implantado como parte do fluxo.

  • Clique duas vezes no nó para abrir as opções de configuração.
  • Clique no ícone de lápis próximo ao campo Dispositivo serial para configurar seu roteador USB, isso abrirá um segundo painel de configuração que tem apenas algumas opções.

Etapa 7: Clique na lupa ao lado do campo Porta serial e selecione a porta que corresponde ao seu roteador e, em seguida, clique no botão “Adicionar” na parte superior

Clique na lupa ao lado do campo Porta serial e selecione a porta que corresponde ao seu roteador e, em seguida, clique no botão “Adicionar” na parte superior
Clique na lupa ao lado do campo Porta serial e selecione a porta que corresponde ao seu roteador e, em seguida, clique no botão “Adicionar” na parte superior

Etapa 8: o campo do dispositivo serial agora será preenchido com base nessa seleção e você pode clicar em “Concluído”, agora você tem acesso direto aos sensores sem fio! para ver os dados que chegam

o campo do dispositivo serial agora será preenchido com base nessa seleção e você pode clicar em “Concluído”, agora você tem acesso direto aos sensores sem fio! para ver os dados que chegam
o campo do dispositivo serial agora será preenchido com base nessa seleção e você pode clicar em “Concluído”, agora você tem acesso direto aos sensores sem fio! para ver os dados que chegam

Etapa 9: Agora volte para sua paleta e digite “debug” no campo de pesquisa na parte superior, pegue um desses nós e arraste-o para a direita de seu gateway sem fio

Agora volte para sua paleta e digite “debug” no campo de busca na parte superior, pegue um desses nós e arraste-o para a direita de seu gateway sem fio
Agora volte para sua paleta e digite “debug” no campo de busca na parte superior, pegue um desses nós e arraste-o para a direita de seu gateway sem fio

Etapa 10: clique duas vezes nele e altere “msg.” para “completar Msg Object” Clique em Concluído

Clique duas vezes nele e altere “msg.” para “completar Msg Object” Clique em Concluído
Clique duas vezes nele e altere “msg.” para “completar Msg Object” Clique em Concluído

Etapa 11: agora desenhe uma linha entre os dois nós e clique em “Implementar” no canto superior direito da janela

Agora desenhe uma linha entre os dois nós e clique em “Implementar” no canto superior direito da janela
Agora desenhe uma linha entre os dois nós e clique em “Implementar” no canto superior direito da janela

Etapa 12: Trabalhando com os dados:

Trabalhando com os dados
Trabalhando com os dados

Agora, a partir de seus sensores sem fio, os dados são coletados e enviados para a guia "depurar", essa "guia depurar" é colocada na barra lateral direita, após a guia de informações. Para ver as informações está disponível para acertar o botão de reset. Em registros de nó-vermelho é superado entre nós em um pacote json. Quando o objeto msg entra na guia de depuração, você pode aumentá-lo para ver a lista geral de informações que vem com ele. Isso é extraordinariamente útil no caso de você precisar ver rapidamente quais sensores estão sendo verificados. O outro problema que este nó oferece é uma maneira fácil de trocar seu roteador para a identidade de rede que os dispositivos no modo de configuração documentam, simplesmente aperte o botão à esquerda do nó e a ferramenta mudará para a rede de configuração, pressione-a mais uma vez para retornar ao modo de escuta. Assim que tivermos os nós da ferramenta wi-fi configurados, eles podem ser configurados para configurar rotineiramente um sensor enquanto ele entra no modo de configuração, de modo que esteja sempre disponível para manter esses nós de gateway presentes no fluxo para configurar rapidamente um dispositivo.

Etapa 13: Adicionar os sensores sem fio:

Adicionando os sensores sem fio
Adicionando os sensores sem fio

precisamos separar os registros do sensor sem fio internamente para que possamos exibi-los, poderíamos usar um nó de switch para dividir as mensagens do gateway com base totalmente no endereço mac com ou tipo de sensor, mas como me referi, o nós sem fio realmente incorporam funcionalidade extra para configurar os sensores, então vamos começar com eles para dar a você uma imagem inteira extra de como essas estruturas podem funcionar. Caso você ainda não tenha visto pacotes chegando de ambos os seus sensores, cruze com antecedência e aperte o botão de reset no único que não iniciou. Enquanto uma avaliação do sensor é feita por meio de qualquer nó de configuração de dispositivo serial, o endereço mac e o tipo de sensor são armazenados em cache em um pool para que possamos localizá-lo rapidamente durante a próxima etapa.

Pegue um nó sem fio da paleta e arraste-o para o fluxo, clique duas vezes nele para configurá-lo

Etapa 14: Selecione o dispositivo serial na lista suspensa que você usou para o gateway sem fio, agora clique na lupa ao lado de “Endereço Mac” e selecione uma das opções disponíveis

Selecione o dispositivo serial no menu suspenso que você usou para o gateway sem fio, agora clique na lupa ao lado de “Endereço Mac” e selecione uma das opções disponíveis
Selecione o dispositivo serial no menu suspenso que você usou para o gateway sem fio, agora clique na lupa ao lado de “Endereço Mac” e selecione uma das opções disponíveis

Etapa 15:

Imagem
Imagem

Você notará que isso define automaticamente o tipo de sensor para você. Você também pode dar um nome para facilitar a identificação. Conforme observado na guia de informações, o campo Dispositivo serial para configuração é opcional e não vamos nos preocupar com isso agora. O nó que você acabou de adicionar funciona efetivamente como um filtro nos dados do sensor de entrada, apenas passando os dados para o endereço mac ou tipo de sensor se nenhum endereço mac estiver presente.

Etapa 16: Exibindo a temperatura / umidade:

Exibindo a temperatura / umidade
Exibindo a temperatura / umidade

Esses nós para os sensores sem fio geram um objeto msg com todas as mesmas informações do nó do gateway sem fio, apenas em um formato ligeiramente diferente, os dados do sensor em si são enviados no msg.payload, que é o que a maioria dos nós usa para interagir a própria msg.

Pegue um nó “dividido” da paleta e coloque-o à direita do nó Temp / Hum

Etapa 17: Clique duas vezes e marque a caixa sob o objeto que diz “Copiar chave para”. Isso dividirá a mensagem em vários objetos, um para cada propriedade na carga útil, e definirá os tópicos dessas novas mensagens para os nomes das propriedades

Clique duas vezes e marque a caixa sob o objeto que diz “Copiar chave para”. Isso dividirá a mensagem em vários objetos, um para cada propriedade na carga útil, e definirá os tópicos dessas novas mensagens para os nomes das propriedades
Clique duas vezes e marque a caixa sob o objeto que diz “Copiar chave para”. Isso dividirá a mensagem em vários objetos, um para cada propriedade na carga útil, e definirá os tópicos dessas novas mensagens para os nomes das propriedades

Etapa 18: Agora adicione um nó “switch”, isso nos permitirá enviar cada mensagem para uma parte específica do fluxo, uma para controlar a temperatura e uma umidade. no primeiro campo, altere “carga útil” para “tópico”, próximo a “==”, digite “temperatura”

Agora adicione um nó “switch”, isso nos permitirá enviar cada mensagem para uma parte específica do fluxo, um para controlar a temperatura e um umidade. no primeiro campo, altere “carga útil” para “tópico”, próximo a “==”, digite “temperatura”
Agora adicione um nó “switch”, isso nos permitirá enviar cada mensagem para uma parte específica do fluxo, um para controlar a temperatura e um umidade. no primeiro campo, altere “carga útil” para “tópico”, próximo a “==”, digite “temperatura”

Etapa 19: Em seguida, clique no botão “+ adicionar” na parte inferior esquerda, no novo tipo de campo “umidade”. Como você pode ver, cada um deles tem um número exclusivo à direita, esse número indica para qual saída a mensagem será enviada quando corresponder à condição

Em seguida, clique no botão “+ adicionar” na parte inferior esquerda, no novo tipo de campo “umidade”. Como você pode ver, cada um deles tem um número exclusivo à direita, esse número indica para qual saída a mensagem será enviada quando corresponder à condição
Em seguida, clique no botão “+ adicionar” na parte inferior esquerda, no novo tipo de campo “umidade”. Como você pode ver, cada um deles tem um número exclusivo à direita, esse número indica para qual saída a mensagem será enviada quando corresponder à condição

Etapa 20: Em seguida, vamos adicionar um "medidor" da paleta

Em seguida, vamos adicionar um "medidor" da paleta
Em seguida, vamos adicionar um "medidor" da paleta

Etapa 21: Defina o rótulo como “Temperatura” e o formato do valor como “{{valor | Número: 2}}”, e as unidades para“Celsius”. Você pode alterar o intervalo para a temperatura mínima e máxima esperada, estou usando 0 e 50

Defina o rótulo como “Temperatura” e o Formato do valor como “{{valor | Número: 2}}”, e as unidades para“Celsius”. Você pode alterar o intervalo para a temperatura mínima e máxima esperada, estou usando 0 e 50
Defina o rótulo como “Temperatura” e o Formato do valor como “{{valor | Número: 2}}”, e as unidades para“Celsius”. Você pode alterar o intervalo para a temperatura mínima e máxima esperada, estou usando 0 e 50

Etapa 22:

Imagem
Imagem

Outro recurso muito legal do criador de fluxo é copiar + colar, clique no medidor que você acabou de adicionar e clique em ctrl + c (cmd + c no mac), depois em cntl + v, agora você tem um segundo medidor, clique duas vezes nele para mude o rótulo para umidade, as unidades para UR e o intervalo para 20 e 80

Etapa 23:

Imagem
Imagem
  • Agora desenhe os fios do nó de Temperatura / Umidade para o nó dividido, do nó dividido para o nó da chave, e da primeira saída do nó da chave (superior) para o nó do medidor de temperatura e da segunda saída do nó da chave para o medidor de umidade.
  • Depois de fazer isso, clique em implantar.

Etapa 24: PAINEL VERMELHO PARA NÓ:

PAINEL VERMELHO PARA NÓ
PAINEL VERMELHO PARA NÓ

Fornece a capacidade de criar uma IU usando o construtor de fluxo, fornece gráficos, gráficos e uma série de outros elementos visuais que podemos usar para exibir dados, junto com nós para acionar um fluxo usando a entrada do usuário. Usaremos alguns desses nós para exibir a telemetria de seus sensores sem fio.

vamos dar uma olhada! Há uma guia no canto superior direito que diz “Painel”

Etapa 25: No canto superior direito dessa guia está o pequeno ícone “nova janela”, clique nele para visualizar sua interface do usuário

No canto superior direito dessa guia está o pequeno ícone de “nova janela”, clique nele para visualizar sua interface do usuário
No canto superior direito dessa guia está o pequeno ícone de “nova janela”, clique nele para visualizar sua interface do usuário

É provável que os medidores não estejam exibindo nenhuma informação, porque nenhum dado do sensor foi relatado desde que você implantou o fluxo, clique no botão reset em seu sensor de temperatura / umidade para forçá-lo a fazer o check-in e seus medidores devem pular. Agora você deve ter a exibição de dados em tempo real!

Etapa 26: SAÍDA DO PAINEL VERMELHO DE NÓ:

SAÍDA DO PAINEL VERMELHO DE NÓ
SAÍDA DO PAINEL VERMELHO DE NÓ

Agora, à medida que a temperatura e a umidade aumentam e diminuem, novos dados disponíveis dentro das várias variáveis.

Recomendado: