La pratique du piano chez les enfants pose comme problème l'accès au pédalier.
Des réhausseurs plutôt chers (200 euros) et encombrants sont une solution peu satisfaisante.
Mon idée est de commander à distance les jeux des pédales au moyen d'un capteur de position (inclinomètre) scratché sur le pied de l enfant, relié à une carte Arduino et un actionneur inséré autour de la pédale.
Etape 1 : Développement logiciel
La partie programmation sous Arduino 1.6.2 reprend le code de JohnChi, la bibliotheque wire.h pour la gestion de l'accelerometre, et utilise la bibliotheque servo.h pour la gestion du treuil.
L'accelerometre est fixé par un scratch sur la chaussure de l'enfant (sur le dessus, évidemment)
Un arduino Uno suffit largement en terme de vitesse et de place mémoire
Etape 2 : Création de la partie mécanique
J'utilise Google Sketchup pour le design de la partie mécanique.
La partie mécanique doit s'adapter à chaque pédale de piano (longueur, largeur, épaisseur).
Le but est de fabriquer un système amovible. Pour des problèmes de temps, je l'ai fabriqué en bois.
L'impression 3d est la meilleure réponse bien sur.
Etape 3 : Achat des interfaces
L'inclinomètre est finalement un accéléromètre dont on analyse les variations selon l axe X (mpu 6050)
Un servo moteur treuil (de modélisme) est choisi pour sa puissance et sa rapidité.
Sources :
Le cahier des charges de la gestion des mouvements du pédalier est assez contraignant:
-silence relatif de fonctionnement
-rapidité de descente et de montée
-réponse rapide du système
-nécessité de pouvoir le desadapter.
L'inclinomètre est finalement un acceléromètre dont on analyse les variations selon l axe X (mpu 6050)
Un servo moteur treuil est choisi pour sa puissance et sa rapidité.