Le marteau de Thor : Différence entre versions

De Wiki de Projets IMA
(Avancée)
(Avancée)
Ligne 67 : Ligne 67 :
  
 
'''Semaine 5 :'''
 
'''Semaine 5 :'''
Nous avons changé d'électroaimant suite à la constatation de modification dans l'électroaimant précédemment donné.
+
Nous avons changé d'électroaimant suite à la constatation de modification dans l'électroaimant précédemment donné.<br/>
Nous avons effectué les soudures pour l'alimentation de l'Arduino et vérifié l'état de fonctionnement de celui-ci ainsi que le bon fonctionnement de l'électroaimant.
+
Nous avons effectué les soudures pour l'alimentation de l'Arduino et vérifié l'état de fonctionnement de celui-ci ainsi que le bon fonctionnement de l'électroaimant.<br/>
 
Le premier constat était l'impossibilité d'aimanter avec une alimentation 12V, nous avons donc testé l'alimentation 24V qui fût un succès.
 
Le premier constat était l'impossibilité d'aimanter avec une alimentation 12V, nous avons donc testé l'alimentation 24V qui fût un succès.
Nous avons donc fait des recherches concernant à un montage nous permettant, grâce à l'Arduino, de commander l'alimentation ou non de l'électroaimant.
+
Nous avons donc fait des recherches concernant à un montage nous permettant, grâce à l'Arduino, de commander l'alimentation ou non de l'électroaimant.<br/>
Nous avons opté pour un montage à transistor (TIP29) qui nous permet lorsque la base est alimenté en 5V d'avoir une alimentation de 24V sur l'aimant et 0V lorsque la base n'est pas alimenté.
+
Nous avons opté pour un montage à transistor (TIP29) qui nous permet lorsque la base est alimentée en 5V d'avoir une alimentation de 24V sur l'aimant et 0V lorsque la base n'est pas alimentée.<br/>
 
Suite à  cela nous avons établi un morceau de code Arduino nous permettant d'envoyer un signal par l'une des pin de l'Arduino mais ce signal semble ne pas délivré de différence de potentiel suffisante pour commander l'alimentation  de l'électroaimant par le 24V au collecteur.
 
Suite à  cela nous avons établi un morceau de code Arduino nous permettant d'envoyer un signal par l'une des pin de l'Arduino mais ce signal semble ne pas délivré de différence de potentiel suffisante pour commander l'alimentation  de l'électroaimant par le 24V au collecteur.

Version du 3 février 2016 à 16:18

Cahier des charges

Description du projet

L'objectif de ce projet est de réaliser un marteau digne du marteau de Thor, héros Marvel. Ce marteau dénommé Mjolnir a pour caractéristique de ne pouvoir être soulevé que par une personne digne de lui. Pour ce projet, l'objectif est de créer un marteau qu'une seule personne puisse soulever. Pour cela on se basera sur un électroaimant et un lecteur d'empreintes digitales.

Problématiques

Sur ce projet nous pouvons rencontrer diverses problématiques qui touchent aussi bien la spécialité SC que la spécialité SA. En effet il nous faut une solution communicante interne au marteau pour gérer l'activation ou non de l'électroaimant. Il est aussi nécessaire de réfléchir à une solution de communication entre le marteau et un élément extérieur afin de gérer une phase où le marteau ne répond qu'à une personne d'une phase où on cherche à créer le profil de cette fameuse personne. D'autre part, le marteau étant confiné et embarquant un système autonome et un électroaimant, il nous faut réfléchir à une gestion d'énergie optimale pour obtenir une autonomie maximale.

Premières propositions de solutions

En ce qui concerne la partie communication du marteau il semble possible de se baser sur un arduino. L'arduino permettrait de récupérer les informations du lecteur d'empreinte digitale et de les traiter avant de renvoyer une information d'activation ou de désactivation de l'électroaimant bloquant le marteau au sol. En ce qui concerne la communication avec l'extérieur nous avons pensé dans un premier temps à utiliser un téléphone androïd avec une puce NFC. Au travers d'une application on pourrait se connecter en NFC au marteau pour en prendre le contrôle. Cette application permettrait notamment de passer le marteau dans un mode d'apprentissage pour enregistrer une nouvelle empreinte digitale.

Concernant la partie gestion d'énergie on pense dans un premier temps utiliser des batteries entourant l'ensemble du système arduino et donnant du poids à la tête du marteau. Pour les économiser nous avons vu sur internet qu'il pouvait être intéressant d'utiliser un capteur de pression au niveau du manche du marteau pour n'activer l'électroaimant que lorsqu'une personne essaie de le soulever. Cependant cette solution permet à quelqu'un de soulever le marteau en l'attrapant par la tête et non le manche. Cette première solution nous parait donc convenable mais ne résout pas tous les problèmes. Il nous reste enfin à réfléchir à une solution pour recharger ces batteries. En effet même s'il est possible de recharger les batteries sur secteur, il nous semble intéressant de réfléchir à une possible récupération de l'énergie cinétique emmagasinée par le marteau lors de mouvements initiés par son maître.

Matériels nécessaires

- un arduino UNO

- un lecteur d'empreintes digitales : http://www.mouser.fr/ProductDetail/MikroElektronika/MIKROE-1722/?qs=GJ%2F2ZGcr5uOW3uiL4M9shA%3D%3D

- une puce NFC (un shield Arduino NFC)

- un téléphone sous androïd

- un capteur de pression

- un électroaimant

- un alimentation électroaimant de 24V

- une alimentation arduino : bloc alimentation de 5V.

PLANNING

16/12/2015 : Réunion avec Emmanuelle Pichonat pour affiner le cahier des charges

Prévisionnel

fevrier 2016  : réalisation d'un premier système fonctionnel : lecteur d'empreinte digital, alimentation, électroaimant.

objectif : coller/décoller correctement

mars 2016 : mise en place de communication entre marteau et exterieur, mise en place de batterie et recharge.

objectif : rendre le marteau autonome en alimentation et mettre en place une communication entre marteau et appli android

avril 2016 : fabrication de l'enveloppe du marteau, mise en place des composants à l'intérieur

objectif : rendre le marteau présentable lors de Portes Ouvertes par exemple

mai 2016 : Vidéo et soutenance

Selon avancement : amélioration de la recharge (possibilité de recharge par induction lorsque le marteau est posé au sol), amélioration de l'enveloppe du marteau (possibilité de le rendre plus esthétique aux couleurs de Thor ou de l'école)

Avancée

Semaine 4 : Nous avons récupéré quasiment l'intégralité du matériel nécessaire à l'exception du lecteur d'empreinte qui est en commande. Nous avons aussi réfléchi sur les étapes de travail à suivre pour atteindre les objectifs fixés en février. Dans un premier temps nous allons tester l'alimentation de l'électroaimant commandé par l'arduino au travers d'un transistor en mode bloqué/saturé. Pour simplifier cette phase, le lecteur d'empreinte digital sera remplacé par un switch.

Nous savons que l'électroaimant s'alimente en 12V DC et offre une force de maintien de 180Kg. L'arduino s'alimente en 5V et permet de délivrer une tension proche de 5V sur les sorties digitales. Pour alimenter l'arduino nous disposons d'un bloc d'alimentation qui ressort 5V sur un port USB. Pour l'adapter il nous faut câbler un port USB jusqu'aux PIN d'entrée de l'arduino.

Semaine 5 : Nous avons changé d'électroaimant suite à la constatation de modification dans l'électroaimant précédemment donné.
Nous avons effectué les soudures pour l'alimentation de l'Arduino et vérifié l'état de fonctionnement de celui-ci ainsi que le bon fonctionnement de l'électroaimant.
Le premier constat était l'impossibilité d'aimanter avec une alimentation 12V, nous avons donc testé l'alimentation 24V qui fût un succès. Nous avons donc fait des recherches concernant à un montage nous permettant, grâce à l'Arduino, de commander l'alimentation ou non de l'électroaimant.
Nous avons opté pour un montage à transistor (TIP29) qui nous permet lorsque la base est alimentée en 5V d'avoir une alimentation de 24V sur l'aimant et 0V lorsque la base n'est pas alimentée.
Suite à cela nous avons établi un morceau de code Arduino nous permettant d'envoyer un signal par l'une des pin de l'Arduino mais ce signal semble ne pas délivré de différence de potentiel suffisante pour commander l'alimentation de l'électroaimant par le 24V au collecteur.