Taula de continguts:

Sintonitzador de guitarra Arduino: 3 passos
Sintonitzador de guitarra Arduino: 3 passos

Vídeo: Sintonitzador de guitarra Arduino: 3 passos

Vídeo: Sintonitzador de guitarra Arduino: 3 passos
Vídeo: Pedal Midi Arduíno para Plugin de Guitarra - PASSO a PASSO 2024, Desembre
Anonim
Image
Image

Aquí teniu un afinador de guitarra que he fet amb un Arduino Uno i algunes coses que tenia al voltant. Funciona així:

Hi ha 5 botons cadascun que produiran una nota diferent a la sintonització de guitarra estàndard EADGBE. Com que només tenia 5 botons, vaig escriure codi de manera que, si manteniu premut el botó "E", produirà una E alta, mentre que si només premeu el botó, produirà una E baixa.

Quan premeu el botó corresponent, la lletra de la nota apareixerà a la pantalla de 7 segments i el brunzidor actiu produirà el to correcte. L'alta E està indicada a la pantalla per "E." mentre que la baixa E s'indica com a "E".

No sona tan bonic perquè he utilitzat un brunzidor actiu cutre, tot i que funciona. He afinat la meva guitarra amb èxit diverses vegades.

Pas 1: què necessiteu

Cablejat
Cablejat

Per a aquest projecte he utilitzat el següent maquinari:

Arduino Uno

Taula de pa

74HC595 Registre de torns

Zumbador actiu

Resistències de 8x 220 Ohm

Visualització de 7 segments

5 botons mecànics (preferiblement 6)

Pas 2: cablejat

Ho sento, no sembla bonic. Aquesta és la meva primera vegada amb el programari esquemàtic. Vaig intentar colorear les coordenades per poder seguir cada senyal.

Pas 3: Codi

El codi es pot trobar a github a:

Recomanat: