Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Her er en gitar tuner jeg laget med en Arduino Uno og noen ting jeg hadde liggende. Det fungerer slik:
Det er 5 knapper hver som vil produsere en annen tone i standard gitartuning EADGBE. Siden jeg bare hadde 5 knapper, skrev jeg kode slik at hvis du holder inne 'E' -knappen, vil den produsere en høy E, mens hvis du bare trykker på knappen, vil den gi en lav E.
Når du trykker på den svarende knappen, vil bokstaven i notatet vises på 7 -segmenters display, og den aktive summeren vil produsere riktig tonehøyde. Høy E er angitt på displayet med 'E.' mens den lave E er angitt som 'E'.
Det høres ikke så vakkert ut fordi jeg brukte en elendig aktiv summer, selv om det fungerer. Jeg har lykkes med gitaren min flere ganger.
Trinn 1: Hva du trenger
For dette prosjektet brukte jeg følgende maskinvare:
Arduino Uno
Brødbrett
74HC595 Skiftregister
Aktiv summer
8x 220 Ohm motstander
7 segmentvisning
5 mekaniske knapper (helst 6)
Trinn 2: Kabling
Beklager at det ikke ser pent ut. Dette er min første gang med den skjematiske programvaren. Jeg prøvde å fargekoordinere slik at du kunne følge hvert signal.
Trinn 3: Kode
Koden finner du på github på: