Différences entre versions de « Projets:Read For Me V2 »
Ligne 111 : | Ligne 111 : | ||
{| class="wikitable" | {| class="wikitable" | ||
− | |+ Assignation des boutons | + | |+ Assignation des boutons |
|- | |- | ||
! Bouton !! GPIO | ! Bouton !! GPIO |
Version du 16 juin 2021 à 09:40
Description du projet
La version V2 de Read For Me fait suite au prototype réalisé au Fabrikarium d'octobre 2020: https://wikilab.myhumankit.org/index.php?title=Projets:Read_For_Me
Cette version adaptée pour la lecture en français est baséee sur PiTextReader documentée ici: https://www.instructables.com/PiTextReader-an-Easy-to-Use-Document-Reader-for-Im/,
Le but est de créer une machine à lire capable d’acquérir le texte à partir d'une capture d'image et de le lire au moyen d’une synthèse vocale.
Cahier des charges
Analyse de l'existant
Equipe (Porteur de projet et contributeurs)
- Porteurs du projet : François Leberre
- Concepteurs/contributeurs : Jean-Jacques, Fred, Célia Guyé, Delphine, Michel Fréard, Jeanne Massart, Fabien Deloye, Elodie Lambert
- Fabmanager référent : Delphine
- Responsable de documentation
Matériel nécessaire
- 11 mini boutons poussoirs
- 1 camera pour raspberry pi : https://fr.rs-online.com/web/p/cameras-pour-raspberry-pi/9132673/
- 1 enceinte JBL2 go : https://www.darty.com/nav/achat/audio_mp3_mp4/enceinte_ipod_ipad_iphone_mp3/enceinte_bluetooth_sans_fil/jbl_jblgo2blk.html
- 1 raspberry pi 2 modele B
- peuplier 3mm pour découpe laser du chassis
- filament PLA pour impressions 3D
- fils dupont mâles /femelles
Outils nécessaires
- 1 imprimante 3D
- 1 découpe laser
- 1 fer à souder
Coût
Délai estimé
Fichiers source
Fichiers STL pour impression des boutons :
Télécharger les fichiers stl des boutons poussoirs
Fichiers pour découpe laser de la machine à lire dans du peuplier 3mm:
Télécharger la version Fokus Vision des fichiers dxf du boîtier, des pieds et du support du A4
Fichiers STL pour le guide d'utilisation à coller sur le guide :
Télécharger les fichiers STL à imprimer et coller sur le guide d'utilisation
Visualiser ou télécharger le guide d'utilisation de Read for Me en pdf
Fichiers STL pour le boitier :
Télécharger le STL et le fichier source Freecad de l'équerre à imprimer en 8 exemplaires
Télécharger le STL des entretoises en 10 exemplaires (à vérifier)
Code du programme :
https://github.com/myhumankit/PiTextReader
Anciennes versions des fichiers source (à ignorer, figurants ici en tant qu'archives) :
Télécharger les anciens fichiers stl des boutons poussoirs
Télécharger les anciens fichiers stl des boutons volume et son
Télécharger l'ancienne version des fichiers dxf du boîtier, des pieds et du support du A4
Etapes de fabrication pas à pas
Préparation du boitier de la machine à lire
Découper à la laser dans du peuplier 3mm les fichiers DXF (à ajouter ici)
Fabrication des boutons : Télécharger et imprimer en 3D avec du filament blanc les boutons pour l'interface de la machine à lire
Peindre les reliefs des boutons en noir
Positionner les boutons sur la plaque de l'interface de la machine à lire et les fixer par le dessous par de petites lames de bois ou cartons bois collées en laissant bien les pattes des boutons libres afin de les relier au circuit électronique.
Avec des fils duponts mâles/femelles de 20 cm, souder le côté mâle sur une patte du bouton, le côté femelle pourra être ensuite connectée directement sur la broche à laquelle chaque bouton est affecté.
Relier l'autre côté de chaque bouton entre eux par des fils soudés et prévoir un autre fil dupont mâle femelle pour connecter cette partie du circuit au Ground de la raspi.
Positionner ensuite les impressions 3D des boutons sur chacun d'eux en suivant le modèle de l'interface.
Imprimer les équerres et les entretoises en 3D :
Télécharger le STL et le fichier source Freecad de l'équerre à imprimer en 8 exemplaires
Télécharger le STL des entretoises et l'imprimer en 10 exemplaires (à vérifier)
Montage électronique
Les 11 boutons déclarés dans les variables suivantes doivent être connectés sur les broches indiquées ici sur la raspi.
Bouton | GPIO |
---|---|
Vol + | 13 |
Vol - | 19 |
Speed + | 26 |
Speed - | 21 |
Start/Stop | 20 |
Forward | 16 |
Backward | 12 |
Battery level | 7 |
Capture | 6 |
Cancel | 5 |
Light | 25 |
On/Off | 3 (uncatchable) |
Code
Télécharger le fork MHK de PiTextReader :https://github.com/myhumankit/PiTextReader et l'installer sur la raspberry pi.
Réalisation du guide d'utilisation
Imprimer ce fichier sur un format papier A4 : Télécharger le guide d'utilisation de Read for Me en pdf
Imprimer en 3D les reliefs à coller sur la feuille : Télécharger les fichiers STL à imprimer et coller sur le guide d'utilisation
Ecrire en braille sur une feuille de Rhodoid les traductions des fonctionalités des boutons, les découper et les coller sur le texte légende des boutons (qui resteront apparents en transparence).
Durée de fabrication du prototype final
Journal de bord
Version précédente de l'interface et du boitier
Cette version intégrait deux encodeurs (boutons à crans) pour régler le volume et la vitesse. il a finalement été décidé de les remplacer par de simples boutons poussoirs (deux par encodeur) ce qui facilite la programmation et l'usage. Les fichiers STL figurent dans les fichiers source en haut de cette page en tant qu'archive.
Les pieds manquent de stabilité. Ils seront renforcés par des équerres pour stabiliser le chassis ce qui engendre la nécessité de prévoir de l'espace supplémentaire avec des entretoises entre les pieds pour le pliage du boitier.
Idées pour la poursuite du projet: miniaturisation de la machine
La miniaturisation permet qu'elle soit plus facilement transportable dans un sac.