Índice:
- Etapa 1: Hardware e software necessários
- Etapa 2: Configurando Node-red
- Etapa 3: etapas para criar o fluxo
- Etapa 4: vá em frente e arraste um nó de gateway sem fio para a tela de fluxo para começar
- Etapa 5: Encontrar seus sensores sem fio
- Etapa 6: 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 7: 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 seus sensores sem fio! para ver os dados que chegam
- Etapa 8: Agora volte para a paleta e digite “debug” no campo de pesquisa na parte superior, pegue um desses nós e arraste-o para a direita do gateway sem fio
- Etapa 9: clique duas vezes nele e altere “msg.” para “completar Msg Object” Clique em Concluído
- Etapa 10: agora desenhe uma linha entre os dois nós e clique em “Implementar” no canto superior direito da janela
- Etapa 11: Trabalhando com os dados
- Etapa 12: Adicionar os sensores sem fio:
- Etapa 13: 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
- Etapa 14: Clique em Concluído
- Etapa 15: 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
- Etapa 16: Clique duas vezes nele e clique em Concluído
- Etapa 17: Exibindo a vibração / temperatura
- Etapa 18: 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 19: Agora adicione um nó “switch”, isso nos permitirá enviar cada mensagem para uma parte específica do fluxo, um para lidar com RMS e um para o máximo, um para o mínimo e um para a temperatura
- Etapa 20: No primeiro campo, altere “carga útil” para “tópico”
- Etapa 21: Clique no botão Adicionar para adicionar uma nova linha
- Etapa 22: Em seguida, vamos adicionar um "gráfico" da paleta para RMS, copiá-lo duas vezes para MAX e MIN e também adicionar "medidor" para temperatura
- Etapa 23: agora clique duas vezes no primeiro nó do gráfico
- Etapa 24: Agora clique duas vezes no segundo nó do gráfico
- Etapa 25: agora clique duas vezes no terceiro nó do gráfico
- Etapa 26: Avançar para o Nó Medidor
- Etapa 27: agora desenhe os fios
- Etapa 28: Assim que terminar, clique em Implementar
- Etapa 29: PAINEL VERMELHO PARA NÓ
- Etapa 30: No canto superior direito dessa guia está o pequeno ícone “nova janela”, clique nele para visualizar sua interface do usuário
- Etapa 31: SAÍDA DO PAINEL VERMELHO DE NÓ
Vídeo: Node-RED com sensor de temperatura e vibração de longo alcance IoT: 34 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Apresentando o sensor de temperatura e 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.
Etapa 1: Hardware e software necessários
Hardware:
Sensor de temperatura e vibração de longo alcance NCD
NCD Long Range Wireless Mesh Modem com interface USB
Programas:
Nó-Vermelho
Etapa 2: Configurando 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 3: etapas para criar 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 4: 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 5: Encontrar 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ê não deseja agora para visualizar qualquer outra documentação fora da guia de informações, então mantenha isso 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 6: 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 7: 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 seus sensores sem fio! para ver os dados que chegam
Etapa 8: Agora volte para a paleta e digite “debug” no campo de pesquisa na parte superior, pegue um desses nós e arraste-o para a direita do gateway sem fio
Etapa 9: clique duas vezes nele e altere “msg.” para “completar Msg Object” Clique em Concluído
Etapa 10: agora desenhe uma linha entre os dois nós e clique em “Implementar” no canto superior direito da janela
Etapa 11: 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 12: Adicionar 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 13: 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
Etapa 14: Clique em Concluído
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 15: 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
Etapa 16: Clique duas vezes nele e clique em Concluído
Etapa 17: Exibindo a vibração / temperatura
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ó Vib / Temp
Etapa 18: 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 19: Agora adicione um nó “switch”, isso nos permitirá enviar cada mensagem para uma parte específica do fluxo, um para lidar com RMS e um para o máximo, um para o mínimo e um para a temperatura
Etapa 20: No primeiro campo, altere “carga útil” para “tópico”
Clique em “==” e selecione “corresponde ao regex”, no campo próximo a ele digite “rms_.”, Isso significa “corresponder a uma string que contém rms_ seguido por qualquer caractere (.) Quantos caracteres estiverem disponíveis ()
Etapa 21: Clique no botão Adicionar para adicionar uma nova linha
Siga a última etapa, substituindo “rms” por “max”, e depois mais uma vez por “min” e pelo menos mais uma linha para o tipo de temperatura “temperatura” ao lado de “==”. Isso dividirá nossas cargas úteis de entrada em 4 seções a serem roteadas para ui, cada uma contendo os valores apropriados para todos os 3 eixos e temperatura
Etapa 22: Em seguida, vamos adicionar um "gráfico" da paleta para RMS, copiá-lo duas vezes para MAX e MIN e também adicionar "medidor" para temperatura
Etapa 23: agora clique duas vezes no primeiro nó do gráfico
defina o grupo para "vibração [atual]" e defina o rótulo para RMS, conforme mostrado na imagem
Etapa 24: Agora clique duas vezes no segundo nó do gráfico
defina o grupo para "vibração [atual]" e defina o rótulo para MAX como mostrado na imagem
Etapa 25: agora clique duas vezes no terceiro nó do gráfico
defina o grupo para "vibração [atual]" e defina o rótulo para MIN, conforme mostrado na imagem
Etapa 26: Avançar para o Nó Medidor
defina o rótulo como “Temperatura” e o formato do valor como “{{valor | número: 2}}”, e as unidades para“Celsius”, você pode alterar a faixa para a temperatura mínima e máxima esperada, estou usando 0 e 50
Etapa 27: agora desenhe os fios
Etapa 28: Assim que terminar, clique em Implementar
Etapa 29: 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 30: No canto superior direito dessa guia está o pequeno ícone “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 31: SAÍDA DO PAINEL VERMELHO DE NÓ
Agora, conforme o valor da vibração e da temperatura aumenta e diminui, novos dados disponíveis dentro das várias variáveis.
Recomendado:
Introdução aos sensores de vibração e temperatura sem fio de longo alcance: 7 etapas
Introdução aos sensores de vibração e temperatura sem fio de longo alcance: Às vezes, a vibração é a causa de problemas sérios em muitas aplicações. De eixos e rolamentos da máquina ao desempenho do disco rígido, a vibração causa danos à máquina, substituição antecipada, baixo desempenho e inflige um grande impacto na precisão. Monitorando
ThingSpeak, ESP32 e Temperatura e umidade sem fio de longo alcance: 5 etapas
ThingSpeak, ESP32 e Long Range Wireless Temp and Humidity: 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 ThingSpeak. Para que você possa analisá-lo de qualquer lugar para diferentes aplicativos
Envio de dados do sensor de umidade e temperatura sem fio de longo alcance da IoT para a planilha do Google: 39 etapas
Enviando dados do sensor de temperatura e umidade sem fio de IoT de longo alcance para a planilha do Google: estamos usando aqui o sensor de temperatura e umidade do NCD, mas as etapas permanecem iguais para qualquer produto ncd, portanto, se você tiver outros sensores sem fio ncd, fique à vontade para observar ao lado, além disso. Por meio da parada deste texto, você precisa
Sensor de umidade e temperatura sem fio de longo alcance IOT com nó vermelho: 27 etapas
Sensor de temperatura e umidade sem fio de longo alcance IOT com Node-Red: Apresentando o sensor de temperatura e 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-umidade Honeywell HIH9130 transmite temperatura de alta precisão e
Indicador de nível de água sem fio de longo alcance com alarme - Alcance até 1 Km - Sete níveis: 7 etapas
Indicador de nível de água sem fio de longo alcance com alarme | Alcance até 1 Km | Sete níveis: assista no Youtube: https://youtu.be/vdq5BanVS0YVocê pode ter visto muitos indicadores de nível de água com e sem fio que forneceriam um alcance de 100 a 200 metros. Mas neste instrutível, você verá um Indi de nível de água sem fio de longo alcance