Talaan ng mga Nilalaman:

Arduino Guitar Tuner: 3 Hakbang
Arduino Guitar Tuner: 3 Hakbang

Video: Arduino Guitar Tuner: 3 Hakbang

Video: Arduino Guitar Tuner: 3 Hakbang
Video: Arduino Based Guitar Tuner 2024, Nobyembre
Anonim
Image
Image

Narito ang isang tuner ng gitara na ginawa ko sa isang Arduino Uno at ilang bagay na nahiga ako. Gumagana ito tulad nito:

Mayroong 5 mga pindutan bawat isa na makagawa ng isang iba't ibang mga tala sa standard na pag-tune ng gitara EADGBE. Dahil mayroon lamang akong 5 mga pindutan, nagsulat ako ng code upang kung pipigilin mo ang pindutang 'E', makagawa ito ng isang mataas na E, habang kung i-tap mo lang ang pindutan, makakapagdulot ito ng isang mababang E.

Kapag pinindot mo ang pindutan ng cooresponding, lilitaw ang titik ng tala sa display ng 7 segment, at ang aktibong buzzer ay makakagawa ng tamang pitch. Ang mataas na E ay ipinahiwatig sa display ng 'E.' habang ang mababang E ay ipinahiwatig bilang 'E'.

Hindi maganda ang tunog nito dahil gumamit ako ng isang crappy active buzzer, kahit na gumana ito. Matagumpay kong naayos ang aking gitara kasama nito nang maraming beses.

Hakbang 1: Ano ang Kakailanganin Mo

Kable
Kable

Para sa proyektong ito ginamit ko ang sumusunod na hardware:

Arduino Uno

Breadboard

74HC595 Shift Rehistro

Aktibong Buzzer

8x 220 Ohm Resistors

7 Segment Display

5 Mga Mekanikal na Pindutan (Mas mabuti 6)

Hakbang 2: Mga kable

Paumanhin hindi ito maganda. Ito ang aking unang pagkakataon sa eskematiko na software. Sinubukan kong kulayan ang koordinate upang masundan mo ang bawat signal.

Hakbang 3: Code

Ang code ay matatagpuan sa github sa:

Inirerekumendang: