Différences entre versions de « Projets:Read For Me V2 »

De wikilab
 
(58 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
 +
{{Infobox projet
 +
|Image principale=ReadForMe V2.jpg
 +
|Description=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.
 +
|Porteur de projet=Francois LB
 +
|Contributeurs=Jean-Jacques, Fred, Célia Guyé, Delphine, Michel Fréard, Jeanne Massart, Fabien Deloye, Elodie Lambert
 +
|Fabmanager=Delphine
 +
|Référent documentation=Delphine
 +
|Catégorie de handicap=Malvoyance
 +
|Etat d'avancement=En cours
 +
|Statut de la documentation=Complète
 +
|Relecture de la documentation=Non vérifiée
 +
|Techniques=raspberry pi, électronique, impression 3d
 +
|Durée de fabrication=de 16 à 32 h
 +
|Coût matériel=De 100 à 200 euros
 +
|Niveau=Moyen
 +
|Licence=by-sa
 +
|Projet date=2021-05-03
 +
|Nom humanlab=Humanlab_MHK
 +
}}
 
[[File:ReadForMe_V2.jpg|300px|right]]
 
[[File:ReadForMe_V2.jpg|300px|right]]
  
Ligne 14 : Ligne 33 :
 
== Equipe (Porteur de projet et contributeurs) ==
 
== Equipe (Porteur de projet et contributeurs) ==
  
* Porteurs du projet :
+
* Porteurs du projet : François Leberre
* Concepteurs/contributeurs :
+
* Concepteurs/contributeurs : Jean-Jacques, Fred, Célia Guyé, Delphine, Michel Fréard, Jeanne Massart, Fabien Deloye, Elodie Lambert
* Animateur (coordinateur du projet)
+
* Fabmanager référent : Delphine
* Fabmanager référent
 
 
* Responsable de documentation
 
* Responsable de documentation
  
 
== Matériel nécessaire ==
 
== 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==
 
==Outils nécessaires==
 +
* 1 imprimante 3D
 +
* 1 découpe laser
 +
* 1 fer à souder
  
 
==Coût==
 
==Coût==
Ligne 29 : Ligne 57 :
  
 
==Fichiers source==
 
==Fichiers source==
Anciennes versions des fichiers source:
 
 
[[Media:Boutons poussoir.zip|Télécharger les anciens fichiers stl des boutons poussoirs]]
 
 
[[Media:Boutons volume et son.zip|Télécharger les anciens fichiers stl des boutons volume et son]]
 
 
[[Media:Découpes RFM 2.zip|Télécharger l'ancienne version des fichiers dxf du boîtier, des pieds et du support du A4]]
 
  
 
'''Fichiers STL pour impression des boutons : '''
 
'''Fichiers STL pour impression des boutons : '''
Ligne 47 : Ligne 68 :
 
'''Fichiers pour découpe laser de la machine à lire dans du peuplier 3mm:'''
 
'''Fichiers pour découpe laser de la machine à lire dans du peuplier 3mm:'''
  
[[Media:boitier version fokus vision.dxf|Télécharger la version Fokus Vision des fichiers dxf du boîtier, des pieds et du support du A4]]
+
[[Media:boitier version fokus vision.dxf|Télécharger la version Fokus Vision des fichiers dxf du boîtier]]
 +
 
 +
[[Media:Pieds_DXF_AI_ReadForMe.zip|Télécharger les fichiers de découpe des pieds du boitier -hauteur de 23cm ou 33cm- ]]
  
 
'''Fichiers STL pour le guide d'utilisation à coller sur le guide :'''
 
'''Fichiers STL pour le guide d'utilisation à coller sur le guide :'''
[[Media:Reliefs boutons Fokus Vision.zip|Télécharger les fichiers STL à imprimer et coller sur el guide d'utilisation]]
+
 
 +
[[Media:Reliefs boutons Fokus Vision.zip|Télécharger les fichiers STL à imprimer et coller sur le guide d'utilisation]]
  
 
[[Media:Fiche utilisation_read4Me.pdf|Visualiser ou télécharger le guide d'utilisation de Read for Me en pdf]]
 
[[Media:Fiche utilisation_read4Me.pdf|Visualiser ou télécharger le guide d'utilisation de Read for Me en pdf]]
Ligne 62 : Ligne 86 :
 
<br clear=all>
 
<br clear=all>
  
Code du programme :
+
'''Code du programme :'''
  
 
https://github.com/myhumankit/PiTextReader
 
https://github.com/myhumankit/PiTextReader
 +
 +
'''Anciennes versions des fichiers source (à ignorer, figurants ici en tant qu'archives) :'''
 +
 +
[[Media:Boutons poussoir.zip|Télécharger les anciens fichiers stl des boutons poussoirs]]
 +
 +
[[Media:Boutons volume et son.zip|Télécharger les anciens fichiers stl des boutons volume et son]]
 +
 +
[[Media:Découpes RFM 2.zip|Télécharger l'ancienne version des fichiers dxf du boîtier, des pieds et du support du A4]]
  
 
==Etapes de fabrication pas à pas==
 
==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 :'''
 +
[[Media:Boutons Fokus Vision.zip|Télécharger et imprimer en 3D avec du filament PLA blanc les boutons pour l'interface de la machine à lire]]
 +
 +
Peindre les reliefs des boutons en noir
 +
 +
[[File:peinture_boutons_small_DSC_6370.JPG|700px]]
 +
 +
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.
 +
 +
[[File:read4Me_fixation_bouton_DSC_6360.JPG|700px]]
 +
 +
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.
 +
 +
[[File:interface_boitier_et_guide_small_DSC_6437.JPG|700px]]
 +
 +
'''Imprimer les équerres et les entretoises en 3D :'''
 +
[[Media:Read4Me_equerre_STL_FCStd.zip|Télécharger le STL et le fichier source Freecad de l'équerre à imprimer en 8 exemplaires]] [[File:equerre.png|100px|left]]
 +
<br clear=all>
 +
 +
[[Media:Read4Me_entretoises.zip|Télécharger le STL des entretoises et l'imprimer en 10 exemplaires (à vérifier)]]
 +
[[File:entretoise.png|100px|left]]
 +
<br clear=all>
 +
 +
===Montage électronique===
 +
Une fois les boutons installés sur l'interface de la machine, relier le connecteur femelle du fil dupont à la broche correspondante suivant les indications du tableau ci-dessous
 +
 +
====Connection des boutons ====
 +
 +
{| class="wikitable"
 +
|+ Assignation des boutons
 +
|-
 +
! Bouton !! GPIO
 +
|-
 +
| Vol + || 13
 +
|-
 +
| Vol - || 19
 +
|-
 +
| Vitesse lecture + || 26
 +
|-
 +
| Vitesse lecture - || 21
 +
|-
 +
| Lecture/Stop || 20
 +
|-
 +
| Avancer || 16
 +
|-
 +
| Reculer || 12
 +
|-
 +
| Niveau batterie || 7
 +
|-
 +
| Capture ||6
 +
|-
 +
| Annuler || 5
 +
|-
 +
| Light || 25
 +
|-
 +
| On/Off || 3 (uncatchable)
 +
|}
 +
 +
[[File:connections_boutons_raspi.png|700px]]
 +
 +
====Connection des autres éléments ====
 +
 +
[[File:ReadForMeV2_a_jour2.png|700px]]
 +
 +
===Code===
 +
Télécharger le fork MHK de PiTextReader :https://github.com/myhumankit/PiTextReader et l'installer sur la raspberry pi.
  
[[File:P1110537 2.jpg|400px]]
+
===Réalisation du guide d'utilisation===
 +
Imprimer ce fichier sur un format papier A4 : [[Media:Fiche utilisation_read4Me.pdf|Télécharger le guide d'utilisation de Read for Me en pdf]]
  
[[File:P1110533.JPG|400px]]
+
Imprimer en 3D les reliefs à coller sur la feuille : [[Media:Reliefs boutons Fokus Vision.zip|Télécharger les fichiers STL à imprimer et coller sur le guide d'utilisation]]
  
[[File:P1110546.JPG|400px]]
+
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).
 +
 
 +
[[File:guide_utilisation_small_DSC_6241.JPG|700px]]
 +
 
 +
[[File:guide_utilisation_braille2_small_DSC_6239.JPG|400px]][[File:guide_utilisation_braille_GP_small_DSC_6240.JPG|400px]]
  
 
==Durée de fabrication du prototype final==
 
==Durée de fabrication du prototype final==
  
 
==Journal de bord==
 
==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.
  
[[Category:Projets]]
+
[[File:P1110537 2.jpg|400px]][[File:P1110533.JPG|225px]][[File:P1110546.JPG|400px]]
 +
 
 +
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.
 +
 
 +
=== Evolutions possibles au niveau mécanique ===
 +
 
 +
La version actuelle manque de stabilité au niveau des pieds : ils nécessitent un serrage important
 +
pour garder une position et donc ne sont pas facilement repliables pour passer en position transport.
 +
 
 +
Une possibilité est ne pas avoir une rotation libre entre le pied et le boîtier mais d'avoir une roue
 +
dentée fixée au boîtier et son négatif fixé au niveau du pied.
 +
 
 +
Vue de la roue dentée (12 dents pour celle-ci et donc 30 degrés entre 2 positions, ce n'est peut-être pas le meilleur choix ?)
 +
 
 +
[[File:roue_scad.png|400px]]
 +
 
 +
Il faut alors écarter le pied pour pouvoir changer la position.
 +
 
 +
[[File:pied_fixe.jpg|400px]]
 +
 
 +
 
 +
[[File:pied_ecarte.jpg|400px]]
 +
 
 +
Un ressort, à l'intérieur, permet de garder la roue dentée dans sa matrice.
 +
 
 +
[[File:pied_ressort.jpg|400px]]
  
Idées pour la poursuite du projet: miniaturisation de la machine, afin qu'elle soit plus facilement transportable dans un sac  
+
===Idées pour la poursuite du projet: miniaturisation de la machine===
 +
La miniaturisation permet qu'elle soit plus facilement transportable dans un sac.
  
 
[[File:Prochaine maquette.jpg|400px]]
 
[[File:Prochaine maquette.jpg|400px]]
Ligne 86 : Ligne 224 :
  
 
[[Category:En cours]]
 
[[Category:En cours]]
 +
 +
[[Category:Projets]]
 +
[[Category:Malvoyance]]

Version actuelle datée du 22 juillet 2022 à 14:19

Read For Me V2

ReadForMe V2.jpg

Informations
Description 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.
Catégorie Malvoyance
Etat d'avancement En cours
Techniques raspberry pi, électronique, impression 3d
Durée de fabrication de 16 à 32 h
Coût matériel De 100 à 200 euros
Niveau Moyen
Licence by-sa
Date de création 2021-05-03
Équipe
Porteur de projet Francois LB
Contributeurs Jean-Jacques, Fred, Célia Guyé, Delphine, Michel Fréard, Jeanne Massart, Fabien Deloye, Elodie Lambert
Fabmanager Delphine
Référent documentation Delphine
Nom humanlab Humanlab_MHK
Documentation
Statut de la documentation Complète
Relecture de la documentation Non vérifiée
ReadForMe V2.jpg

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

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

Image boutons Fokus Vision.png


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

Télécharger les fichiers de découpe des pieds du boitier -hauteur de 23cm ou 33cm-

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

Equerre.png


Télécharger le STL des entretoises en 10 exemplaires (à vérifier)

Entretoise.png


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 PLA blanc les boutons pour l'interface de la machine à lire

Peindre les reliefs des boutons en noir

Peinture boutons small DSC 6370.JPG

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.

Read4Me fixation bouton DSC 6360.JPG

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.

Interface boitier et guide small DSC 6437.JPG

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

Equerre.png


Télécharger le STL des entretoises et l'imprimer en 10 exemplaires (à vérifier)

Entretoise.png


Montage électronique

Une fois les boutons installés sur l'interface de la machine, relier le connecteur femelle du fil dupont à la broche correspondante suivant les indications du tableau ci-dessous

Connection des boutons

Assignation des boutons
Bouton GPIO
Vol + 13
Vol - 19
Vitesse lecture + 26
Vitesse lecture - 21
Lecture/Stop 20
Avancer 16
Reculer 12
Niveau batterie 7
Capture 6
Annuler 5
Light 25
On/Off 3 (uncatchable)

Connections boutons raspi.png

Connection des autres éléments

ReadForMeV2 a jour2.png

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).

Guide utilisation small DSC 6241.JPG

Guide utilisation braille2 small DSC 6239.JPGGuide utilisation braille GP small DSC 6240.JPG

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.

P1110537 2.jpgP1110533.JPGP1110546.JPG

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.

Evolutions possibles au niveau mécanique

La version actuelle manque de stabilité au niveau des pieds : ils nécessitent un serrage important pour garder une position et donc ne sont pas facilement repliables pour passer en position transport.

Une possibilité est ne pas avoir une rotation libre entre le pied et le boîtier mais d'avoir une roue dentée fixée au boîtier et son négatif fixé au niveau du pied.

Vue de la roue dentée (12 dents pour celle-ci et donc 30 degrés entre 2 positions, ce n'est peut-être pas le meilleur choix ?)

Roue scad.png

Il faut alors écarter le pied pour pouvoir changer la position.

Pied fixe.jpg


Pied ecarte.jpg

Un ressort, à l'intérieur, permet de garder la roue dentée dans sa matrice.

Pied ressort.jpg

Idées pour la poursuite du projet: miniaturisation de la machine

La miniaturisation permet qu'elle soit plus facilement transportable dans un sac.

Prochaine maquette.jpg