Contrôleur Midi avec des boutons d'arcade et un RPi Pico

Auteur avatarRémi Sarrailh (µsini) | Dernière modification 4/10/2021 par Madnerd

Utiliser des boutons de borne d'arcade pour faire un contrôleur Midi (Traduction du tutoriel d'Adafruit : Raspberry Pi Pico and Led Arcade Button Midi Controller des Ruiz Brothers)

Introduction

Dans ce tutoriel, nous allons principalement traduire en français, les instructions des Ruiz Brothers du site Adafruit.

Nous y apporterons des notes sur

  • ⚠️les difficultés rencontrés
  • 🇫🇷 les liens pour acheter les composants en France.
  • 🔧ainsi que les modifications apportés au 🐍code et au design.

L'intégralité des ressources viennent du site d'Adafruit : https://learn.adafruit.com/raspberry-pi-pico-led-arcade-button-midi-controller-fighter et sont sous Licence Creative Commons Attribution-ShareAlike


Video d'introduction

Étape 1 - Présentation

Un contrôleur MIDI DIY

Fabriquer votre propre contrôleur midi avec Circuit Python!

Cet instrument Midi à la "Midi Fighter" a 16 boutons équipés de LED, un écran OLED (de 128x128 pixels) et un joystick.

Jouer de la batterie, du synthé ou n'importe quoi en utilisant la norme MIDI!

Toute l'électronique est logé dans un boitier enclipsable.

Boutons et Leds

Le Raspberry PI Pico a bien assez de GPIO pour connecter des boutons sur une grille de 4x4.

L'expandeur de GPIO / Driver de LED AW9525 permet de rajouter les 16 LED et les connectent au Raspberry Pi Pico à travers le protocole I2C.


Les LED s'allument quand les boutons sont appuyés, mais elles sont toutes contrôlable individuellement.

Modifier les notes à la volée

La spécificité de ce contrôleur Midi est de pouvoir changer les notes grâce à l'écran et au joystick.

Parfait pour créer ses propres kits et faire ses propres mélodies.

Interface Intuitive

L'écran OLDED affiche les 16 boutons, comme des cercles avec des nombres.

Ces nombres corresponds au notes MIDI assigné à chaque bouto.

Utiliser le joystick pour sélectionner un bouton et éditer la note midi.

Dans le mode édition, le bouton se met à clignoter, afin de savoir qu'il est actif.

Les autres boutons restent actif afin de comparer les notes.

Une poignée pivotable

La poignée est imprimé en une fois avec aucun support, elle marche aussi très bien comme support pour incliner légèrement l'instrument.

Notes et références

Tutoriel en anglais: https://learn.adafruit.com/raspberry-pi-pico-led-arcade-button-midi-controller-fighter/overview

Vidéo de présentation du projet détaillé par Blitz City DIY : https://www.youtube.com/watch?v=zm90guAoNeI

Vidéo de présentation du projet d'Adafruit: https://www.youtube.com/watch?v=WMKVC1su4Bw


Commentaires

Draft