Inhaltsverzeichnis:
- Schritt 1: Holen Sie sich die Komponenten und die Platine
- Schritt 2: Löten der Schaltung
- Schritt 3: Elektronik lernen - die Schaltung verstehen
- Schritt 4: Starten Sie die Programmierung
- Schritt 5: Lerne und erstelle deine eigenen Sounds
Video: Arduino MEGA Gitarrenpedal - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
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
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
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
Dieses Schild, das auf einem Arduino MEGA platziert wird, besteht aus drei Teilen:
- Analoge Eingangsstufe: Das schwache Gitarrensignal wird verstärkt und gefiltert, sodass es für den Arduino MEGA ADC (Analog to Digital Converter) bereit ist.
- 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.).
- 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
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
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:
Einen Arduino-Gitarren-Tuner herstellen – wikiHow
So bauen Sie einen Arduino-Gitarren-Tuner: Dies sind die Anweisungen, um einen Gitarren-Tuner aus einem Arduino und mehreren anderen Komponenten zu machen. Mit Grundkenntnissen in Elektronik und Codierung können Sie dieses Gitarrenstimmgerät herstellen. Zuerst müssen Sie wissen, was die Materialien sind. Ma
Arduino-Programmierung über das Handy -- Arduinodroid -- Arduino-Ide für Android -- Blinzeln: 4 Schritte
Arduino-Programmierung über das Handy || Arduinodroid || Arduino-Ide für Android || Blink: Bitte abonnieren Sie meinen Youtube-Kanal für weitere Videos…… Arduino ist ein Board, das direkt über USB programmiert werden kann. Es ist sehr einfach und günstig für College- und Schulprojekte oder sogar für Produktprototypen. Viele Produkte bauen zunächst darauf für i
6502 Minimal Computer (mit Arduino MEGA) Teil 3: 7 Schritte
6502 Minimal Computer (mit Arduino MEGA) Teil 3: Um noch weiter zu gehen, habe ich der Hauptplatine jetzt einen Octal Latch, 8 rechteckige LEDs und ein 220 Ohm Widerstandsarray hinzugefügt. Es gibt auch einen Jumper zwischen dem gemeinsamen Pin des Arrays und Masse, damit die LEDs ausgeschaltet werden können. Das 74HC00 NAND-Gatter h
6502 & 6522 Minimal Computer (mit Arduino MEGA) Teil 2: 4 Schritte
6502 & 6522 Minimal Computer (mit Arduino MEGA) Teil 2: Nach meinem vorherigen Instructable habe ich jetzt den 6502 auf eine Streifenplatine gelegt und einen 6522 Versatile Interface Adapter (VIA) hinzugefügt. Auch hier verwende ich eine WDC-Version des 6522, da sie perfekt zu ihrem 6502 passt. Diese neuen c
6502 Minimal Computer (mit Arduino MEGA) Teil 1: 7 Schritte
6502 Minimal Computer (mit Arduino MEGA) Teil 1: Der 6502 Mikroprozessor erschien erstmals 1975 und wurde von einem kleinen Team unter der Leitung von Chuck Peddle für MOS Technology entwickelt. Damals wurde es in Videokonsolen und Heimcomputern verwendet, darunter Atari, Apple II, Nintendo Entertainment System, BBC Micr