Projet ekawa (Machine à café automatique connectée)
Ce système sera utilisé dans le cadre de l’épreuve de projet qui se déroulera à partir de février 2021.
Présentation
Il s’agit de réaliser une machine à café automatique connectée, pilotable directement depuis un smartphone, une tablette ou l’écran tactile de la machine.
Le principe de base est simple : la connectivité du système doit permettre de piloter sa machine à café à distance. La machine à café connectée doit offrir bien plus qu’une simple fonction « télécommande ».
Les missions du système seront :
Lancer la préparation d’un café avec la possibilité de choisir le type de capsule ( “saveur et intensité”) et le type de boisson (Ristretto, Espresso et Lungo) ;
Alerter l’utilisateur (Niveau d’eau trop bas, Présence/Absence capsule, Présence/Absence “tasse”, Machine en cours d’utilisation, Bac à capsules plein, Dureté / Qualité de l’eau en option, …) ;
Suivre l’état de vie de la machine à café (statistiques sur le nombre de boissons réalisées, cycle d’entretien, dureté / qualité de l’eau en option, …) ;
Informer l’utilisateur (statistiques, analyse “santé” à partir du nb cafés/jour, taux de caféine recommandé, …) ;
Paramétrer les préférences de l’utilisateur (type de capsule et de boisson préférée) ;
Programmer la préparation d’un café (horaire, délai) en option ;
Piloter la machine à distance à partir d’une application mobile.
Le système est composé :
d’une machine à café de type capsules Nespresso (exemple : modèle Krups Nespresso U)
d’un magasin automatique à capsules (exemple : 8 rangées de 4 capsules)
d’un ensemble de capteurs (niveau d’eau trop bas, présence/absence capsule, présence/absence “tasse”, bac à capsules plein, dureté / qualité de l’eau, …)
d’un ensemble de moteurs pour piloter le magasin à capsules
d’un micro-contrôleur (ESP32 ou équivalent)
d’une tablette tactile pour le pilotage à distance
Répartitions des tâches par étudiant
Etudiant 1 (EC) :
Mesurer un niveau d’eau (alerter si trop bas)
Vérifier la Présence/Absence de capsules dans le magasin
Détecter le trop plein du bac récupérateur de capsules usagés
Afficher localement les paramètres de la machine (niveau d’eau, bac plein, présence/absence capsules,…)
Communiquer avec la machine via une liaison sans fil
Mesurer la qualité de l’eau (option).
Etudiant 2 (EC) :
Positionner la magasin en fonction du choix de la capsule
Libérer/bloquer la/les capsule(s)
Détecter la présence/absence de tasse
Maintenir la capsule lors de la préparation d’un café
Etudiant 3 (IR) : Application mobile
Lancer la préparation d’un café avec la possibilité de choisir le type de capsule et de boisson ;
Visualiser les alertes (Niveau d’eau trop bas, Présence/Absence capsule, Présence/Absence “tasse”, Machine en cours d’utilisation, Bac à capsules plein) ;
Suivre l’état de vie de la machine à café (statistiques sur le nombre de boissons réalisées, cycle d’entretien) ;
Paramétrer les préférences de l’utilisateur (type de capsule et de boisson préféré) ;
Communiquer avec la machine via une liaison sans fil