Inhoudsopgave:
- Stap 1: Verkrijg de componenten en de PCB
- Stap 2: Het circuit solderen
- Stap 3: elektronica leren - het circuit begrijpen
- Stap 4: Begin met programmeren
- Stap 5: Leer en creëer je eigen geluiden
Video: Arduino MEGA gitaarpedaal - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
pedalSHIELD MEGA is een programmeerbaar gitaarpedaal dat werkt met de Arduino MEGA 2560- en MEGA ADK-kaarten.
Het project is Open Source & Open Hardware en gericht op hackers, muzikanten en programmeurs die willen leren over DSP (digitale signaalverwerking), gitaareffecten en experimenteren zonder diepgaande kennis van elektronica of hardcore programmeren.
U kunt uw eigen effecten in C/C++ programmeren met de standaard Arduino IDE-tool en geïnspireerd raken door gebruik te maken van de effectenbibliotheek op het online forum pedalSHIELD MEGA.
Specificaties
- Gebaseerd op Arduino MEGA 2560 / ADK (16MHz, 8KB RAM).
- Analoge trappen met TL972 rail-to-rail operationele versterker.
- ADC: 10 bits.
- Uitgangstrap: 16 bits (2x8bits PWM's die parallel lopen)
- OLED-scherm: 128x64 resolutie, 1,3 inch (ook compatibel met 0,96"), I2C.
-
Koppel:
- 2 Configureerbare drukknoppen.
- 1 Configureerbare schakelaar.
- 1 programmeerbare blauwe led.
- True Bypass-voetschakelaar
- OLED-scherm
-
Connectoren
- Input Jack, 1/4 inch ongebalanceerd, Zin=0.5MΩ.
- Uitgangsaansluiting, 1/4 inch ongebalanceerd, Zout=0.1Ω.
- Voeding: stroom afkomstig van het Arduino MEGA-bord (12V DC).
Stap 1: Verkrijg de componenten en de PCB
Alle gebruikte elektronische componenten zijn doorlopende gaten en gemakkelijk te vinden. U kunt de volledige lijst met componenten hier bekijken:
pedalSHIELD MEGA stuklijst
Voor de PCB kun je deze zelf bouwen met veroboard en volgens het schema zijn er ook in de EletroSmash Store PCB's te koop:
pedalSHIELD MEGA SCHEMA
Stap 2: Het circuit solderen
Deze tutorial die stap voor stap uitlegt hoe je de pedlaSHIELD MEGA bouwt met foto's en gedetailleerde informatie:
Hoe pedalSHIELD MEGA in 5 stappen te bouwen
Er is ook een Flickr-galerij met foto's in hoge resolutie van elke stap:
Flickr pedalSHIELD MEGA-galerij
Stap 3: elektronica leren - het circuit begrijpen
Dit schild dat bovenop een Arduino MEGA wordt geplaatst, bestaat uit drie delen:
- Analoge ingangstrap: het zwakke gitaarsignaal wordt versterkt en gefilterd, waardoor het klaar is voor de Arduino MEGA ADC (analoog naar digitaal converter).
- Arduino MEGA-bord: het neemt de gedigitaliseerde golfvorm van de ADC en doet alle DSP-effecten (Digital Signal Processing) die effecten creëren (vervorming, fuzz, volume, vertraging, enz.).
- De uitgangstrap: zodra de nieuwe golfvorm is gemaakt in het Arduino MEGA-bord, neemt deze laatste fase het over en genereert het gebruik van twee gecombineerde PWM's het analoge uitgangssignaal.
Als je dieper wilt gaan en alle details wilt leren, is er ook een circuitanalyse:
pedalSHIELD MEGA Circuitanalyse
Als je problemen hebt met het circuit, is er een onderwerp op het forum voor het oplossen van problemen:
Problemen met pedalSHIELD MEGA oplossen
Stap 4: Begin met programmeren
Raadpleeg de handleiding "Hoe te beginnen met het programmeren van pedalSHIELD MEGA". Het is een korte handleiding om te beginnen met het coderen van dit pedalSHIELD MEGA gitaarpedaal. Het doel is om de basisideeën te begrijpen en vervolgens zo snel mogelijk vooruitgang te boeken door middel van een reeks voorbeelden.
De voorbeeldcodes die al op het forum staan, gaande van makkelijk naar moeilijk zijn:
- Schoon pedaal
- Volume/Booster Pedaal
- Vervormingspedaal
- Fuzz-pedaalBit-Crusher-pedaal
- MetronoomSineWave Generator
- Daft Punk - Octaver Pedaal
- Delay PedaalEcho Pedaal
- ReverbpedaalChoruspedaal
- Vibrato Pedaal
- Koor + Vibrato
- Tremolo
- Multi-effecten: Delay + Distortion + Fuzz + BitCrusher[/li]
Je bent van harte welkom om je ideeën en pedalen naar het forum te uploaden!
Stap 5: Leer en creëer je eigen geluiden
De beste manier om vooruitgang te boeken is door de voorbeelden van het forum te gebruiken en ze aan te passen aan je opstelling of stijl. Alleen het wijzigen van enkele waarden of parameters kan een groot verschil maken.
Als je eenmaal de basisvoorbeelden hebt begrepen, kun je nadenken over hoe je je eigen nieuwe pedalen kunt maken (reverse delay? asymmetrische fuzz?) of hoe je enkele voorbeelden kunt mixen (fuzz+echo? distortion+delay?). Er zijn talloze onontgonnen effecten te ontdekken;) !
Er is een coole recensie van Blitz City DIY op YouTube: pedalsHIELD MEGA Review
Aanbevolen:
Phaser gitaarpedaal: 14 stappen (met afbeeldingen)
Phaser-gitaarpedaal: Een phaser-gitaarpedaal is een gitaareffect dat een signaal splitst, het ene pad netjes door het circuit stuurt en de fase van het tweede verschuift. De twee signalen worden vervolgens weer met elkaar gemengd en wanneer ze uit fase zijn, heffen ze elkaar op. Dit zorgt voor een zo
DIY gitaarpedaal: 24 stappen (met afbeeldingen)
DIY-gitaarpedaal: een doe-het-zelf gitaarfuzzpedaal maken is een leuk en gemakkelijk elektronicaweekendproject voor zowel hobbyisten als gitaristen. Een klassiek fuzzpedaal maken is veel makkelijker dan je denkt. Het gebruikt slechts twee transistors en een handvol andere componenten. Afgezien van sch
Arduino gitaarpedaal: 23 stappen (met afbeeldingen)
Arduino Gitaarpedaal: Het Arduino Gitaarpedaal is een digitaal multi-effectpedaal gebaseerd op het Lo-Fi Arduino Gitaarpedaal dat oorspronkelijk is gepost door Kyle McDonald. Ik heb een paar wijzigingen aangebracht in zijn oorspronkelijke ontwerp. De meest opvallende veranderingen zijn de ingebouwde voorversterker en de ac
Gitaarpedaal: 5 stappen
Gitaarpedaal: dit is voor generieke pedaalbuilds
Nintendo Advantage-gitaarpedaal: 7 stappen
Nintendo Advantage Gitaarpedaal: In dit project heb ik een kapotte Nintendo Advantage-controller en een signaalversterker-gitaarpedaalset gebruikt om te creëren wat ik graag de "power-up" noem. Wat heb je nodig: Nintendo Advantage Controller Gitaarpedaalkit (de meeste zouden in