Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Bewaking van industrieën met behulp van IoT

Componenten en benodigdheden

Arduino Mega 2560
De belangrijkste microcontroller
× 1
Espressief ESP8266 ESP-01
Om verbinding te maken met wifi en communicatie te doen.
× 1
Seeed Grove - Barometersensor (BMP280)
Om temperatuur en luchtdruk te krijgen
× 1
DHT11 temperatuur- en vochtigheidssensor (4 pinnen)
Of DHT22 Of DHT21. Vochtigheid/Temp..
× 1
Seeed Grove - Gassensor(MQ2)
Om ppm CO, LPG en rook te krijgen
× 1
Broodplank (algemeen)
Of perfboard
× 1
Jumperdraden (algemeen)
Volgens behoefte
× 1
PIR-bewegingssensor (algemeen)
Beweging detecteren
× 1

Benodigde gereedschappen en machines

Soldeerbout (algemeen)
Als het nodig is om iets te solderen (niet vereist als het niet nodig is)

Apps en online services

Blynk
De server/toepassing

Over dit project

Het project heeft tot doel de fabrieken te monitoren en de informatie op uw smartphone of andere apparaten te krijgen met behulp van IoT.

Achtergrond

Het project heeft tot doel de gassen, temperatuur, vochtigheid, geluid, luchtdruk, enz. te monitoren en de informatie op uw smartphone te rapporteren. En vertelt ook over de schadelijke omstandigheden voor de arbeiders.

Volgens de meest recente brandstatistieken van de National Fire Protection Association (NFPA) vinden er jaarlijks gemiddeld 37.000 branden plaats in industriële en productiegebouwen. Deze incidenten resulteren in 18 burgerdoden , 279 burgerwonden , en $1 miljard bij directe materiële schade. - Dus als we brandbare gassen kunnen detecteren en de kans op brand en ongevallen kunnen detecteren, kan het project schade aan mensenlevens en eigendommen besparen.

Over

Dit project is bedoeld om elke fabriek op afstand te controleren op temperatuur, beweging, vochtigheid en koolstofdioxide enz. Het project maakt gebruik van Arduino Mega en ESP8266 en verschillende sensoren. Met behulp van IoT zal dit project u op afstand de gegevens naar uw e-mail / sms sturen over het huidige weer en de concentratie van gassen in de plant. Het programma heeft ook de parameters ingesteld en als de resultaten niet binnen de parameters vallen, zal het de resultaten melden met een waarschuwing, zodat er onmiddellijk actie zal worden ondernomen om de brand te voorkomen... Het kan ook foto's maken tijdens het verzenden van een melding. Met het gebruik van een bewegingssensor helpt het om onbevoegde toegang na de kantooruren te bewaken, zoals ingesteld in de parameters. Dit project gebruikt Blynk als server en app om uw gegevens te bekijken. Ik was van plan om Arduino Cloud te gebruiken, maar het is niet beschikbaar voor ESP8266. Dit project zal ook worden uitgebreid voor het bewaken van de gezondheid van alle werknemers die in de fabriek werken door hun bloeddruk en hartslag te meten met een toekomstig draagbaar apparaat in het veiligheidsjack...

Componenten

Arduino-dingen

  • Verzamel eerst alle componenten.
  • Je moet de schets "Calibrate_MQ2" uploaden en de MQ2 verbonden houden met Arduino op A0 in frisse lucht. De seriële monitor toont de Ro-waarde die moet worden vervangen in de definitieve schets!
  • Download de Blynk-app
  • En scan de QR-code om het project te dupliceren
  • Het stuurt de auth-token naar je e-mailadres waarmee je je hebt aangemeld
  • Wijzig de SSID, het wachtwoord, de auth-token en de Ro-waarde in de Industries_Monitor-schets!
  • Upload daarna de "Industries_Monitor" naar je Arduino Mega en sluit de ESP8266 en andere sensoren aan volgens het schema
  • Het Project IS VOLTOOID!

Serverkant

  • De serverkant van het project wordt beheerd door Blynk, een gratis applicatie/host.
  • Het verzenden en ontvangen van gegevens wordt afgehandeld door POST, PUT, GET, enz.; aan de telefoon en esp8266.
  • Je kunt ook je eigen server instellen. Help hier:
https://github.com/blynkkk/blynk-server 

Gegevens bekijken

  • Installeer Blynk op uw smartphone vanuit de App Store/Play Store
  • Open het project dat je eerder had gemaakt door de QR-code te scannen!
  • Bewerk het e-mailadres en andere dingen die je wilt
  • Druk op de afspeelknop om live feed van je apparaat te krijgen!
  • Je kunt de temperatuur, vochtigheid, luchtdruk, beweging, gasmetingen zien...
  • U kunt ook een kaart met geschiedenis voor weermetingen bekijken <***SuperChartWidget vereist>
  • Als de gasmetingen (CO, LPG, rook) zijn gestegen, zal de server het apparaat vertellen dat het de uitlaat moet inschakelen of de snelheid moet verhogen als het erop is aangesloten en een luide sirene moet inschakelen om het management over de toename te informeren in de metingen..
  • <**Details hierover staan ​​in Eventor Widget van Blynk>

Werken

Ik heb een Arduino Mega gebruikt om het project te maken! Het project vereist niet veel pinnen, maar boards met meer geheugen zullen alleen werken.

De Arduino Mega is verbonden met het ESP8266-bord om verbinding te maken met wifi. De ESP8266 wordt gebruikt om verbinding te maken met wifi en de server en ermee te communiceren via het MQTT-protocol. De ESP8266 is aangesloten via een seriële interface.

Het systeem dat ik heb gemaakt zal de temperatuur en druk (met behulp van BMP280) en de vochtigheid (met behulp van DHT11) bewaken!

Aangezien de moderne fabrieken/industrieën fossiele brandstoffen of andere gassen gebruiken; Het systeem bewaakt ook gassen zoals koolmonoxide (stille moordenaar), LPG en rook met behulp van MQ2-gassensor. Het heeft ook een PIR-bewegingssensor om mensen en bewegingsactiviteit te detecteren.

Het meeste werk van het analyseren van de gegevens zal aan de serverzijde worden gedaan. Hier is de server Blynk. De server host de webpagina en beheert de invoer van gegevens en de analyse die moet worden uitgevoerd. Het gebruikt een gebeurtenis- of widget om meldingen en andere dingen te geven op basis van de informatie die door het apparaat wordt verzonden.

U zult de werking van de server begrijpen als u . ziet de code en Blynk interface!

Code

Industries_Monitor
Code voor Arduino MegaFinal Sketch
Kalibreer_MQ2
Code om Ro Val voor MQ2Connect MQ2 naar A0 te krijgen

Schema's

Dit is het schema van het project in PNG!
Bevestig MQ2 aan het bord met Power Pins en Analog Pin(A) aangesloten op pin A0 van Arduino Mega...
Sluit ook de datapin van de PIR-sensor aan op pin 7 van Arduino mega //Configurable in Blynk! Download Blynk-app
Scan het!

Productieproces

  1. Basis IoT – RaspberryPI HDC2010 hoe
  2. Python- en Raspberry Pi-temperatuursensor
  3. Bewaking op afstand van het weer met Raspberry Pi
  4. Bewegingssensor met Raspberry Pi
  5. Raspberry PI-gebaseerd IoT-project dat DHT11-sensor verbindt
  6. Cellular IoT:Smart Garbage Can
  7. Windows 10 IoT Core en SHT15
  8. Hoe u zich voorbereidt op AI met behulp van IoT
  9. Hoe bouw je een slimmere operatie met behulp van tankmonitoring IoT-technologie
  10. Ioed gebruiken om industrieën te stimuleren en de bredere economie te ondersteunen
  11. Belang van het gebruik van IoT-enabled Asset Monitoring in de O&G-industrie