TomBot

Author avatarAlexandre Berthaud | Last edit 17/08/2021 by Louise

TomBot tambot pp.png
Un tambour motorisé avec Arduino.

Introduction

Le TomBot est un instrument de musique motorisé composé d'un unique bras venant frapper un petit tambour. Il est possible de composer sa propre séquence rythmique et de le faire jouer seul ou en groupe. 

Cette version 1 peut être alimentée de manière autonome, via une pile 9 volt. Dans ce cas, un interrupteur permet d'allumer et éteindre le boitier. 

La version 2 (à venir) comprend un potentiomètre (qui permet de changer le tempo de la séquence) ainsi qu'un bouton poussoir (qui permet de jouer une deuxième séquence). 

Le TomBot a été créé lors d'une résidence d'artiste à l'école Champion de Cicé à Rennes, en partenariat avec le Bon Accueil. Une trentaine de TomBots ont été créé à cette occasion avec une soixantaine d'enfants. Ork.2 est l'ensemble composé par ces instruments de musique motorisés. A l'issue de cette résidence, Ork.2 a été utilisé lors d'un concert à l'Antipode à Rennes par le groupe de musique électronique Leska, pour la restitution d'une résidence menée également par le groupe dans cette école.

Materials

  • 1 planche de contreplaqué peuplier 5mm de 80*60 mm
  • 1 bobine de PLA
  • Quelques élastiques ou de la colle à bois
  • 1 pile 9volt
  • 1 support de pile 9v
  • 1 ballon de baudruche
  • 1 tube en pvc d'environ 120 mm de diamètre
  • 1 servomoteur 9g type sg90
  • 1 arduino nano
  • 1 interrupteur 
  • 1 câble usb
  • 5 jumpers mâle - mâle
  • 1 breaboard
  • 1 rouleau de scotch "barnier"

Tools

  • Une imprimante 3D
  • Une découpeuse laser
  • Un fer à souder
  • Une perceuse avec un gros foret ou une fraise
  • Une pince multiple
  • Une paire de ciseaux

Step 1 - Montage électronique

- Imprimer les pièces en 3D selon la pièce jointe tombot_3Dprint.stl.

- Monter le servomoteur sur son support imprimé en 3D et visser le dessus à l'aide des vis fournis avec le moteur (figure1).

- Monter le bras/baguette imprimé en 3D en faisant attention à ce qu'il soit bien à la position zéro et le visser (figure 1).

- Encastrer l'Arduino sur la breaboard de manière à ce qu'elle soit à peu près au milieu (figure 2).

- Connecter les 3 jumpers aux trois broches du servomoteurs (figure 3).

- Brancher le fil orange du servomoteur sur la sortie DIGITAL 3, le fil rouge sur le +5V et le marron sur l'un des GND (figure 4 et 5).

Step 2 - Soudure

- Souder deux jumpers aux deux pattes argentées (un par patte) de l'interrupteur. Attention, la dorée est pour la LED (figure 6).

- Souder l'un des fils de l'interrupteur au fil noir du support de pile 9v (figure 6).

- Souder un troisième jumper au fil rouge du support de pile 9v (figure 6).

- Connecter le jumper de l'interrupteur libre à l'un des GND de l'Arduino et celui du support de pile à VIN (figure 7 et 8). 

- Brancher la pile 9v et mettre l'interrupteur sur la position on. Vérifier que les LEDs de l'Arduino s'allument bien et éteindre l'interrupteur.


Step 3 - Code - Mblock

- Reproduire le code mblock (figure 9).

- Changer les valeurs des boîtes vertes "tempo/1" pour diviser le temps. Exemple de divisions binaires du temps : 1, 2, 4, 8, 16, 32. Plus la valeur sera élevée et plus le rythme sera rapide (figure 9). 

- Connecter l'Arduino en USB à l'ordinateur.

- Connecter par port série via mblock selon la figure 1 (figure 9).

- Cliquer sur la boite "arduino générer le code" pour faire apparaître le code arduino et le bouton "téléverser dans l'arduino" selon la figure 1 (figure 9). 

- Cliquer sur téléverser dans l'Arduino (figure 10).

- Débrancher le câble USB et tester avec la pile 9v en activant l'interrupteur.



Step 4 - Création du boîtier au laser

- Découper les parois du boîtier au laser selon la pièce jointe tombot_lasercut.svg

- Avant d'assembler la boite, coller la breadboard contenant l'Arduino et son montage sur l'une des parois les plus larges. (figure 11).

Faire bien attention à présenter le port USB vers l'extérieur de la boîte.




Step 5 - Assemblage du boîtier

- Débrancher le servomoteur pour le faire passer par l'un des trous d'une planche puis le rebrancher comme précédemment (figure 12).

- Visser le servomoteur à l'aide de la vis imprimées précédemment en 3D sur la planche de votre choix. Plusieurs solutions sont possibles selon votre montage. Se fier aux photos si vous voulez reproduire l'original (figure 13).

- Débrancher l'interrupteur et l'encastrer dans le trou du milieu de la planche, puis rebrancher les fils comme précédemment (figure 8).

- Visser la pince précédemment imprimée sur l'une des planches de votre choix (figure 14).

- Assembler la boîte. Insérer la pile avant de refermer. Faire tenir le tout avec des élastiques. (figure 15).

Pour une solution plus durable, penser à appliquer de la colle à bois sur les arrêtes, ce qui devrait suffire pour faire tenir l'ensemble.


Step 6 - Montage du tambour - la peau

- Percer 3 trous du diamètre des vis sur le tube de manière à ce qu'ils forment un triangle : deux d'entre eux bien en face l'un de l'autre et le troisième entre les deux (figure 16). 

- Couper la base du ballon de baudruche au deux tiers (figure 17).

- Bien tendre le ballon sur le tube. Le ballon doit être bien tendu pour résonner. Ne pas hésiter à recommencer l'opération pour que ce soit le cas. C'est pas facile mais on y arrive de mieux en mieux avec le temps (figure 18) !

- Dès que la peau est bien mise, enrouler à la base avec un long bout de scotch "barnier". Cela ne devrait plus bouger mais attention à ne pas frotter la peau sur une surface, c'est fragile (figure 19).


Step 7 - Montage du tambour - le support

- Visser les quatre pieds deux par deux sur les côté du tube selon les trous percés. Il est possible d'utiliser les trous des pieds différemment selon ses envies mais il faut prendre bien soin de faire pareil des ceux côtés. (figure 20, 21 et 22)

Attention à bien serrer, mais pas trop fort non plus : n'oublions pas que ce sont des vis en plastiques !

- Visser le boîtier par sa pince sur le dernier trou du tube. Encore une fois, attention au serrage. (figure 23 et 24)

- Allumer l'interrupteur pour tester. Ne pas hésiter à repositionner la baguette si celle-ci venait à taper dans le vide ou trop sur profondément dans la peau.


Step 8 - Résultat final

En piste !


Notes and references

Ork.2 fait suite à Ork.1, premier orchestre d'instruments de musique motorisés utilisé lors d'installations ou performances artistiques. 

http://alexandreberthaud.com/portfolio/playing-with-machines/

http://alexandreberthaud.com/portfolio/ork-1-septuor-pour-corps-en-mouvement/

Comments

Published