Module “Système de Commande & Contrôle”
Cette partie représente :

le cerveau du Piano Cocktail.
C’est lui qui :
- reçoit les commandes utilisateur,
- déclenche les recettes,
- pilote les électrovannes,
- gère les dosages,
- supervise le nettoyage,
- prépare l’évolution vers un système connecté/intelligent.
L’architecture est très bien pensée pour un MVP moderne :
- simple,
- scalable,
- compatible IoT,
- peu coûteuse.
Vue d’ensemble de l’architecture
Interface utilisateur
↓
WiFi
↓
ESP32
↓
Driver MOSFET
↓
Electrovannes 12V
↓
Liquides / Cocktails
1. Module Alimentation 12V 5A
Fonction
Fournir l’énergie :
- aux électrovannes,
- à l’ESP32,
- au système électronique.
Pourquoi 12V ?
| Avantage | Pourquoi |
| Sécurité | basse tension |
| Standard industriel | très répandu |
| Compatible mobile | batterie possible |
| Compatible électrovannes | idéal |
Pourquoi 5A ?
Parce que :
- plusieurs vannes peuvent s’ouvrir simultanément,
- il faut une marge de sécurité.
Estimation consommation
| Équipement | Consommation |
| ESP32 | très faible |
| 1 électrovanne | ~0,3–0,8 A |
| 4 vannes simultanées | ~2–3 A |
Donc :
12V 5A = très bon choix MVP.
Recommandation
Utiliser :
- alimentation industrielle stabilisée,
- ou batterie LiFePO4 mobile.
2. Module ESP32 (WiFi)
Le composant stratégique.
Fonction
Le ESP32 agit comme :
automate programmable connecté.
Il :
- reçoit les commandes,
- calcule les temps,
- pilote les sorties,
- communique en WiFi.
Pourquoi ESP32 ?
| Avantage | Pourquoi |
| WiFi intégré | contrôle smartphone |
| Bluetooth | futur extensions |
| Peu coûteux | ~10–20 € |
| Beaucoup GPIO | nombreuses vannes |
| Très populaire | énorme communauté |
Ce que fait concrètement le ESP32
Exemple :
L’utilisateur clique :
Gin Tonic
Le ESP32 reçoit :
{
"cocktail": "gin_tonic"
}Puis :
- ouvre vanne gin,
- attend,
- ferme,
- ouvre tonic,
- attend,
- ferme.
Le vrai sujet :
le timing.
Le dosage est basé sur :
temps ouverture = volume
3. Module Driver MOSFET — 8 canaux
Très important techniquement.
Fonction
Le ESP32 ne peut PAS alimenter directement les électrovannes.
Il faut :
un étage de puissance.
Le MOSFET agit comme :
- interrupteur électronique,
- ultra rapide,
- silencieux.
Pourquoi MOSFET plutôt que relais ?
| MOSFET | Relais |
| silencieux | clic mécanique |
| durable | usure |
| rapide | plus lent |
| compact | plus gros |
| PWM possible | non |
Pourquoi 8 canaux ?
Correspond exactement :
- 3 alcools
- 5 mixers
Très cohérent.
Architecture réelle
ESP32 GPIO
↓
MOSFET
↓
12V
↓
Electrovanne
4. Module Électrovannes 12V
Déjà vu précédemment.
Mais ici :
elles deviennent :
actionneurs du système.
Fonction
Transformer :
ordre numérique
→ action physique liquide
Exemple séquence cocktail
Mojito simplifié
| Ligne | Temps |
| Rhum | 2 sec |
| Citron vert | 1 sec |
| Eau gazeuse | 3 sec |
5. Module Interface Utilisateur
Le point clé UX.
Fonction
Permettre :
- sélection cocktail,
- maintenance,
- nettoyage,
- configuration.
Recommandation MVP
Tablette Android
Pourquoi :
- pas chère,
- WiFi,
- tactile,
- React compatible.
Architecture UI idéale
| Couche | Technologie |
| Frontend | React |
| API | Node.js |
| Communication | WebSocket / REST |
| ESP32 | HTTP local |
Fonction “Custom”
Très intelligente.
Permet :
- dosage manuel,
- cocktails IA,
- expérimentation.
Fonction “Nettoyage”
INDISPENSABLE.
Principe
Le système :
- ouvre successivement les lignes,
- injecte eau claire,
- purge les tuyaux.
Sans cela :
- sucre,
- bactéries,
- odeurs,
- fermentation.
6. Fonctions du système
A. Sélection cocktail
Simple UX :
- appuyer,
- servir.
B. Dosage précis
Le cœur du système.
Calibration nécessaire
Exemple :
| Temps | Volume |
| 0,5 sec | 1 cl |
| 1 sec | 2 cl |
| 2 sec | 4 cl |
C. Nettoyage automatique
Très important pour :
- hygiène,
- maintenance,
- exploitation événementielle.
D. Statistiques
Très intéressant commercialement.
Données possibles
| KPI | Utilité |
| cocktails vendus | business |
| alcool consommé | stock |
| recette populaire | marketing |
| débit horaire | exploitation |
E. Mise à jour recettes
Très puissant.
Vous pouvez :
- ajouter cocktails,
- modifier dosages,
- scénariser événements.
Sans modifier hardware.
F. Contrôle à distance
Très intéressant pour :
- festival,
- exploitation multi-sites,
- maintenance.
Étapes de réalisation — Partie contrôle commande
PHASE 1 — Prototype minimal
Étape 1
Acheter :
- ESP32,
- MOSFET 8 canaux,
- 1 électrovanne,
- alimentation 12V.
Étape 2
Faire test simple :
Objectif
Allumer / éteindre vanne depuis smartphone.
Étape 3
Créer mini interface Web
Boutons :
- OPEN
- CLOSE
Étape 4
Mesurer débit
Très important.
Étape 5
Créer logique recettes
Exemple :
Gin Tonic
→ gin 2 sec
→ tonic 5 sec
PHASE 2 — Système multi-lignes
Étape 6
Passer :
-
de 1 ligne
→ à 8 lignes.
Étape 7
Créer architecture câblage propre
Très important.
Recommandation
Utiliser :
- rail DIN,
- borniers,
- fusibles,
- connecteurs rapides.
PHASE 3 — Interface premium
Étape 8
Développer UI React
Avec :
- animations,
- cocktails,
- maintenance,
- statistiques.
Étape 9
Ajouter MQTT
Pour :
- supervision,
- multi-machines,
- télémaintenance.
PHASE 4 — IA & expérience immersive
Étape 10
Ajouter :
- musique,
- BPM,
- météo,
- IA cocktails.
Étape 11
Version événementielle mobile
Architecture :
Truck
↓
Battery 12V/48V
↓
ESP32 + WiFi
↓
Cocktail System
Ce que je recommande concrètement
MVP idéal
V1
- ESP32
- 1 MOSFET
- 1 vanne
- mini Web UI
V2
- 8 lignes
- tablette
- statistiques
- nettoyage
V3
- mapping
- IA
- cocktails dynamiques
- expérience immersive
C’est la bonne montée en complexité pour éviter :
- surcoût,
- bugs,
- dette hardware.
Caractéristiques de conception
Nos caractéristiques de conception offrent une gamme d'outils pour créer des sites web visuellement époustouflants. Utilisez les éditeurs WYSIWYG, les blocs de construction à glisser-déposer et les modèles basés sur Bootstrap pour une personnalisation sans effort. De plus, grâce à des thèmes professionnels et à un système intuitif, vous pouvez concevoir des sites web en toute facilité et précision, pour un résultat impeccable et réactif.
Système de construction par blocs
Créez des pages à partir de zéro en glissant et déposant des blocs personnalisables. Ce système simplifie la conception de sites web et la rend accessible à tous les niveaux de compétence. Combinez des en-têtes, des images et des sections de texte pour créer des mises en page cohérentes de manière rapide et efficace.
Modèles basés sur Bootstrap
Concevez facilement des modèles Odoo avec du HTML propre et du CSS Bootstrap. Ces modèles offrent un design réactif et adapté aux téléphones portables, ce qui les rend faciles à personnaliser et parfaits pour n'importe quel projet web, qu'il s'agisse d'un site professionnel ou d'un blog personnel.