Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Überwachung von Industrien mit IoT

Komponenten und Verbrauchsmaterialien

Arduino Mega 2560
Der Hauptmikrocontroller
× 1
Espressif ESP8266 ESP-01
Um eine WLAN-Verbindung herzustellen und Kommunikationsaufgaben zu erledigen.
× 1
Seeed Grove - Barometersensor (BMP280)
Um Temperatur und Luftdruck zu erhalten
× 1
DHT11 Temperatur- und Feuchtigkeitssensor (4 Pins)
Oder DHT22 oder DHT21. So erhalten Sie Feuchtigkeit/Temp..
× 1
Seeed Grove - Gassensor (MQ2)
Um ppm CO, LPG und Rauch zu erhalten
× 1
Breadboard (generisch)
Oder Perfboard
× 1
Jumper (generisch)
Nach Bedarf
× 1
PIR-Bewegungssensor (generisch)
Um Bewegungen zu erkennen
× 1

Notwendige Werkzeuge und Maschinen

Lötkolben (generisch)
Wenn etwas gelötet werden muss (nicht erforderlich, wenn nicht erforderlich)

Apps und Onlinedienste

Blynk
Der Server/die Anwendung

Über dieses Projekt

Das Projekt zielt darauf ab, die Fabriken zu überwachen und die Informationen auf Ihrem Smartphone oder anderen Geräten mit IoT zu erhalten.

Hintergrund

Das Projekt zielt darauf ab, Gase, Temperatur, Feuchtigkeit, Lärm, Luftdruck usw. zu überwachen und die Informationen auf Ihrem Smartphone zu melden. Und erzählt auch von den schädlichen Bedingungen für die Arbeiter.

Laut den neuesten Brandstatistiken der National Fire Protection Association (NFPA) ereignen sich jedes Jahr durchschnittlich 37.000 Brände in Industrie- und Produktionsgebäuden. Diese Vorfälle führen zu 18 zivilen Toten , 279 zivile Verletzungen , und 1 Milliarde US-Dollar bei direktem Sachschaden. - Wenn wir also brennbare Gase und die Wahrscheinlichkeit erkennen, wo Brände und Unfälle auftreten können, kann das Projekt Schäden an Leben und Eigentum retten.

Über

Dieses Projekt dient dazu, jede Produktionsanlage aus der Ferne auf Temperatur, Bewegung, Feuchtigkeit und Kohlendioxid usw. zu überwachen. Das Projekt verwendet Arduino Mega und ESP8266 sowie verschiedene Sensoren. Mit dem Einsatz von IoT sendet Ihnen dieses Projekt die Daten über das aktuelle Wetter und die Konzentration von Gasen in der Anlage aus der Ferne an Ihre E-Mail / SMS. Das Programm hat auch die Parameter eingestellt und wenn die Ergebnisse nicht innerhalb der Parameter liegen, benachrichtigt es die Ergebnisse mit einer Warnung, so dass sofort Maßnahmen ergriffen werden, um das Feuer zu verhindern... ArduCam>. Durch den Einsatz eines Bewegungssensors hilft es, den unbefugten Zutritt nach den in den Parametern festgelegten Bürozeiten zu überwachen. Dieses Projekt verwendet Blynk als Server und App, um Ihre Daten anzuzeigen. Ich hatte geplant, Arduino Cloud zu verwenden, aber es ist nicht für ESP8266 verfügbar. Dieses Projekt wird auch auf die Überwachung der Gesundheit jedes Mitarbeiters, der im Werk arbeitet, ausgeweitet, indem der Blutdruck und die Herzfrequenz mit einem zukünftigen tragbaren Gerät in der Sicherheitsweste gemessen werden...

Komponenten

Arduino-Sachen

  • Sammle zuerst alle Komponenten.
  • Sie müssen die Skizze „Calibrate_MQ2“ hochladen und den MQ2 mit Arduino auf A0 in Frischluft verbunden halten. Der serielle Monitor zeigt den Ro-Wert an, der in der endgültigen Skizze ersetzt werden muss!
  • Laden Sie die Blynk-App herunter
  • Und scannen Sie den QR-Code , um das Projekt zu duplizieren
  • Das Authentifizierungstoken wird an Ihre E-Mail-Adresse gesendet, mit der Sie sich angemeldet haben
  • Ändern Sie SSID, Passwort, Authentifizierungstoken und Ro-Wert in der Skizze Industries_Monitor!
  • Laden Sie danach den „Industries_Monitor“ auf Ihren Arduino Mega hoch und verbinden Sie den ESP8266 und andere Sensoren gemäß den Schaltplänen
  • Das Projekt IST ABGESCHLOSSEN!

Serverseitig

  • Die Serverseite des Projekts wird von Blynk verwaltet, einer kostenlosen Anwendung/einem kostenlosen Host.
  • Das Senden und Empfangen von Daten erfolgt über POST, PUT, GET usw.; am Telefon und esp8266.
  • Sie können auch Ihren eigenen Server einrichten. Hilfe hier:
https://github.com/blynkkk/blynk-server 

Daten ansehen

  • Installieren Sie Blynk auf Ihrem Smartphone aus dem App Store/Play Store
  • Öffnen Sie das Projekt, das Sie zuvor erstellt haben, indem Sie den QR-Code scannen!
  • Bearbeiten Sie die E-Mail-Adresse und andere Dinge, die Sie möchten
  • Drücken Sie die Wiedergabetaste, um Live-Feeds von Ihrem Gerät zu erhalten!
  • Sie können Temperatur, Luftfeuchtigkeit, Luftdruck, Bewegung, Gaswerte sehen...
  • Sie können auch ein Diagramm mit Verlauf für Wettermesswerte anzeigen <***SuperChartWidget erforderlich>
  • Wenn die Gaswerte (CO, LPG, Rauch) angestiegen sind, weist der Server das Gerät an, den Auspuff einzuschalten oder seine Geschwindigkeit zu erhöhen, wenn es angeschlossen ist, und schaltet eine laute Sirene ein, um das Management über den Anstieg zu informieren in den Lesungen..
  • <**Details dazu finden Sie im Eventor Widget von Blynk>

Arbeiten

Ich habe ein Arduino Mega verwendet, um das Projekt zu machen! Das Projekt benötigt nicht viele Pins, aber Boards mit mehr Speicher funktionieren nur.

Der Arduino Mega ist mit der ESP8266-Platine verbunden, um eine WLAN-Verbindung herzustellen. Der ESP8266 wird verwendet, um eine Verbindung mit Wi-Fi und dem Server herzustellen und mit ihm über das MQTT-Protokoll zu kommunizieren. Der ESP8266 wird über eine serielle Schnittstelle angeschlossen.

Das von mir hergestellte System überwacht die Temperatur und den Druck (mit BMP280) und die Luftfeuchtigkeit (mit DHT11)!

Da die modernen Fabriken/Industrien fossile Brennstoffe oder andere Gase verwenden; Das System überwacht auch Gase wie Kohlenmonoxid (Silent Killer), Flüssiggas und Rauch mit dem MQ2-Gassensor. Es hat auch einen PIR-Bewegungssensor, um Menschen und Bewegungsaktivitäten zu erkennen.

Der Großteil der Arbeit der Datenanalyse wird serverseitig erledigt. Hier ist der Server Blynk. Der Server hostet die Webseite und verwaltet die Dateneingabe und deren Analyse. Es verwendet ein Ereignis- oder Widget, um Benachrichtigungen und andere Dinge basierend auf den vom Gerät gesendeten Informationen zu geben.

Sie werden die Funktionsweise des Servers verstehen, wenn Sie sehen der Code und Blynk Schnittstelle!

Code

Branchen_Monitor
Code für Arduino MegaFinal Sketch
Kalibrieren_MQ2
Code zum Abrufen von Ro Val für MQ2Connect MQ2 to A0

Schaltpläne

Dies ist die schematische Darstellung des Projekts in PNG!
Befestigen Sie MQ2 an der Platine mit Power Pins und Analog Pin (A), die mit Pin A0 von Arduino Mega verbunden sind ...
Verbinden Sie auch den Daten-Pin des PIR-Sensors mit dem Pin 7 von Arduino Mega // Konfigurierbar in Blynk! Blynk-App herunterladen
Scannen Sie es!

Herstellungsprozess

  1. Einfaches IoT – RaspberryPI HDC2010 wie es geht
  2. Python- und Raspberry Pi-Temperatursensor
  3. Wetterfernüberwachung mit Raspberry Pi
  4. Bewegungssensor mit Raspberry Pi
  5. Raspberry PI-basiertes IoT-Projekt zum Verbinden des DHT11-Sensors
  6. Mobiles IoT:Intelligenter Mülleimer
  7. Windows 10 IoT Core und SHT15
  8. Wie Sie sich auf KI mit IoT vorbereiten
  9. So bauen Sie mit der IoT-Technologie zur Tanküberwachung einen intelligenteren Betrieb auf
  10. Einsatz des IoT zur Förderung von Industrien und zur Unterstützung der Gesamtwirtschaft