2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Čia yra gitaros derintuvas, kurį padariau su „Arduino Uno“ir kai kuriais daiktais, kuriuos aš gulėjau. Tai veikia taip:
Kiekviename yra 5 mygtukai, kurie standartinėje gitaros derinimo EADGBE programoje sukuria skirtingą natą. Kadangi turėjau tik 5 mygtukus, parašiau kodą, kad jei laikysite nuspaudę „E“mygtuką, jis sukels aukštą E, o jei tik paliesite mygtuką, jis sukurs žemą E.
Kai paspausite atitinkamą mygtuką, užrašo raidė bus rodoma 7 segmentų ekrane, o aktyvus garsinis signalas sukels teisingą garsą. Aukštą E ekrane rodo „E.“o žemas E žymimas kaip „E“.
Tai skamba ne taip gražiai, nes naudojau siaubingą aktyvų garso signalą, nors jis veikia. Kelis kartus sėkmingai derinau savo gitarą.
1 žingsnis: ko jums reikės
Šiam projektui naudojau šią aparatūrą:
Arduino Uno
Bandomoji Lenta
74HC595 pamainų registras
Aktyvus garsinis signalas
8x 220 omų rezistoriai
7 segmentų ekranas
5 mechaniniai mygtukai (pageidautina 6)
2 žingsnis: laidų prijungimas
Gaila, kad neatrodo gražiai. Aš pirmą kartą naudoju scheminę programinę įrangą. Bandžiau nuspalvinti koordinates, kad galėtumėte sekti kiekvieną signalą.
3 žingsnis: kodas
Kodą galite rasti „github“adresu: