⮜ Cafetière automatique

Tout le monde sait que le meilleur moyen de commencer une bonne journée c'est de boire un bon café ! Ce dernier est encore meilleur quand il est frais.
Le problème est que je possède une simple cafetière que l'on démarre en appuyant sur un interrupteur. Pour avoir un café bien frais, j'ai décidé de réaliser
une prise programmable. J'aurais pu changer de cafetière, ce qui n'est pas très écologique juste pour avoir une fonctionnalité en plus, ou acheter une prise.
Cependant, je voulais avoir une prise sur laquelle je pouvais ajouter toutes les fonctionnalités que je voulais.
Dans un premier temps, j'ai réalisé un cahier des charges optimiste avec plusieurs fonctionnalités :
Fonctionnalité | Priorité | Réalisé |
---|---|---|
Horloge programmable : doit permettre de modifier l'heure de déclenchement et la durée d'activation. | Haute (Fonctionnalité Principale) | |
Contrôle manuel : laisser à l'utilisateur la possibilité d'activer et de désactiver manuellement la prise sans contrainte temporelle. | Moyenne | |
Alarme automatique : permet de déclencher la prise tous les jours ou plusieurs jours par semaine sans intervention humaine. | Faible | |
Contrôle à distance : offre la possibilité de contrôler l'intégralité de la prise à distance (Bluetooth ou Wi-Fi). | Faible |
J'ai réalisé ce projet avec un Arduino Uno, un module RTC et un relais Arduino. Par la suite, j'ai réalisé une impression 3D pour finir l'objet. Les différents fichiers sont disponibles ci-dessous.
Améliorations
Pour l'instant, le projet est toujours en cours. Il y a donc des modifications à effectuer :
- Remplacer les deux prises d'alimentation par une unique prise ;
- Modifier la conception 3D pour optimiser l'espace utilisé ;
- Modifier le code pour répondre au troisième point du cahier des charges ;
- Ajouter les modules de contrôle à distance.
Photos du projet
Fichiers
Code ArduinoFichiers STL