ZuzuHack
Présentation
Le cas d'usage pour ce projet est de détourner la fonction principale d'un jouet. En partant d'un zuzupet [1] , l'objectif est de remplacer l'électronique interne afin de:
- transmetttre des voix préenregistrées sur cartes micro SD
- déclencher ces voix en bluetooth depuis une application androïd
- et pourquoi pas de piloter la zuzu pet depuis l'application androïd en contrôlant les moteurs internes
Autour de ce cas d'usage, l'idée connexe est de sensibiliser un jeune public ( à partir de 9 ans ) à la "bidouillabilité" par:
- le câblage de modules électroniques,
- l'enregistrement de sons sur cartes SD depuis un pc
- la programmation par arduino
Le projet sera réalisé au fablab les samedi matin à titre expérimental avec 2 filles de 9 ans. Différentes étapes seront définies, sans contraintes de temps, afin de laisser au enfant le temps de découvrir l'environnement, de se confronter à des points de blocages, et de découvrir la magie des déblocages :-) On s'efforcera de publier les différentes étapes pour qu'il puisse ensuite être repris par d'autres personnes.
Architecture globale
Vue d'ensemble des modules exploités dans ce projet
Etape 1
Objectif: Retranscrire le contenu d'une carte SD sur un haut parleur. Monter le lecteur de carte avec une carte contenant des voix préenregistrées, et un code arduino existant
Schéma de montage
- Apprentissage : câblage électronique de modules sur breadboard
- Sessions
11/01/14, 11H
- Retour d'expérience
En 1H30, les enfants avaient pu aller au bout de la session, découvrant comme par magie les voix préenregstrées sur la carte :-) En cadeau bonus, elles ( et oui ce sont des filles :-D ) ont pu enregistrer leur propres messages sur la carte, et se lancer dans une miniscène de cinéma avec deux zuzupets comme acteurs principaux
Ci dessous une photo du montage intégrant la carte trinket, très intéressante par son faible encombrement.
Un peu capricieuse à configurer pour la première fois cependant (environnement windows), notamment sur la version d'avrdude trouvée sur un forum:
http://learn.adafruit.com/introducing-trinket/setting-up-with-arduino-ide#step-2-updating-avrdude-dot-conf ( pour l'ide intégrant la reconnaissance de trinket)
http://forums.adafruit.com/viewtopic.php?f=52&t=45541 ( pour la version d'avrdude à surcharger)
Etape 2
Objectif: Enregistrer des voix sur carte
Etape 3
Objectif: Modificer le code arduino pour lire les voix dans un ordre défini
Contributeurs
@jjacques, @cebernard