Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Transmissão de Dados de Temperatura em Tempo Real do ppDAQC Pi-Plate para InitialState com Raspberry Pi Headless

A placa ppDAQC Pi-Plate é uma interface versátil de aquisição de dados que conecta sensores ao Raspberry Pi de forma integrada. Com oito entradas analógicas e oito digitais, suporta até dezesseis canais independentes de dados do mundo real, tornando-a ideal para monitoramento industrial, laboratórios de pesquisa e projetos DIY.

Além da coleta de dados, a placa oferece saídas digitais e analógicas, permitindo controlar processos com base no feedback dos sensores. Em muitas implantações, porém, o recurso mais valioso é o monitoramento remoto. Graças ao tamanho compacto do Raspberry Pi, baixo consumo de energia e capacidade Wi-Fi, você pode operá-lo "headless" – sem teclado ou monitor – em locais remotos como armários de armazenamento, estufas ou instalações industriais.

Quando se trata de visualizar esses dados, você tem várias opções:

  1. Exibir leituras brutas no terminal – funcional, mas pouco envolvente.
  2. Gravar dados em arquivo local e analisar depois com planilhas ou matplotlib – completo, mas demorado.
  3. Transmitir dados para a nuvem em tempo real e visualizar dashboards dinâmicos – a abordagem mais eficiente e amigável.

Este artigo demonstra a opção 3 transmitindo leituras de temperatura de dois sensores DS18B20 para o InitialState, visualizando gráficos ao vivo da temperatura ambiente e de uma câmara refrigerada usada para pasta de solda.

Passo 1: O que Você Vai Precisar

Software

1. Conta InitialState – Cadastre-se em InitialState.com e aguarde aprovação.

2. Biblioteca Python – Instale o módulo ISStreamer com pip. Em um terminal, execute:
sudo pip install ISStreamer

Hardware

Passo 2: Monte o Circuito

Conecte cada sensor DS18B20 à placa ppDAQC seguindo o diagrama abaixo. Use o resistor pull-up de 4.7 kΩ na linha de dados para a alimentação de 3.3 V. Se usar resistores de 10 kΩ, conecte-os em paralelo para aproximar 5 kΩ.

Transmissão de Dados de Temperatura em Tempo Real do ppDAQC Pi-Plate para InitialState com Raspberry Pi Headless

Configuração de Software

Crie uma nova Chave de Cliente de Log no seu painel InitialState. Em seguida, escreva o seguinte script Python no seu Pi. Salve como tempLOG.py no seu diretório home.

import time
from piplates import ppDAQC
from ISStreamer.Streamer import Streamer

# Substitua pela sua própria Chave de Cliente
client_key = "SUA_CHAVE_CLIENTE_AQUI"

# Crie um stream para o InitialState
stream = Streamer(client_key)

while True:
    # Leia temperaturas dos sensores DS18B20
    ambiente = ppDAQC.getTEMP(1)  # Canal 1
    refrigerador = ppDAQC.getTEMP(2)  # Canal 2

    # Registre as leituras
    stream.pushData("Ambiente", ambiente)
    stream.pushData("Refrigerador", refrigerador)

    # Aguarde 5 minutos antes da próxima leitura
    time.sleep(300)

Execute o script com:
sudo python tempLOG.py – verifique se inicia sem erros.

Passo 3: Visualize Seus Dados no InitialState

Após algumas horas de registro, faça login na sua conta InitialState. Navegue até a página do seu projeto e abra o arquivo de log intitulado "Lab Temperature Data". Clique no botão Source para ver entradas brutas, que serão semelhantes a:

DateTime,SignalSource,OriginalPayload
2014-12-18T15:50:57.837852Z,"Lab Temperature Data","Stream Starting"
2014-12-18T15:50:58.841351Z,Cooler,37.6
2014-12-18T15:50:59.844371Z,Ambient,69.55
2014-12-18T15:56:00.947597Z,Cooler,36.5875
2014-12-18T15:56:01.950743Z,Ambient,68.7625

Use as ferramentas de gráficos integradas para criar gráficos em tempo real para as leituras Ambiente e Refrigerador, e configure alertas ou exporte os dados para análise posterior.

Combinando a ppDAQC Pi-Plate, um Raspberry Pi headless e o InitialState, você obtém um pipeline de dados de sensores leve, escalável e seguro que entrega insights acionáveis diretamente ao seu dashboard.

Processo de manufatura

  1. 10 Principais Benefícios do Armazenamento na Nuvem para Negócios Modernos
  2. Sensor de Temperatura Infravermelho TMP006 com Raspberry Pi: Biblioteca Python e Guia de Configuração
  3. Construa um Sensor de Temperatura Remoto com Raspberry Pi e Python – Guia Passo a Passo
  4. Integração de Dados de Sensores no Raspberry Pi: Guia Prático
  5. Controle um LED com Sensor de Movimento PIR no Raspberry Pi
  6. Sensor de Ocupação de Banheiro com Raspberry Pi: Alertas por Voz e SMS via Twilio
  7. Leia Pulso de Frequência Cardíaca com Windows 10 IoT Core no Raspberry Pi – Guia Passo a Passo
  8. Integrando Radar Pulsado Acconeer A111 com Raspberry Pi: Guia Prático
  9. Enviando Dados do IMU Adafruit 10DOF do Raspberry Pi 2 ao Azure Event Hubs com Windows 10 IoT Core
  10. Robô Controlado por Gestos Alimentado por Raspberry Pi