LEI400 : Différence entre versions
(Page créée avec « Distributeur de boisson Bianchi LEI400 ») |
|||
| Ligne 1 : | Ligne 1 : | ||
| − | Distributeur de boisson Bianchi LEI400 | + | Distributeur de boisson Bianchi LEI400. |
| + | |||
| + | Distributeur de boisson Bianchi LEI400. | ||
| + | |||
| + | = Présentation du projet: = | ||
| + | |||
| + | == Présentation du distributeur: == | ||
| + | |||
| + | === la Machine: === | ||
| + | |||
| + | === Documentation: === | ||
| + | |||
| + | == Objectif du projet: == | ||
| + | |||
| + | == Analyse fonctionnelle: == | ||
| + | |||
| + | == Diagrammes(...): == | ||
| + | |||
| + | |||
| + | = Etude de la machine: = | ||
| + | |||
| + | == Etude des capteurs: == | ||
| + | |||
| + | === Flotteur dans la cuvette[3] (voir lei400.pdf p56): === | ||
| + | |||
| + | Après avoir testé le contact on s'est rendu compte qu'il est normalement fermé. | ||
| + | Sur le connecteur les deux premières broches accessibles sont utilisées. | ||
| + | |||
| + | == Etude des electrovannes: == | ||
| + | |||
| + | === Electrovanne d'arrivée d'eau === | ||
| + | |||
| + | *24VDC, 400mA | ||
| + | *Normalement Fermée | ||
| + | *Dispose d'une sécurité mécanique bloquant l'arrivée d'eau si un retour ce produit. | ||
| + | |||
| + | == Tests: == | ||
| + | |||
| + | === Circuit d'arrivée d'eau jusqu'à la cuvette le 06/10 === | ||
| + | |||
| + | ==== Schéma électrique: ==== | ||
| + | |||
| + | [[Fichier:SchemaTestArriveeEau|cadre]] | ||
| + | |||
| + | ==== Petit programme arduino: ==== | ||
| + | <source lang=c> | ||
| + | boolean flag=true; //on ne veut faire la manip qu'une fois | ||
| + | |||
| + | void setup() { | ||
| + | pinMode(13,OUTPUT);//led carte arduino | ||
| + | pinMode(2,OUTPUT); | ||
| + | pinMode(3,INPUT_PULLUP);//contacteur en pull up on retrouve 0 si pas d'eau et 1 si de l'eau | ||
| + | } | ||
| + | |||
| + | void loop() { | ||
| + | while(digitalRead(3)==LOW && flag){// si pas plein d'eau et première fois | ||
| + | digitalWrite(13,1);//on rempli | ||
| + | digitalWrite(2,1); | ||
| + | } | ||
| + | flag=false; | ||
| + | digitalWrite(13,0);//c'est plein on coupe l'arrivée | ||
| + | digitalWrite(2,0); | ||
| + | } | ||
| + | </source> | ||
| + | |||
| + | On constate que l'eau arrive bien jusqu'a la cuvette. Une fois que le flotteur est remonté l'arrivée d'eau est bien coupée par l'arduino. | ||
| + | *Il faut par la suite ajouter une sécurité permettant de couper l'arrivé d'eau si le flotteur monte sans passer par le micro-controleur. | ||
Version du 6 octobre 2016 à 21:05
Distributeur de boisson Bianchi LEI400.
Distributeur de boisson Bianchi LEI400.
Présentation du projet:
Présentation du distributeur:
la Machine:
Documentation:
Objectif du projet:
Analyse fonctionnelle:
Diagrammes(...):
Etude de la machine:
Etude des capteurs:
Flotteur dans la cuvette[3] (voir lei400.pdf p56):
Après avoir testé le contact on s'est rendu compte qu'il est normalement fermé. Sur le connecteur les deux premières broches accessibles sont utilisées.
Etude des electrovannes:
Electrovanne d'arrivée d'eau
- 24VDC, 400mA
- Normalement Fermée
- Dispose d'une sécurité mécanique bloquant l'arrivée d'eau si un retour ce produit.
Tests:
Circuit d'arrivée d'eau jusqu'à la cuvette le 06/10
Schéma électrique:
Petit programme arduino:
boolean flag=true; //on ne veut faire la manip qu'une fois
void setup() {
pinMode(13,OUTPUT);//led carte arduino
pinMode(2,OUTPUT);
pinMode(3,INPUT_PULLUP);//contacteur en pull up on retrouve 0 si pas d'eau et 1 si de l'eau
}
void loop() {
while(digitalRead(3)==LOW && flag){// si pas plein d'eau et première fois
digitalWrite(13,1);//on rempli
digitalWrite(2,1);
}
flag=false;
digitalWrite(13,0);//c'est plein on coupe l'arrivée
digitalWrite(2,0);
}
On constate que l'eau arrive bien jusqu'a la cuvette. Une fois que le flotteur est remonté l'arrivée d'eau est bien coupée par l'arduino.
- Il faut par la suite ajouter une sécurité permettant de couper l'arrivé d'eau si le flotteur monte sans passer par le micro-controleur.