Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


projets:c12:accueil

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
projets:c12:accueil [2016/10/27 00:08]
resonance [Tutoriel]
projets:c12:accueil [2016/10/27 00:17] (Version actuelle)
resonance [Description]
Ligne 11: Ligne 11:
 {{projets:c12:accueil:dsc_6741.jpg?800|C12}} {{projets:c12:accueil:dsc_6741.jpg?800|C12}}
  
-Contrôleur Midi DIY avec 12 touches. On utilise ici un module très simple à connecter à l'Arduino, le module MPR121 qui permet de +Contrôleur Midi DIY avec 12 touches. On utilise ici un module très pratique à connecter à l'Arduino, le module MPR121 qui permet de capter des zones par effet capacitif. Grâce à cet effet, n'importe quelle matière un peu conductrice peut devenir un bouton par exemple. C'est l'exemple connu des interfaces Makey Makey. On a ainsi un contrôleur MIDI vraiment pas cher et très personnalisable. 
  
  
Ligne 28: Ligne 28:
 ===== Tutoriel ===== ===== Tutoriel =====
 **Connectique** **Connectique**
-{{:projets:c12:mpr12-wiring.png?400|}}+{{:projets:c12:mpr12-wiring.png?600|}}
  
 <WRAP center round important 80%>Attention, sur une Leonardo les pins SDA et SCL sont respectivement les sorties numériques D2 et D3, et non pas A4 et A5 comme pour une UNO.</WRAP> <WRAP center round important 80%>Attention, sur une Leonardo les pins SDA et SCL sont respectivement les sorties numériques D2 et D3, et non pas A4 et A5 comme pour une UNO.</WRAP>
  
 **Souder les composants** **Souder les composants**
-{{:projets:c12:dsc_6736.jpg?400|}}+{{:projets:c12:dsc_6736.jpg?600|}}
  
 **Couper les fils et souder les touches de scotch** **Couper les fils et souder les touches de scotch**
-{{:projets:c12:dsc_6737.jpg?400|}}+{{:projets:c12:dsc_6737.jpg?600|}}
  
 **On peut graver au laser sur le bois les bords des touches** **On peut graver au laser sur le bois les bords des touches**
-{{:projets:c12:c12-layout.png?400|}}+{{:projets:c12:c12-layout.png?600|}} 
 + 
 +**Ta da !** 
 +{{:projets:c12:dsc_6743.jpg?600|}}
  
  
 ==== Code ==== ==== Code ====
-  * Convertir une UNO ou une Leonardo en contrôleur Midi comme expliquée ici sur [[logiciels:arduino-midi:accueil|Arduino et MIDI]] +  * Convertir une UNO ou une Leonardo en contrôleur Midi comme expliquée ici sur la page [[logiciels:arduino-midi:accueil|Arduino et MIDI]] 
-  * Télécharger la bibliothèque permettant de communiquer avec le MP121 : [[https://github.com/adafruit/Adafruit_MPR121|Adafruit_MPR121]]+  * Télécharger et installer la bibliothèque permettant de communiquer avec le MP121 : [[https://github.com/adafruit/Adafruit_MPR121|Adafruit_MPR121]]
   * Téléverser le code Leonardo (pour une UNO il suffit de télécharger la bibliothèque MIDI et de remplacer les "usbMIDI" par "MIDI")   * Téléverser le code Leonardo (pour une UNO il suffit de télécharger la bibliothèque MIDI et de remplacer les "usbMIDI" par "MIDI")
  
Ligne 98: Ligne 101:
 </code> </code>
 ++++ ++++
 +
 +
 +===== Utilisation =====
 +Un exemple de réception dans Pure Data. Les capteurs envoient le nombre 127 s'ils sont touchés, sinon c'est 0.
 +{{:projets:c12:c12-pd.png|}}
  
 ===== Exemples ===== ===== Exemples =====
/home/resonancg/www/wiki/data/attic/projets/c12/accueil.1477519708.txt.gz · Dernière modification: 2016/10/27 00:08 de resonance