Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Budur bir Arduino Uno ilə hazırladığım gitara tuneri və ətrafında yatdığım bəzi əşyalar. Bu kimi işləyir:
EADGBE standart gitar tənzimləməsində hər biri fərqli bir not istehsal edəcək 5 düymə var. Cəmi 5 düyməyim olduğu üçün kod yazdım ki, 'E' düyməsini basılı tutsanız yüksək bir E əmələ gətirər, düyməni basarsanız aşağı E çıxarar.
Cooresponding düyməsini basdığınızda, qeydin hərfi 7 seqmentli ekranda görünəcək və aktiv səs siqnalı düzgün meydança çıxaracaq. Yüksək E ekranda 'E' işarəsi ilə göstərilir. aşağı E 'E' olaraq göstərilir.
İşləsə də pis bir aktiv səs siqnalı istifadə etdiyim üçün o qədər də gözəl səslənmir. Gitaramı dəfələrlə uğurla kökləmişəm.
Addım 1: Nə lazımdır
Bu layihə üçün aşağıdakı avadanlıqlardan istifadə etdim:
Arduino Uno
Çörək lövhəsi
74HC595 Shift Qeydiyyatı
Aktiv Buzzer
8x 220 Ohm rezistorlar
7 Segment Ekranı
5 Mexanik Düymə (Tercihen 6)
Addım 2: Kabel çəkmə
Təəssüf ki, gözəl görünmür. Sxematik proqramla ilk işimdir. Hər bir siqnalı izləyə bilmək üçün rəng koordinatını sınamağa çalışdım.
Addım 3: Kod
Kodu github -da tapa bilərsiniz: