Rack 19 pouces pour gestion de footswitchs en midi

Ce projet viens à la suite d'un autre projet qui est déjà en fonctionnement. l'objectif étant non seulement de l'améliorer mais aussi d'offrir beaucoup plus de possibilités que le précédent.

Le Switch

switch.jpgN'importe quel bouton momentané normalement ouvert ferait l'affaire. Cependant pour trouver un scitch résistant j'ai été cherché du côté des pédale d'effet de guitare.
De plus j'ai pu utiliser les pins du switch restantes pour faire une pédale de talk-back (quand j'appuie le signal d'un micro passe et ainsi je n'ai pas besoin de penser à allumer et eteindre le micro. Bref, double usage pratique.

Voici un lien ou vous pourrez trouvez le même switch:
https://www.amazon.fr/gp/product/B00A4NRX12/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1

Voici une image du rendu, une fois le bouton installé dans un boitier. hadhoc.
Todo

\\
Le boitier en question.  \\
[[http://www.la-bs.com/fr/art/box~4d_la-bs-collection-boitier-metal-noir-avec-4-emp--pour-embase-serie-d.htm|http://www.la-bs.com/fr/art/box~4d_la-bs-collection-boitier-metal-noir-avec-4-emp--pour-embase-serie-d.htm]]

Embase neutrik serie D datasheet:

http://datasheet.octopart.com/NC5MD-L-BAG-1-Neutrik-datasheet-66275.pdf

Objectifs :

  1. offrir la possibilité de rentrer 4 footswitchs en XLR
  2. Proposer une configuration complète sans aucune ligne de code
  3. Proposer une sortie midi classique et une sortie USB midi

Contraintes :

  1. Faire tenir le tout dans un rack 19 pouces et 1 unité.

Avant de concevoir le projet, de me lancer dans quelque chose de beaucoup trop gros pour moi, j'ai pris la décision de tester, un par un, tous les éléments que je compte utiliser dans le projet. Au passage je dois essayer d'en réduire au maximum le nombre de sortie de l'arduino.

Ecran LCD

Pour faire un menu je devrais utiliser un afficheur LCD. J'ai dans un premier temps appris les bases en connectant l'ecran le plus basique. J'ai ensuite cherché à diminuer le nombre d'entrées et je me suis tourné vers un module I2C.

Classique

img_0140.jpgimg_0141.jpgimg_0142.jpg

J'ai suivi le tutoriel Arduino pour les ecrans LCD.

// include the library code:
#include <LiquidCrystal.h>
 
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
 
void setup() {
 
  // set up the LCD's number of columns and rows:
  lcd.begin(16, 2);
    lcd.setCursor(1, 0);
  // Print a message to the LCD.
  lcd.print("hello, world!");
}
 
void loop() {
 
}

I2C

J'ai fini par trouver un ecran LCD avec le module I2C

Potard rotatif sans fin numérique

MIDI

MIDI USB

LEDS

LEDS SIMPLFIES

MEMOIRE

ALIMENTATION

rack_vide.jpgASCII

ARDUINO UNO 1
RACK VIDE 1
ECRAN I2C 1
ROTATIF INFINI 1
BOUTON MOM 3
LEDS BLEUS 4
CONNECTIQUES XLR FEMMELLES 4
TOTAL