Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Surveillance IoT Industrielle : Composants Matériels Essentiels et Guide de Configuration

Composants et fournitures

Composant Description Quantité
Arduino Mega 2560 Microcontrôleur principal 1
Espressif ESP8266 ESP-01 Module WiFi pour la communication 1
Seeed Grove - Capteur Barométrique (BMP280) Mesure de la température et de la pression atmosphérique 1
Capteur DHT11 Température & Humidité (4 broches) Ou DHT22/DHT21. Mesure humidité et température 1
Seeed Grove - Capteur de Gaz (MQ2) Détection de CO, GPL et fumée (ppm) 1
Plaque d'essai (breadboard) générique Ou plaque à souder (perfboard) 1
Fils de liaison (jumper wires) génériques Selon besoins 1
Capteur de mouvement PIR générique Détection de mouvement 1

Outils nécessaires

Applications et services en ligne

À propos du projet

Contexte

Ce projet vise à surveiller les usines et à transmettre les informations sur votre smartphone ou d'autres appareils via l'IoT. Il surveille les gaz, la température, l'humidité, le bruit, la pression barométrique, etc., et signale les conditions dangereuses pour les travailleurs.

Selon les dernières statistiques de la National Fire Protection Association (NFPA), une moyenne de 37 000 incendies se produisent chaque année dans les propriétés industrielles et manufacturières. Ces incidents entraînent 18 décès civils, 279 blessés civils et 1 milliard de dollars de dommages matériels directs. La détection précoce des gaz inflammables et des risques d'incendie permet de sauver des vies et des biens.

Description

Ce système surveille à distance toute usine de fabrication pour la température, le mouvement, l'humidité, le dioxyde de carbone, etc. Il utilise un Arduino Mega et un ESP8266 avec divers capteurs. Grâce à l'IoT, les données sont envoyées à distance par e-mail/SMS sur les conditions météorologiques et la concentration de gaz. Des seuils paramétrables déclenchent des alertes en cas de dépassement, permettant une action immédiate pour prévenir les incendies. Le système peut également prendre des photos lors des notifications (via ArduCam). Le capteur PIR surveille les intrusions après les heures de bureau. Blynk sert de serveur et d'application pour visualiser les données. L'auteur avait envisagé Arduino Cloud, mais celui-ci n'était pas compatible avec l'ESP8266. Une extension future prévoit de surveiller la santé des employés (tension artérielle, fréquence cardiaque) via un dispositif portable intégré à la veste de sécurité.

Composants détaillés

Les images ci-dessus illustrent le montage complet avec tous les capteurs connectés à l'Arduino Mega et au module ESP8266.

Configuration Arduino

  1. Rassembler tous les composants.
  2. Téléverser le sketch « Calibrate_MQ2 » avec le MQ2 connecté sur A0 à l'air libre. Le moniteur série affichera la valeur Ro à reporter dans le sketch final.
  3. Télécharger l'application Blynk.
  4. Scanner le code QR (fourni) pour dupliquer le projet Blynk.
  5. Le jeton d'authentification (auth token) sera envoyé à l'adresse e-mail utilisée pour l'inscription.
  6. Modifier le SSID, le mot de passe, le jeton d'authentification et la valeur Ro dans le sketch « Industries_Monitor ».
  7. Téléverser « Industries_Monitor » sur l'Arduino Mega, puis connecter l'ESP8266 et les autres capteurs selon le schéma.
  8. Les schémas et le code complet sont fournis ci-dessous.

Côté serveur

Visualisation des données

Fonctionnement

L'Arduino Mega sert de contrôleur principal (mémoire suffisante requise). Il est connecté à l'ESP8266 via interface série pour la liaison WiFi et la communication MQTT avec le serveur Blynk.

Le système surveille :

L'analyse des données est principalement réalisée côté serveur (Blynk). Le widget Eventor gère les notifications et actions automatisées basées sur les seuils définis. Le code et l'interface Blynk permettent de comprendre la logique complète.

Code

Industries_Monitor

Sketch final pour Arduino Mega.

Calibrate_MQ2

Sketch de calibration du MQ2 (connecter MQ2 sur A0) pour obtenir la valeur Ro.

Schémas

Schéma du projet en PNG. Connecter le MQ2 sur l'alimentation et la broche analogique A0 de l'Arduino Mega. Connecter la broche de données du capteur PIR sur la broche 7 de l'Arduino Mega (configurable dans Blynk).

Télécharger l'application Blynk et scanner le code QR pour importer le projet.

Processus de fabrication

  1. Raspberry Pi et HDC2010 : guide complet de configuration du capteur I2C température et humidité
  2. Construire un capteur de température distant avec Raspberry Pi et Python – Guide étape par étape
  3. Surveillance météo à distance avec Raspberry Pi 3 et PubNub
  4. Contrôler une LED avec un capteur de mouvement PIR sur Raspberry Pi
  5. Connecter un Raspberry Pi 3 au capteur DHT11 et envoyer les données vers le cloud ThingsIo.ai
  6. Poubelle intelligente : Une solution IoT cellulaire pour la gestion automatisée des déchets
  7. Surveillance Précise de Température et Humidité avec SHT15 sur Windows 10 IoT Core
  8. Préparer vos opérations manufacturing pour l'IA avec l'IoT
  9. Optimisez vos opérations : exploiter la surveillance de réservoirs IoT pour une gestion pétrolière plus sûre, intelligente et rentable