INHOUDSOPGAWE:

Arduino kitaarstemmer: 3 stappe
Arduino kitaarstemmer: 3 stappe

Video: Arduino kitaarstemmer: 3 stappe

Video: Arduino kitaarstemmer: 3 stappe
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Junie
Anonim
Image
Image

Hier is 'n kitaarstemmer wat ek gemaak het met 'n Arduino Uno en 'n paar goed wat ek rondgelê het. Dit werk so:

Daar is 5 knoppies wat elkeen 'n ander noot sal gee in die standaard kitaarstem EADGBE. Aangesien ek net 5 knoppies gehad het, het ek die kode geskryf, sodat as u die 'E' -knoppie ingedruk hou, 'n hoë E sal verskyn, terwyl u net op die knoppie tik, 'n lae E.

As u op die reageerknoppie druk, verskyn die letter van die noot op die 7 -segmentskerm, en die aktiewe zoemer gee die korrekte toonhoogte. Die hoë E word op die skerm aangedui met 'E.' terwyl die lae E aangedui word as 'E'.

Dit klink nie so mooi nie, want ek het 'n baie aktiewe gonser gebruik, hoewel dit wel werk. Ek het my kitaar verskeie kere suksesvol daarmee gestem.

Stap 1: wat u benodig

Bedrading
Bedrading

Vir hierdie projek het ek die volgende hardeware gebruik:

Arduino Uno

Broodbord

74HC595 Skofregister

Aktiewe gonser

Weerstands van 8 x 220 Ohm

7 segment vertoon

5 meganiese knoppies (verkieslik 6)

Stap 2: Bedrading

Jammer dit lyk nie te mooi nie. Dit is my eerste keer met die skematiese sagteware. Ek het probeer om die kleur te koördineer, sodat u elke sein kon volg.

Stap 3: Kodeer

Die kode kan op github gevind word by:

Aanbeveel: