Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
wiki:projets:aspirateur_et_fraiseuse [2018/11/15 18:41] ROMAIN Adelaide |
wiki:projets:aspirateur_et_fraiseuse [2019/04/25 13:36] (Version actuelle) ROMAIN Adelaide |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
=== Auteurs=== | === Auteurs=== | ||
Projet mené par Romain Sever (romain.sever@gmail.com) et Mathieu Gourichon (mathieu.gourichon@gmail.com) | Projet mené par Romain Sever (romain.sever@gmail.com) et Mathieu Gourichon (mathieu.gourichon@gmail.com) | ||
+ | === Mode d' | ||
+ | {{ : | ||
+ | === Remise en place à l' | ||
+ | Pour re utiliser l' | ||
+ | |||
+ | ouvrir le boitier | ||
+ | |||
+ | dévisser les domino avec les câbles marrons | ||
+ | |||
+ | Relier les deux câbles marrons de l’aspirateur grâce à un domino. | ||
+ | |||
+ | Pour le bouton soit sur off de base il faut : | ||
+ | |||
+ | dévisser le boitier jaune. Un ressort noir se trouve dans le boitier derrière le morceau jaune | ||
+ | |||
+ | le déclipser (4 clips sur les cotés) | ||
+ | |||
+ | placer le ressort trouvé précédemment sous le bouton vert | ||
+ | |||
+ | tout remonter (clipser, re-visser le bouton) | ||
+ | |||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
=== Présentation === | === Présentation === | ||
+ | Début du projet : 01/ | ||
+ | |||
Ce projet est la **suite directe** du projet [[wiki: | Ce projet est la **suite directe** du projet [[wiki: | ||
- | Le but du projet est relativement similaire mais quelques objectifs de cette nouvelle version ont été revu et sont désormais | + | Le but du projet est relativement similaire mais quelques objectifs de cette nouvelle version ont été revus et sont désormait |
- | Le premier serra de déclencher l' | + | Le premier serra, lorsque la fraise serra mise en rotation, de déclencher l' |
=== Matériel === | === Matériel === | ||
Ligne 15: | Ligne 42: | ||
* Une arduino | * Une arduino | ||
* un AOP | * un AOP | ||
- | * Diode, condensateur, | + | * Diode, condensateur, |
* Carte relais | * Carte relais | ||
* Rallonges modifiées | * Rallonges modifiées | ||
Ligne 22: | Ligne 49: | ||
Le capteur de courant récupéré est en fait un transformateur courant/ | Le capteur de courant récupéré est en fait un transformateur courant/ | ||
- | Cette tension étant faible il est nécessaire de l' | + | Cette tension étant faible il est nécessaire de l' |
{{: | {{: | ||
Ligne 31: | Ligne 58: | ||
On va ensuite traiter ce signal continu avec la carte Arduino. On récupère le signal sur un des port analogique de la carte et il nous suffit de détecter la valeur de la tension dépasse un seuil préalablement fixé. Lorsque c'est le cas on envoie un état haut sur une des sortie reliée à un des relais ce qui le ferme et laisse donc passer le courant qui alimente l' | On va ensuite traiter ce signal continu avec la carte Arduino. On récupère le signal sur un des port analogique de la carte et il nous suffit de détecter la valeur de la tension dépasse un seuil préalablement fixé. Lorsque c'est le cas on envoie un état haut sur une des sortie reliée à un des relais ce qui le ferme et laisse donc passer le courant qui alimente l' | ||
<code = code> | <code = code> | ||
- | void setup() { | + | void setup(){ |
Serial.begin(9600); | Serial.begin(9600); | ||
pinMode(1, | pinMode(1, | ||
pinMode(2, | pinMode(2, | ||
- | } | + | pinMode(3,OUTPUT); |
- | + | ||
- | void loop() { | + | |
- | + | ||
- | + | ||
- | Serial.println(analogRead(1)); | + | |
- | delay(100); | + | |
- | if (analogRead(1)> | + | |
- | digitalWrite(2,LOW);// le relais se déclenche à l' | + | |
- | Serial.println(" | + | |
- | }else{ | + | |
digitalWrite(2, | digitalWrite(2, | ||
+ | digitalWrite(3, | ||
+ | |||
} | } | ||
+ | int valprec = -1; | ||
+ | int val = -1; | ||
+ | void loop() | ||
+ | { | ||
+ | val = analogRead(1); | ||
+ | Serial.println(val); | ||
+ | if (val > 3 && valprec == 0) | ||
+ | { | ||
+ | Serial.println(" | ||
+ | digitalWrite(2, | ||
+ | digitalWrite(3, | ||
+ | delay(80000); | ||
+ | } | ||
+ | else if (val >35) | ||
+ | { | ||
+ | digitalWrite(3, | ||
+ | digitalWrite(2, | ||
+ | delay(500); | ||
+ | digitalWrite(2, | ||
+ | delay(500); | ||
+ | }else | ||
+ | { | ||
+ | digitalWrite(2, | ||
+ | digitalWrite(3, | ||
+ | } | ||
+ | valprec = val; | ||
} | } | ||
</ | </ | ||
+ | Fichier du pcb | ||
+ | {{ : | ||
===Finitions=== | ===Finitions=== | ||
- | Pour avoir un rendu propre nous allons réaliser | + | Pour avoir un rendu propre nous avons réalisé |
- | SCHEMA | + | |
+ | ====Carnet de bord==== | ||
+ | 15/11/2018 : | ||
+ | FAIT:Le prototype fonctionne, les premiers plans du PCB | ||
+ | A FAIRE: Test sur la fraiseuse, finir les plans du PCB | ||
+ | 23/04 : Fin du projet |