» Electrònica » Arduino »Sintonitzador de guitarra elèctrica basat en Arduino

Sintonitzador de guitarra elèctrica basat en Arduino


Aquest article tracta com es pot fer un sintonitzador per a una guitarra elèctrica Arduino! Es va demanar a l'autor que creés aquest dispositiu experimentant amb la possibilitat de processar un senyal d'àudio arduino i determinar la freqüència. En aquest cas es va utilitzar el codi Amanda Gassei, que permet determinar la freqüència utilitzant Arduino. A títol indicatiu, s'utilitzen leds de diferents colors, que indiquen si la cadena reproduïda està sintonitzada. El dispositiu funciona com qualsevol altre sintonitzador de guitarra, però pots fer-ho tu mateix.




Pas 1. Necessari




(x1) Arduino Uno (podeu utilitzar Nano)
(x1) Amplificador operacional combinat TL082 TL082 (TL072, TL062)
(x1) Estoig 6x4x2 polzades (o qualsevol adequat)
(x6) LED de 5 mm de color groc
(x6) LED vermell de 5 mm
(x1) LED verd 5 mm
(x13) resistència de 150 ohms
(x2) Bateria de 9 V ("Krona")
(x2) Connectors de bateries
(x1) Connector de potència mascle de 5,5 x 2,1 mm
(x1) Interruptor d'alimentació
(x1) Monaural Jack Jack 6,3 mm (Jack 1/4 ")
(x2) Taula de desenvolupament
(x3) Resistor de 100 kOhm
(x1) Resistència de 22 kOhm
(x1) Condensador electrolític 10 uF
(x1) Condensador 100 nF

Pas 2: preparació del recinte



Sintonitzador de guitarra elèctrica basat en Arduino



Fora tots els forats necessaris. El diàmetre dels forats es selecciona en funció dels seus components específics.

Pas 3: Activa / desactiva









L’interruptor s’ha de soldar a l’interruptor d’energia. En aquest cas, l’autor trenca el circuit pel contacte positiu de la bateria. Des de mi mateix, puc afegir que podeu utilitzar connectors especials de guitarra que us permetin encendre / desactivar l’accés connectant un connector de guitarra, en tots els efectes de la guitarra s’implementa d’aquesta manera. En aquest cas, el desfasament ha de ser menor.


Pas 4: presa d’àudio






Per tal de no confondre's amb la instal·lació addicional, soldem cables de diferents colors al connector, senyal de color verd, terra negra. Per cert, l’autor va fer servir només un connector sobre el qual vaig escriure anteriorment, però, òbviament, desconeixia aquesta funcionalitat d’aquests connectors.
Després d’això, tots dos connectors es poden muntar a l’allotjament mitjançant les femelles i les rentadores subministrades.


Pas 5: connecteu






Desenrosqueu la forquilla. El fil positiu s’ha de soldar al passador central del tap, i el negatiu a l’exterior (menys “fora”, més “dins”, si ens fixem en el connector). A continuació, torneu a muntar el tap.


Pas 6: Amplificació i biaix




El senyal d’àudio procedent de la guitarra elèctrica s’ha d’amplificar a uns 5 V de pic a pic, i l’offset ha de ser de 2,5 volts, no de 0 volts.És a dir, el pic inferior hauria de ser 0 volts, el superior - 5 volts. Això és necessari perquè Arduino pogués llegir el senyal d'àudio subministrat. A sobre, es pot veure el diagrama del circuit, que abans del muntatge final és convenient muntar-lo en un tauler de pa descuidat.




Després d'això, podeu enviar un senyal a arduino, empleneu l'esbós i assegureu-vos que tot funciona correctament. El codi obligatori es troba a sota (el codi l’amaga un spoiler).




El monitor del port emetrà la freqüència de les cadenes reproduïdes. Les cordes de guitarra, amb sintonia estàndard, tenen aquestes freqüències:

  • Corda sisena Mi - 82,4 Hz
  • Cinquena cadena A - 110 Hz
  • Quart Re - 146,8 Hz
  • Tercera sal: 196 Hz
  • Segona C - 246,9 Hz
  • Primer Mi - 329,6 Hz


En els primers intents, es poden presentar problemes per determinar les freqüències de les cadenes superior o inferior. El codi d'Amanda té un valor ampThreshold. Si canvieu aquest valor, és necessari aconseguir una bona detecció de la freqüència de totes les cadenes, aquest valor hauria d’estar en el rang de 10 a 30, però podeu experimentar amb altres valors.


Pas 7: soldar el xip





Pas 8: solda els components restants






Pas 9: creació prèvia





Pas 10: Programació


Descarregueu el codi següent a Arduino.



Pas 11: Placa de nom




Per al seu sintonitzador de guitarra, l’autor va triar el tall làser. En lloc d'això, podeu utilitzar la coberta estàndard dels carrossers prèviament perforant-ne forats.

Pas 12: LEDs







Soldem el LED a la pissarra. Per fer-ho de manera coaxial amb els forats, introduïu-los juntament amb la junta a la coberta sense soldar i, després, soldau-los. A l’ànode de cada LED cal soldar una resistència de 150 Ohms, al seu torn hi ha un fil que anirà a una de les entrades Arduino. L'autor va utilitzar díodes vermells per indicar la sintonia de la cadena, de color verd per indicar que la cadena està sintonitzada i de color groc per indicar quina cadena està sintonitzada actualment. Els càtodes estan connectats entre si i connectats per cable a la terra de l’arduino.


Pas 13: connexió dels LED




Connecteu els cables a la placa Arduino. La llista següent indica quin led s'ha de connectar a quin passador.


LED vermell a l'esquerra - pin 8,
El següent LED vermell a la dreta és el pin 9,
El següent LED vermell a la dreta és A5
LED verd - A4
El primer LED vermell a la dreta del LED verd és A3
El següent LED vermell a la dreta és A2
El LED vermell més dret és A1

El LED més esquerre amb la inscripció "E" - pin 2,
Cadena A LED - passador 3,
LED de cadena "D" - passador 4,
LED de cadena G - pin 5,
LED de cadena "B" - pin 6,
Extrema dreta del LED amb l'etiqueta "E" - pin 7

Després de connectar tots els LED, engegueu el dispositiu i assegureu-vos que els LED mostrin correctament les cadenes reproduïdes i el procés d’afinació.

Pas 14: muntatge final





Muntar acuradament el dispositiu, assegurant-nos que cap dels cables no estigui desconnectat del arduino.

Pas 15: sintonia!


5
6.4
5

Afegeix un comentari

    • somriuresomriuxaxad'acordno ho séyahoonea
      capratllarximplesísí-síagressiusecret
      ho sentoballarballar2ballar3perdóajudarbegudes
      pararamicsbébondatxiuletswoonllengua
      fumaraplaudintcranideclararderisiudon-t_mentiondescarregar
      calorirritariure1mdareuniómosquitnegatiu
      no_icrispetescastigarllegirporespantosbuscar
      burlargràcies_youaixòto_clueumnikagutd'acord
      dolentbeeeblack_eyeblum3ruborpresumirl'avorriment
      censuradaplaersecret2amenaçarvictòriatusun_bespectacled
      xocrespectlolpreveurebenvingudaKrutoyja_za
      ja_dobryiajudantne_huliganne_othodifludprohibicióa prop

Us aconsellem que llegiu:

Doneu-lo al telèfon intel·ligent ...