Table des matières:

Pédale de guitare Arduino MEGA : 5 étapes
Pédale de guitare Arduino MEGA : 5 étapes

Vidéo: Pédale de guitare Arduino MEGA : 5 étapes

Vidéo: Pédale de guitare Arduino MEGA : 5 étapes
Vidéo: pedalSHIELD MEGA Arduino Guitar Pedal 2024, Novembre
Anonim
Image
Image
Obtenez les composants et le PCB
Obtenez les composants et le PCB

pedalSHIELD MEGA est une pédale de guitare programmable qui fonctionne avec les cartes Arduino MEGA 2560 et MEGA ADK.

Le projet est Open Source & Open Hardware et s'adresse aux hackers, musiciens et programmeurs qui souhaitent en savoir plus sur le DSP (traitement numérique du signal), les effets de guitare et expérimenter sans connaissance approfondie de l'électronique ou de la programmation hardcore.

Vous pouvez programmer vos propres effets en C/C++ avec l'outil IDE Arduino standard et vous inspirer de la bibliothèque d'effets publiée sur le forum en ligne pedalSHIELD MEGA.

Caractéristiques

  • Basé sur Arduino MEGA 2560 / ADK (16 MHz, 8 Ko de RAM).
  • Étages analogiques utilisant l'amplificateur opérationnel rail à rail TL972.
  • CAN: 10 bits.
  • Etage de sortie: 16 bits (PWM 2x8 bits fonctionnant en parallèle)
  • Écran OLED: résolution 128x64, 1,3 pouces (également compatible avec 0,96"), I2C.
  • Interface:

    • 2 boutons poussoirs configurables.
    • 1 interrupteur paramétrable.
    • 1 led bleue programmable.
    • Interrupteur au pied True Bypass
    • Affichage OLED
  • Connecteurs

    • Jack d'entrée, 1/4 pouce asymétrique, Zin=0,5MΩ.
    • Sortie Jack, 1/4 pouce asymétrique, Zout=0.1Ω.
    • Alimentation: alimentation provenant de la carte Arduino MEGA (12V DC).

Étape 1: Obtenez les composants et le PCB

Obtenez les composants et le PCB
Obtenez les composants et le PCB

Tous les composants électroniques utilisés sont traversants et faciles à trouver. Vous pouvez voir la liste complète des composants ici:

pedalSHIELD MEGA Nomenclature

Pour le PCB, vous pouvez construire le vôtre en utilisant veroboard et en suivant le schéma, également dans le magasin EletroSmash, il y a des PCB à vendre:

pedalSHIELD MEGA SCHEMATIC

Étape 2: Souder le circuit

Souder le circuit
Souder le circuit

Ce tutoriel qui explique comment construire le pedlaSHIELD MEGA étape par étape avec des photos et des informations détaillées:

Comment construire un pedalSHIELD MEGA en 5 étapes

Il existe également une galerie Flickr avec des photos haute résolution de chaque étape:

Galerie de pédales Flickr SHIELD MEGA

Étape 3: Apprendre l'électronique - Comprendre le circuit

Apprendre l'électronique - Comprendre le circuit
Apprendre l'électronique - Comprendre le circuit

Ce shield qui est placé au dessus d'un Arduino MEGA comporte trois parties:

  1. Étage d'entrée analogique: le signal de guitare faible est amplifié et filtré, le rendant prêt pour l'Arduino MEGA ADC (convertisseur analogique-numérique).
  2. Carte Arduino MEGA: elle prend la forme d'onde numérisée de l'ADC et effectue tous les effets DSP (Digital Signal Processing) créant des effets (distorsion, fuzz, volume, délai, etc.).
  3. L'étape de sortie: une fois que la nouvelle forme d'onde effectuée est créée à l'intérieur de la carte Arduino MEGA, cette dernière étape la prend et l'utilisation de deux PWM combinés génère le signal de sortie analogique.

Si vous souhaitez approfondir et apprendre tous les détails, il existe également une analyse de circuit:

Analyse de circuit pedalSHIELD MEGA

Si vous avez des problèmes avec le circuit, il y a un sujet sur le forum pour le dépannage:

Comment dépanner le pedalSHIELD MEGA

Étape 4: Commencez la programmation

Commencez la programmation !
Commencez la programmation !

Consultez le guide « Comment commencer à programmer le pedalSHIELD MEGA ». Il s'agit d'un petit guide pour commencer à coder cette pédale de guitare pedalSHIELD MEGA. Le but est de comprendre les idées de base puis de progresser le plus vite possible à travers une série d'exemples.

Les exemples de codes déjà présents sur le forum, allant de facile à difficile sont:

  • Pédale propre
  • Pédale de volume/booster
  • Pédale de distorsion
  • Pédale FuzzPédale Bit-Crusher
  • MétronomeSineWave Generator
  • Daft Punk - Pédale Octaver
  • Delay PedalEcho Pedal
  • Pédale de réverbération Pédale de chorus
  • Pédale de vibrato
  • Chœur + Vibrato
  • Trémolo
  • Multi-effets: Delay + Distortion + Fuzz + BitCrusher[/li]

Vous êtes les bienvenus pour télécharger vos idées et pédales sur le forum !

Étape 5: Apprenez et créez vos propres sons

Image
Image

La meilleure façon de progresser est d'utiliser les exemples du forum et de les modifier en fonction de votre configuration ou de votre style. Le simple fait de changer certaines valeurs ou certains paramètres peut faire une grande différence.

Une fois que vous avez compris les exemples de base, vous pouvez réfléchir à la façon de créer vos propres nouvelles pédales (retard inverse ? fuzz asymétrique ?) ou mixer certains des exemples (fuzz+echo ? distorsion+delay ?). Il y a des tonnes d'effets inexplorés à découvrir;) !

Il y a une critique sympa de Blitz City DIY sur YouTube: pedalsHIELD MEGA Review

Conseillé: