Turinys:

„Arduino“gitaros imtuvas: 3 žingsniai
„Arduino“gitaros imtuvas: 3 žingsniai

Video: „Arduino“gitaros imtuvas: 3 žingsniai

Video: „Arduino“gitaros imtuvas: 3 žingsniai
Video: rough build of arm, playing guitar for animatronic #arduino 2024, Birželis
Anonim
Image
Image

Č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

Laidai
Laidai

Š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:

Rekomenduojamas: