Xylophone Arduino - ENIB 2017 : Différence entre versions

De Les Fabriques du Ponant
Aller à : navigation, rechercher
(Arduino)
(Arduino)
Ligne 67 : Ligne 67 :
  
 
'''---Logiciels & Outils---'''
 
'''---Logiciels & Outils---'''
* '''Arduino software:''' [www.arduino.cc/en/main/software]
+
* '''Sketch:''' [www.arduino.cc/en/main/software]
 +
C'est un IDE pour la programmation sous arduino.
  
 
* '''hairless-midi:''' [projectgus.github.io/hairless-midiserial/#downloads]
 
* '''hairless-midi:''' [projectgus.github.io/hairless-midiserial/#downloads]
 
+
Un outil facile à utiliser pour connecter la carte arduino pour envoyer et recevoir des flux MIDI, dans notre cas les hauts parleurs du PC seront les outputs sonore de la carte Arduino.
  
 
'''---Code---''' [drive.google.com/open?id=0B0xKzcj_4iGdcTNidmdRaWtwUUU]
 
'''---Code---''' [drive.google.com/open?id=0B0xKzcj_4iGdcTNidmdRaWtwUUU]

Version du 24 janvier 2017 à 00:54

Cette page est une fiche écrite dans le cadre de l'Inter Semestre ENIB 2017

Le contenu de cette fiche est en cours de rédaction, elle va s'étoffer pendant tout le mois de janvier !

Xylophone Arduino

Cette page est dédiée à l'explication de la démarche de réalisation d'un xylophone arduino.

Auteurs

Ont participé à la rédaction de cette fiche :

Nécessaire

Composants

  • Arduino Uno
  • 16 capteurs piezo
  • Un multiplexeur

Matériaux

  • Caisse en bois
  • Plaque en pvc
  • Des baguettes de bois de section 25x25
  • Des vis

Outils

  • Scie sauteuse
  • Scie circulaire
  • Perceuse + foret

Compétences

  • Prise de mesures
  • Découpe bois et pvc
  • Percer bois et pvc


Réaliser le projet

Menuiserie

On visse les lames

La caisse à vin va nous servir de boite et de support pour le xylophone. Tout d'abord prenons des mesures. Il va falloir que nous mettions 12 lames en pvc pour avoir une gamme et demi sur le xylophone. Prenons donc la longueur intérieure et divisons la par 12. Nous avons la largeur de nos lames. Il ne faut pas oublier de les faire un peu plus petite de quelques millimètres pour avoir de l'espace entre chaque lames. Maintenant, pour la longueur nous avons pris 16 centimètres. Nous les avons ensuite percé à 2cm du bord de la lame. Les lames sont découpées et percées nous pouvons attaquer la charpente. Pour se faire il faut prendre une baguette de 25x25 de section et de la couper de la longueur de la boite. Nous en profiterons pour en couper deux autres qui nous servirons à faire un drum kit. Une fois la baguette découpée il faut tracer 12 sections pour pouvoir placer les lames. Nous pouvons maintenant visser la baguette dans la boite. Il faut maintenant visser chaque lame à sa place sur la baguette et sur le bord de la caisse (attention à bien visser droit si la caisse est fine ). Pour faire le drum kit nous prendrons encore du pvc. Il faut découper 4 carrés de 10x10 et les diposer à égales distances sur les baguettes. Il suffit maintenant de percer les plaques au niveau des angles et de les visser aux baguettes. Nous ne fixerons pas ça tout de suite dans la boite il nous reste d'autres choses à faire. Nous allons maintenant percer un trou pour pouvoir faire passer le câble USB du Arduino qui sera dans la boite. Nous pouvons maintenant nous occuper de fixer les piezos et de les relier au Arduino. Nous fixerons les plaques tout à la fin pour fermer la boite.


Electronique

Des piezos

Pour savoir où on tape nous allons utiliser les capteurs piezos. Il faut coller chaque piezo sous une plaque en pvc. Il faut ensuite relier toutes les masses des piezos puis faire le montage avec une résistance de 1MΩ pour chaque piezo.

Le schéma

Arduino

---Logiciels & Outils---

  • Sketch: [www.arduino.cc/en/main/software]

C'est un IDE pour la programmation sous arduino.

  • hairless-midi: [projectgus.github.io/hairless-midiserial/#downloads]

Un outil facile à utiliser pour connecter la carte arduino pour envoyer et recevoir des flux MIDI, dans notre cas les hauts parleurs du PC seront les outputs sonore de la carte Arduino.

---Code--- [drive.google.com/open?id=0B0xKzcj_4iGdcTNidmdRaWtwUUU]

Comment ça marche ?

Observations

Quand nous alimentons le système et que nous connectons le Arduino au pc nous avons donc du son à chaque fois que l'on tape sur une lame. Nous pouvons affecter n'importe quel son à n'importe quelle plaque de pvc et ainsi mettre un son de batterie sur les 4 plaques du fond.

Explications

Il y a un capteur piezo sur chaque plaque de pvc. A chaque que l'on tapera dessus il enverra une légère décharge électrique qui sera récupérée par l'arduino dans la boite. L'arduino enverra ensuite l'info au pc qui jouera un son automatiquement.

Sources et ressources utiles

http://www.instructables.com/id/Arduino-Xylophone/ http://jdeboi.com/xylophone/