Inhaltsverzeichnis:

Arduino MEGA Gitarrenpedal - Gunook
Arduino MEGA Gitarrenpedal - Gunook

Video: Arduino MEGA Gitarrenpedal - Gunook

Video: Arduino MEGA Gitarrenpedal - Gunook
Video: Overdrive vs. Distortion vs. Fuzz 2024, Juli
Anonim
Image
Image
Holen Sie sich die Komponenten und die Platine
Holen Sie sich die Komponenten und die Platine

pedalSHIELD MEGA ist ein programmierbares Gitarrenpedal, das mit den Arduino MEGA 2560 und MEGA ADK Boards funktioniert.

Das Projekt ist Open Source & Open Hardware und richtet sich an Hacker, Musiker und Programmierer, die DSP (digitale Signalverarbeitung), Gitarreneffekte und Experimente ohne tiefes Wissen über Elektronik oder Hardcore-Programmierung erlernen möchten.

Sie können Ihre eigenen Effekte in C/C++ mit dem Standard-Arduino-IDE-Tool programmieren und sich von der Effektbibliothek im pedalSHIELD MEGA-Online-Forum inspirieren lassen.

Spezifikationen

  • Basierend auf Arduino MEGA 2560 / ADK (16MHz, 8KB RAM).
  • Analoge Stufen mit Rail-to-Rail-Operationsverstärker TL972.
  • ADC: 10bit.
  • Ausgangsstufe: 16 Bit (2x8 Bit PWMs parallel laufen)
  • OLED-Bildschirm: 128x64-Auflösung, 1,3 Zoll (auch kompatibel mit 0,96"), I2C.
  • Schnittstelle:

    • 2 konfigurierbare Drucktasten.
    • 1 Konfigurierbarer Schalter.
    • 1 programmierbare blaue LED.
    • True Bypass-Fußschalter
    • OLED-Display
  • Anschlüsse

    • Eingangsbuchse, 1/4 Zoll unsymmetrisch, Zin=0.5MΩ.
    • Ausgangsbuchse, 1/4 Zoll unsymmetrisch, Zout=0,1Ω.
    • Stromversorgung: Strom vom Arduino MEGA Board (12V DC).

Schritt 1: Holen Sie sich die Komponenten und die Platine

Holen Sie sich die Komponenten und die Platine
Holen Sie sich die Komponenten und die Platine

Alle verwendeten elektronischen Komponenten sind durchgehend gebohrt und leicht zu finden. Die vollständige Liste der Komponenten können Sie hier einsehen:

pedalSHIELD MEGA Stückliste

Für das PCB können Sie mit Veroboard und nach dem Schaltplan Ihre eigenen bauen, auch im EletroSmash Store gibt es PCBs zum Verkauf:

pedalSHIELD MEGA SCHEMATIC

Schritt 2: Löten der Schaltung

Löten der Schaltung
Löten der Schaltung

Dieses Tutorial, das Schritt für Schritt erklärt, wie man das pedlaSHIELD MEGA mit Fotos und detaillierten Informationen baut:

So bauen Sie pedalSHIELD MEGA in 5 Schritten

Es gibt auch eine Flickr-Galerie mit hochauflösenden Fotos von jedem Schritt:

Flickr pedalSHIELD MEGA Galerie

Schritt 3: Elektronik lernen - die Schaltung verstehen

Elektronik lernen - Die Schaltung verstehen
Elektronik lernen - Die Schaltung verstehen

Dieses Schild, das auf einem Arduino MEGA platziert wird, besteht aus drei Teilen:

  1. Analoge Eingangsstufe: Das schwache Gitarrensignal wird verstärkt und gefiltert, sodass es für den Arduino MEGA ADC (Analog to Digital Converter) bereit ist.
  2. Arduino MEGA Board: Es nimmt die digitalisierte Wellenform vom ADC und führt alle DSP (Digital Signal Processing) aus, die Effekte erzeugen (Verzerrung, Fuzz, Lautstärke, Verzögerung usw.).
  3. Die Ausgangsstufe: Sobald die neue bewirkte Wellenform innerhalb des Arduino MEGA-Boards erstellt wurde, nimmt diese letzte Stufe sie auf und erzeugt mit zwei kombinierten PWMs das analoge Ausgangssignal.

Wenn Sie tiefer gehen und alle Details erfahren möchten, gibt es auch eine Schaltungsanalyse:

pedalSHIELD MEGA Schaltungsanalyse

Bei Problemen mit der Schaltung gibt es im Forum ein Thema zur Fehlersuche:

Fehlerbehebung bei pedalSHIELD MEGA

Schritt 4: Starten Sie die Programmierung

Beginnen Sie mit der Programmierung!
Beginnen Sie mit der Programmierung!

Lesen Sie die Anleitung "So starten Sie die Programmierung von pedalSHIELD MEGA". Es ist eine kurze Anleitung, um mit der Codierung dieses PedalsSHIELD MEGA-Gitarrenpedals zu beginnen. Ziel ist es, die Grundideen zu verstehen und dann so schnell wie möglich durch eine Reihe von Beispielen voranzukommen.

Die Beispielcodes, die sich bereits im Forum befinden und von leicht bis schwer reichen, sind:

  • Pedal reinigen
  • Lautstärke-/Booster-Pedal
  • Verzerrungspedal
  • Fuzz PedalBit-Crusher-Pedal
  • MetronomSineWave Generator
  • Daft Punk - Octaver-Pedal
  • Delay-PedalEcho-Pedal
  • Reverb-PedalChorus-Pedal
  • Vibrato-Pedal
  • Chor + Vibrato
  • Tremolo
  • Multieffekte: Verzögerung + Verzerrung + Fuzz + BitCrusher[/li]

Gerne könnt ihr eure Ideen und Pedale ins Forum hochladen!

Schritt 5: Lerne und erstelle deine eigenen Sounds

Image
Image

Der beste Weg, um Fortschritte zu erzielen, besteht darin, die Beispiele aus dem Forum zu verwenden und sie an Ihr Setup oder Ihren Stil anzupassen. Schon das Ändern einiger Werte oder Parameter kann einen großen Unterschied machen.

Nachdem Sie die grundlegenden Beispiele verstanden haben, können Sie sich überlegen, wie Sie Ihre eigenen neuen Pedale erstellen (Reverse Delay? asymmetrischer Fuzz?) oder einige der Beispiele mischen (Fuzz+Echo? Distortion+Delay?). Es gibt tonnenweise unerforschte Effekte zu entdecken;) !

Es gibt eine coole Rezension von Blitz City DIY auf YouTube: pedalsHIELD MEGA Review

Empfohlen: