LEI400 : Différence entre versions
(→Schéma électrique:) |
m |
||
| Ligne 1 : | Ligne 1 : | ||
| − | |||
| − | |||
Distributeur de boisson Bianchi LEI400. | Distributeur de boisson Bianchi LEI400. | ||
= Présentation du projet: = | = Présentation du projet: = | ||
| − | + | <br> | |
== Présentation du distributeur: == | == Présentation du distributeur: == | ||
| − | + | <br> | |
=== la Machine: === | === la Machine: === | ||
| − | + | <br> | |
=== Documentation: === | === Documentation: === | ||
| − | + | [https://www.dropbox.com/s/ovcxdxn043emr1w/Lei-400.pdf?dl=0 DOC 1] | |
| + | <br> | ||
| + | [https://www.dropbox.com/s/r8tr9o9sfiro6v9/Lei400_manuel.pdf?dl=0 DOC 2, Utilisateur] | ||
| + | <br> | ||
| + | [https://www.dropbox.com/s/gk2e5wszr22diuq/lei400tech.pdf?dl=0 DOC 3, Technique] | ||
| + | <br> | ||
== Objectif du projet: == | == Objectif du projet: == | ||
| − | + | <br> | |
== Analyse fonctionnelle: == | == Analyse fonctionnelle: == | ||
| − | + | <br> | |
== Diagrammes(...): == | == Diagrammes(...): == | ||
| − | + | <br><br> | |
= Etude de la machine: = | = Etude de la machine: = | ||
| − | + | <br> | |
== Etude des capteurs: == | == Etude des capteurs: == | ||
| − | + | <br> | |
=== Flotteur dans la cuvette[3] (voir lei400.pdf p56): === | === 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é. | + | 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. | Sur le connecteur les deux premières broches accessibles sont utilisées. | ||
| Ligne 48 : | Ligne 51 : | ||
void setup() { | 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() { | 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> | </source> | ||
Version du 6 octobre 2016 à 21:16
Distributeur de boisson Bianchi LEI400.
Présentation du projet:
Présentation du distributeur:
la Machine:
Documentation:
DOC 1
DOC 2, Utilisateur
DOC 3, Technique
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.