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

Monitoramento de indústrias usando IoT

Componentes e suprimentos

Arduino Mega 2560
O microcontrolador principal
× 1
Espressif ESP8266 ESP-01
Para se conectar ao WiFI e realizar comunicações.
× 1
Seeed Grove - Sensor Barômetro (BMP280)
Para obter a temperatura e a pressão do ar
× 1
Sensor DHT11 de Temperatura e Umidade (4 pinos)
Ou DHT22 Ou DHT21. Para obter umidade / temperatura ..
× 1
Seeed Grove - Sensor de gás (MQ2)
Para obter ppm de CO, GLP e fumaça
× 1
Breadboard (genérico)
Ou Perfboard
× 1
Fios de jumpers (genérico)
Conforme a necessidade
× 1
Sensor de movimento PIR (genérico)
Para detectar movimento
× 1

Ferramentas e máquinas necessárias

Ferro de soldar (genérico)
Se for necessário soldar qualquer coisa (não obrigatório se não houver necessidade)

Aplicativos e serviços online

Blynk
O servidor / aplicativo

Sobre este projeto


O projeto tem como objetivo monitorar as fábricas e obter as informações em seu smartphone ou outros dispositivos que utilizem IoT.





Antecedentes


O projeto visa monitorar os gases, temperatura, umidade, ruído, pressão barométrica, etc. e relatar as informações no seu smartphone. E também fala sobre as condições prejudiciais para os trabalhadores.

De acordo com as estatísticas de incêndio mais recentes da National Fire Protection Association (NFPA), uma média de 37.000 incêndios ocorrem em propriedades industriais e de manufatura a cada ano. Esses incidentes resultam em 18 mortes de civis , 279 civis feridos e $ 1 bilhão em danos materiais diretos. - Portanto, se conseguirmos detectar gases inflamáveis ​​e as chances de incêndios e acidentes ocorrerem, o projeto pode salvar vidas e danos materiais.





Sobre


Este projeto é para monitorar qualquer planta de manufatura remotamente para temperatura, movimento, umidade e dióxido de carbono, etc. O projeto usa Arduino Mega e ESP8266 e vários sensores. Com o uso da IoT, este projeto enviará para você remotamente os dados para o seu e-mail / SMS sobre o clima atual e a concentração de gases na planta. O programa também definiu os parâmetros e se os resultados não estiverem dentro dos parâmetros ele notificará os resultados com um aviso para que uma ação imediata seja tomada para evitar o incêndio ... Ele também pode tirar fotos enquanto envia uma notificação . Com o uso do sensor de movimento, ele ajudará a monitorar a entrada não autorizada após o horário de expediente, conforme definido nos parâmetros. Este projeto usa Blynk como servidor e aplicativo para visualizar seus dados. Planejei usar o Arduino Cloud, mas ele não está disponível para ESP8266. Este projeto também será ampliado para monitorar a Saúde de cada funcionário que trabalha na fábrica medindo sua PA e frequência cardíaca com um futuro dispositivo vestível no colete de segurança ...





Componentes





Coisas do Arduino

  • Primeiro reúna todos os componentes.
  • Você precisa fazer o upload do sketch “Calibrate_MQ2” e manter o MQ2 conectado ao Arduino em A0 no Fresh Air. O monitor serial mostrará o valor Ro que precisa ser substituído no esboço final!
  • Baixe o aplicativo Blynk
  • E escaneie o código QR para duplicar o projeto
  • Ele enviará o token de autenticação para o seu endereço de e-mail com o qual você se inscreveu
  • Altere o SSID, senha, token de autenticação e valor Ro no esboço Industries_Monitor!
  • Depois disso, carregue o “Industries_Monitor” no seu Arduino Mega e conecte o ESP8266 e outros sensores de acordo com o esquema
  • O projeto ESTÁ COMPLETO!





Lado do servidor

  • O lado do servidor do projeto é gerenciado por Blynk, um aplicativo / host gratuito.
  • O envio e recebimento de dados está sendo feito por POST, PUT, GET, etc. no telefone e esp8266.
  • Você também pode configurar seu próprio servidor. Ajude aqui:
  https://github.com/blynkkk/blynk-server  





Exibir dados

  • Instale o Blynk em seu smartphone a partir da App Store / Play Store
  • Abra o projeto que você fez antes, digitalizando o código QR!
  • Edite o endereço de e-mail e outras coisas que você deseja
  • Pressione o botão de reprodução para obter feed ao vivo do seu dispositivo!
  • Você pode ver a temperatura, umidade, pressão do ar, movimento, leituras de gás ...
  • Você também pode ver um gráfico com histórico de leituras do clima <*** SuperChartWidget obrigatório>
  • Se as leituras de gás (CO, GLP, fumaça) aumentaram, o servidor dirá ao dispositivo para ligar o escapamento ou aumentar sua velocidade se conectado a ele e ligar uma sirene alta para informar a gerência sobre o aumento nas leituras ..
  • <** Detalhes sobre isso estão em Eventor Widget de Blynk>





Trabalhando


Usei um Arduino Mega para fazer o projeto! O projeto não requer muitos pinos, mas placas com mais memória só funcionarão.

O Arduino Mega é conectado à placa ESP8266 para se conectar ao Wi-Fi. O ESP8266 será usado para se conectar ao Wi-Fi e ao servidor e se comunicar com ele por meio do protocolo MQTT. O ESP8266 é conectado via interface serial.

O sistema que fiz vai monitorar a temperatura e pressão (usando BMP280) e a umidade (usando DHT11)!

Já que as fábricas / indústrias modernas usam combustível fóssil ou outros gases; O sistema também monitora gases como monóxido de carbono (killer silencioso), GLP e fumaça usando o sensor de gás MQ2. Ele também possui um sensor de movimento PIR para detectar humanos e atividades de movimento.

A maior parte do trabalho de análise dos dados será feita no lado do servidor. Aqui, o servidor é Blynk. O servidor está hospedando a página da web e gerenciando a entrada de dados e sua análise que deve ser feita. Ele usa um evento ou widget para dar notificações e outras coisas com base nas informações enviadas pelo dispositivo.

Você entenderá o funcionamento do servidor se vir o código e Blynk interface!

Código

Industries_Monitor
Código para Arduino MegaFinal Sketch
Calibrate_MQ2
Código para obter Ro Val para MQ2Connect MQ2 a A0

Esquemas

Esta é a Scematic do Projeto em PNG!
Anexe MQ2 à placa com pinos de alimentação e pino analógico (A) conectado ao pino A0 do Arduino Mega ...
Também conecte o pino de dados do sensor PIR ao pino 7 do Arduino mega // Configurável em Blynk! Baixe o aplicativo Blynk
Faça a varredura!

Processo de manufatura

  1. IoT básica - RaspberryPI HDC2010 como
  2. Sensor de temperatura Python e Raspberry Pi
  3. Monitoramento remoto do clima usando Raspberry Pi
  4. Sensor de movimento usando Raspberry Pi
  5. Projeto Raspberry PI IoT Conectando o Sensor DHT11
  6. IoT celular:Lixeira inteligente
  7. Windows 10 IoT Core e SHT15
  8. Como você se prepara para IA usando IoT
  9. Como construir uma operação mais inteligente usando a tecnologia IoT de monitoramento de tanque
  10. Usando IoT para impulsionar indústrias e apoiar a economia em geral