Liseuse en Braille : Différence entre versions
(→Etape 2 : réalisation du programme arduino) |
(→Etape 3 : réalisation des cylindres) |
||
Ligne 45 : | Ligne 45 : | ||
===Etape 3 : réalisation des cylindres=== | ===Etape 3 : réalisation des cylindres=== | ||
− | + | Afin de réaliser les cylindre de rotation nous avons selectioner une boite de conserve que nous avons découper en deux. | |
+ | Ces deux cylindres sont ce qui code le language braille. | ||
+ | Afin d'ajouter les point sur cylindre nous avons préalablement étudier la possition de chaque lettre voulue. | ||
+ | Ensuite nous avons utilsé le fer à souder afin de réaliser les petits points sur le cylindre. | ||
===Etape 4 : réalisation des supports moteur et socle=== | ===Etape 4 : réalisation des supports moteur et socle=== |
Version du 19 janvier 2018 à 13:58
Sommaire
Objectifs
Fabriquation d'une « Liseuse Braille » dont la fonction est de convertir du texte envoyé par l’ordinateur en braille lettre par lettre.
Objectifs pédagogique
Ce projet doit permettre aux participant de manipuler des servo-moteurs et des interrupteurs, ainsi que de connaître les bases d’arduino. Aussi les participants pourront faire des réalisations manuelles simples ( avec pistolet à colle, contreplaqué , soudures ...) .
Conception du projet
Afin de réaliser le projet,nous devions trouver une solution pour afficher un caractère en braille (voir imace). Pour ce faire nous avions imager plusieurs système dufferant. Dans un premier temps nous avions imaginer un système solenide, malheureusement cela semblait irréalisable avec les moyens et le temps dusponible. De même lidee des verrins était trop complexe . Nous étions donc partie dans l'objectif de réaliser cela a l'aide de 6 moteur pouvant actionner chacun des picots. Après du temps de reflexion pour cette methode, une autre methode nous a été suggéré. Celle ci ce base sur la combinaison de deux cylindre sur lequel sont placé la moitié des caractère en braille. Ainsi la mise en rotation de ces deux element indépendament nous permet d'obtenir n'importe quel caractère.
Materiel
- Arduino
- lcd crystal shield
- Connection Internet (facultatif)
- 2 servo-moteurs (0-180°)
- Un ordinateur
- Du contreplaqué / bois
- Boîtes de conserve
- Fil étain
Réalisation
Etape 1 : réalisation du cablage arduino
A l'aide d'un BreadBoard nous avons cablé un bouton poussoir avec une résistance en série . L'inforamtion donné par le bouton est envoyé dans la broche 12 de l'arduino. Nous avons ensuite cablé les deux servo moteur de manière identique : une pates sur le 5V de l'arduino et une pate sur la masse. La dernière pate de contrôle est conecté à l'arduino sur les pate 10 et 3. Pour finir nous avons branché un écran lcl shield sur l'arduino afin de visualiser les lettres en cour de lecture.
Etape 2 : réalisation du programme arduino
Nous avons associé chaque caractère de l'alphabet disponible en braille avec deux angles. Ceux ci permettent de déterminer les angles que les servo moteurs doivent avoir pour obtenir le caractère voulue. Ensuite nous avons créé une boucle qui récupère l'information envoyé sur le //terminal // avec le clavier dans une variable. Cette variable est décomposé caractère par caractère pour que chque caractère soit lu un par un. Le control de l'écran lcl permet d'afficher la lettre en cour de traitement.
Etape 3 : réalisation des cylindres
Afin de réaliser les cylindre de rotation nous avons selectioner une boite de conserve que nous avons découper en deux. Ces deux cylindres sont ce qui code le language braille. Afin d'ajouter les point sur cylindre nous avons préalablement étudier la possition de chaque lettre voulue. Ensuite nous avons utilsé le fer à souder afin de réaliser les petits points sur le cylindre.
Etape 4 : réalisation des supports moteur et socle
Notre conception validé, nous avons débuté la réalisation. La réalisation c'set faite en deux étapes principal. Dans un premier temps nous avons effectué le cablage des servo moteurs et du bouton poussoir. A cela nous avons associé un programme arduino controlant la rotation des servo motreurs en fonction du texte envoyé. Dans un second temps nous avons du réaliser le système. Pour ce faire nous avons utilsé du boit poour tenir les moteur et le système entier. ur les cylindre à mettre en rotation nous avons découpé une boite de conserve ne deux sur lequel nous avons placé les point du language braille.
Avancement projet
- Jour un : Diaporama
Membres de l'équipe
- DELABRE Jarod
- BUREL Jean
- LEVEQUE Dorian
- EVEN Elouan