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.