Consultation en lecture seule

🔍 Contrôle qualité automatisé

Industrie 4.0 — partagé via IoT-Lab

Sur une ligne, chaque pièce est contrôlée par des capteurs : cote dimensionnelle (laser), poids, couleur. Les pièces non conformes sont automatiquement éjectées ; le taux de défaut remonte au MES via le réseau industriel.

3
Composants
2
Connexions
Composants du montage
  • Cellule de charge + HX711
  • ESP32 (nĹ“ud de poste)
  • RĂ©seau industriel (PROFINET/MQTT)
Code Arduino
// 🔍 Contrôle qualité automatisé
// Domaine : Industrie 4.0
// Sur une ligne, chaque pièce est contrôlée par des capteurs : cote dimensionnelle (laser), poids, couleur. Les pièces non conformes sont automatiquement éjectées ; le taux de défaut remonte au MES via 
//
// CAPTEURS disponibles dans ce projet :
//   - Taux de défaut  (%)  plage 0 – 30
//   - Écart dimensionnel  (mm)  plage 0 – 2
//   - Poids pièce  (g)  plage 200 – 300
//   - Cadence  (pcs/min)  plage 0 – 80
// ACTIONNEURS disponibles :
//   - Éjecteur (rejet pièce)
//   - Alerte dérive de lot
// Réseau : Réseau industriel (PROFINET/MQTT)

// ==========================================================
// À VOUS DE COMPLÉTER ce squelette : c'est l'exercice du projet.
// Utilisez les API des bibliothèques modélisées (dht.readTemperature,
// bme.readPressure, Serial.print, digitalWrite, delay…).
// ==========================================================

void setup() {
  Serial.begin(115200);
  // TODO : initialiser les broches d'actionneurs avec pinMode().
}

void loop() {
  // TODO 1 — Lire les capteurs.

  // TODO 2 — Appliquer les règles de décision du projet.

  // TODO 3 — Émettre les valeurs (Serial.print, MQTT…).

  delay(2000);
}
Envie de concevoir vos propres systèmes IoT ? Créez un compte gratuit.