Inhoudsopgave:

Arduino voetschakelaar (controleer je gitaarversterker met Arduino) - Ajarnpa
Arduino voetschakelaar (controleer je gitaarversterker met Arduino) - Ajarnpa

Video: Arduino voetschakelaar (controleer je gitaarversterker met Arduino) - Ajarnpa

Video: Arduino voetschakelaar (controleer je gitaarversterker met Arduino) - Ajarnpa
Video: Arduino voor beginners: Les 1 - Wat is Arduino (Nederlands) 2024, November
Anonim
Image
Image

Dit is mijn eerste project in deze community en op het arduino-platform, en nu is het net te zien op de officiële Arduino-website. Bedankt allemaal voor jullie steun!!

Je speelt dus live muziek en gebruikt metronoom of clicktracks om je band te synchroniseren. Wat als ik je zou vertellen dat je die kliktrack kunt gebruiken om je versterker te vertellen dat hij zelf tussen kanalen moet schakelen, precies op het moment dat je het nodig hebt, zonder dat je echt op de voetschakelaar drukt?

Als je op mij lijkt, probeer je de best mogelijke show neer te zetten. Maar het is niet zo eenvoudig als het lijkt. Tijdens het spelen moet je op veel dingen letten; vermijd fouten in je spel/zang, onthoud de veranderingen van het nummer, beweeg over het podium, communiceer met het publiek, enz. Ik ben geen getrainde muzikant, en hoewel voor de meeste mensen al deze uitdagingen kunnen worden overwonnen door te oefenen en veel voorbereiding; voor mij kan het soms een beetje overweldigend zijn.

Dus begon ik met dit idee te werken, om ten minste één klein detail minder te hoeven maken tijdens het live spelen. Ik schakel veel tussen clean en distortion mid-songs, en nu voel ik me veel vrijer om gitaar te spelen en te zingen terwijl de arduino voor mij van kanaal verandert.

Maar belangrijker dan dat, ik wil dit idee uitbreiden en in de toekomst automatisch niet alleen de voetschakelaar van de versterker bedienen, maar ook de apparatuur van mijn en andere bandleden, lichten, live-projecties, enz.

DISCLAIMERIk ben autodidact in elektronica, en dit was ook mijn eerste Arduino-project. Dus je zou kunnen ontdekken dat veel van dit project veel beter had kunnen worden gedaan, vooral de code. Ik kom ook uit Chili (Zuid-Amerika) en mijn moedertaal is Spaans, geen Engels. Dus wees alsjeblieft geduldig als mijn Engels soms onzin is.

Stap 1: Het concept

Materialen
Materialen

Dus de manier waarop dit ding werkt, is door aan de kliktrack een geluid of toon toe te voegen die merkbaar groter is dan de gemiddelde klikken erop, wanneer een verandering van kanaal in het nummer nodig is. De Arduino detecteert dit vervolgens en gebruikt een relais om de voetschakelaar van de versterker te simuleren, waardoor het kanaal effectief wordt gewijzigd.

Dit betekent dat we een relaissysteem moeten bouwen om de versterker in te pluggen (op de voetschakelaaringang), of met andere woorden, een voetschakelaar nabootsen maar het relais geactiveerd. Dit is niet zo moeilijk als het klinkt. Een voetschakelaar is een vrij eenvoudig circuit om te bouwen, sommige zijn in feite een onderbreker die een kabel aansluit of loskoppelt. Degene die ik heb gebouwd heeft gewerkt aan minstens 3 verschillende merken gitaarversterkers.

Het is ook een goed idee om een audioversterker toe te voegen om het signaal van de clicktrack te versterken om ervoor te zorgen dat de Arduino de instructiepiep goed zal detecteren.

Stap 2: Materialen

Materialen
Materialen
Materialen
Materialen
  • 1x Arduino
  • 1x LED
  • 1x weerstand, elke waarde tot 1K ohm (voor de led)
  • 1x 10k weerstand
  • 3x 100K weerstand
  • 1x 47nF
  • 1x 10uF
  • 2x 0.1uF condensator
  • 1x 2n3904 of een NPN-transistor (2n5088, 2n2222, enz.)
  • 1x jack audio 1/4
  • 1x jack audio 35mm (of een andere jack 1/4, voor het geval je de clicktrack van een audio-interface gaat sturen)
  • 1x 5V relais, of een relaismodule
  • 1x DPDT Switch tijdelijk (in het geval dat u het kanaal handmatig moet wijzigen, kunt u dat nog steeds doen)
  • 1x behuizing van een soort

Stap 3: De relaisvoetschakelaar

De relaisvoetschakelaar
De relaisvoetschakelaar
De relaisvoetschakelaar
De relaisvoetschakelaar

Eerst moeten we weten welke voetschakelaar we gaan repliceren. Google hiervoor gewoon het model van uw voetschakelaar met de woorden "bedradingsschema" of de naam van uw versterker met de woorden "voetschakelaarbedrading". Geloof me, je zult het uiteindelijk vinden.

Of je kunt ook doen wat ik deed, gewoon de voetschakelaar openen, een foto maken van de printplaat en het diagram opnieuw tekenen.

In mijn geval repliceer ik de voetschakelaar van mijn Fender Champion 100. Maar, zoals ik al eerder zei, ik probeerde het op een Roland Cube en op een Orange head en het werkte goed op beide.

Zodra u het circuit hebt gerepliceerd, plaatst u het relais op de exacte plaats waar de schakelaar zou komen. En dat is het, de eerste stap is gedaan. We zullen dat relais (en de gitaarversterker) later via de Arduino besturen.

Je zou zelfs de schakelaar op je originele voetschakelaar kunnen vervangen door een relais. Ik deed dat niet op de mijne, omdat ik bang was om ermee te gaan experimenteren.

Stap 4: De signaalversterker

De signaalversterker
De signaalversterker
De signaalversterker
De signaalversterker
de behuizing
de behuizing
de behuizing
de behuizing

In dit deel ben je vrij om je eigen creativiteit te gebruiken. Ik ontwerp een board-achtige behuizing, met het idee om er dingen op te zetten, zoals een pedaal-tuner en een voeding. Maar elk type behuizing zal werken.

Hier in ieder geval wat foto's van mij. Ik ben er trots op omdat veel onderdelen ervan afkomstig zijn van spullen die ik in de prullenbak heb gevonden. Zelfs het plastic leer (ik nam het van een vernietigde leren bank).

Stap 9: Klaar! - Hoe te gebruiken

Ja, dat is alles. Ik weet dat het misschien een ingewikkeld project is, en ik hoop dat ik het goed genoeg heb uitgelegd, ik heb mijn best gedaan. Maar als dit mijn eerste arduino-project was en het me op de een of andere manier lukte om het te laten werken, dan weet ik zeker dat jij dat ook zult doen.

Nutsvoorzieningen…

  • sluit je computer/audio-interface/mp3-speler aan op de clicktrack-ingang
  • sluit je gitaar aan op je versterker
  • steek een ¼-kabel van onze voetschakelaaruitgang naar de voetschakelaaringang van uw versterker
  • speel de clicktrack af op je computer/audioInterface/mp3-speler
  • controleer of de led brandt op hetzelfde moment dat de kliks
  • begin te rocken! … je kanalen weten wanneer ze zichzelf moeten veranderen.

Stap 10: Mogelijke wijzigingen

Mogelijke wijzigingen
Mogelijke wijzigingen
Mogelijke wijzigingen
Mogelijke wijzigingen

Er zijn enkele dingen die ik aan dit project heb toegevoegd, die ik hier niet heb genoemd omdat ze optioneel zijn (en omdat het voor mij niet gemakkelijk is om in het Engels te schrijven). Maar ik zal ze nu noemen, voor het geval je ze zelf wilt proberen en je wilt dat ik een uitleg schrijf over hoe je ze moet doen.

  • Voeg een Links-of-Rechts Schakelaar toe, voor het geval je een click-track stereo hebt (met klik aan de ene kant en muziek/FX's aan de andere) Ik plaats een schakelaar om te kiezen welke van de kanten (links of rechts) je wilt naar de arduino te sturen.
  • Voeg een uitgang toe met een kopie van de clicktrack-audio, zodat u een in-ear monitorkoptelefoon voor u of een andere bandlid kunt aansluiten. Ik heb een kabel aangesloten van de uitgang van de signaalversterker die we eerder hebben gemaakt naar de ingang van een audioversterkermodule PAM8403, om mijn koptelefoon erop aan te sluiten en de versterking ervan onafhankelijk van de rest van het circuit te regelen.
  • Breid het concept uit naar multi-effectpedalen. Dit kan eenvoudig worden uitgebreid tot een soort multi-effectpedalen. Veel van hen schakelen effecten met alleen tact-switches-knoppen (zoals je kunt zien in deze link) die gemakkelijk kunnen worden vervangen door relais en vervolgens kunnen worden bestuurd met een arduino.

Aanbevolen: