GitHunt
MR

mrbbp/boitapotard

Arduino + hardware + Processing = graphisme généré (à la ikeda)

boitapotard

Arduino + hardware + Processing = graphisme généré (à la ikeda)

4 potards + 2 intés soudés sur arduino Leonardo headerless

arduino | --- | capteur.       | arduino
------------------------------------
     A0 | --- | potard 1
     A1 | --- | potard 2
     A2 | --- | potard 3
     A3 | --- | potard 4
     …
     10 | --- | interrupteur 1 | GND
     11 | --- | interrupteur 2 | GND
     …
     13 | --- | led

Lorsque l'arduino est initialisée, elle attend que le programme lui envoie un retour chariot pour commencer à envoyer les valeurs d'init.
Lorsqu'on manipule les inté ou potards, les valeurs brutes sont envoyées sur le port série au programme Processing.

MàJ 211205 -
J'utilise maintenant la lib midiUSB sur l'Arduino (avec le sketch midictrl.ino et une modif sur les IO pour correpondre à mes soudures).
Sur Processing (3.5.3 et 4b2), j'utilise la lib midiBus.
MidiBus est compatible avec Processing 4b2 depuis la version 9.

I use now midiUSB Library on Arduino + midiBus on Processing
Modifying just button pin for matchnig with my soldering choice, the midictrl.ino sketch.
Work fine on Processing 3.5.3 and 4b2 (since midiBus update to version 9).

Languages

Processing82.2%C++17.8%

Contributors

GNU General Public License v3.0
Created April 1, 2021
Updated December 6, 2021
mrbbp/boitapotard | GitHunt