Mündəricat:

Arduino ilə Kağız Piano: 5 addım
Arduino ilə Kağız Piano: 5 addım

Video: Arduino ilə Kağız Piano: 5 addım

Video: Arduino ilə Kağız Piano: 5 addım
Video: Девочка — шашлычок ► 1 Прохождение Silent Hill Origins (PS2) 2024, Noyabr
Anonim
Image
Image

Bu, Arduino, qurğuşun qələm, kağız və dinamikdən istifadə edərək çəkilmiş bir klaviatura istifadə edən sadə bir layihədir.

Addım 1: Materiallar

-Kişidən kişiyə tullanan tellər:

- Çörək paneli:

- Arduino Uno lövhəsi:

- Rezistor 1M ohm:

- Dinamik:

- Qələm

- A4 kağız

- Kağız sancağı

Addım 2: Klaviaturanızı çəkin

Hamısını bir araya gətirmək
Hamısını bir araya gətirmək

Sensorlar bir qələmlə bir kağız üzərində çəkilərək yaradılır. Layihəmdə yalnız 8 düymədən istifadə edirəm. Hər bir piano, sensorun və bədəninizin bir kondansatör meydana gətirdiyi bir sensordur. Kapasitansı nə qədər çox olarsa, bir o qədər çox yük saxlaya bilər. Bu sensorun tutumu, əlinizin sensorla nə qədər yaxın olduğuna bağlıdır. Kağızda gözəl, qalın xətlər çəkmək istəyirsinizsə.

Addım 3: Hamısını bir araya gətirmək

Hamısını bir araya gətirmək
Hamısını bir araya gətirmək

- Çörək taxtasına rezistorlar qoyaq.

- Tullanan tellərinizi kağız klipi ilə rəsmə qoşun.

- Rezistorun hər bir ucunda iki keçid teli lazımdır. Hər bir tullanan telinizi kağız pianodan rezistorun hər bir ucuna bağlayın və sonra telləri rəqəmsal pin 3-10-a bağlayın.

- Hər bir rezistorun digər ucu pin 2 -yə bağlıdır.

- Dinamikləri Arduino'ya bir tel ilə rəqəmsal pin 11 -ə, digəri isə Arduinonun torpağına bağlayın.

Addım 4: Kod

Kağız fortepiano çalmağa başlamazdan əvvəl, hələ quraşdırılmamışsa, Kapasitiv sensor kitabxanasına ehtiyacınız olacaq. Bunu buradan yükləyə bilərsiniz.

Arduino IDE -yə yeni bir kitabxana əlavə etmək istədiyiniz zaman. Kitabxananın ZIP faylını yüklədiyiniz qovluğa gedin. ZIP faylını bütün qovluq quruluşu ilə müvəqqəti bir qovluqda çıxarın, sonra kitabxana adının olması lazım olan əsas qovluğu seçin. Eskiz kitabınızın içərisindəki "kitabxanalar" qovluğuna kopyalayın.

Addım 5: Gəlin oynayaq

Kağız pianonun düymələrinə toxunduqda ton səsləri çıxara bilərsiniz. Düymələr cavab vermirsə, rəsminiz üçün capacitiveSensor () dəyərini dəyişdirməyiniz lazım ola bilər və ya rəsminiz üzərində yenidən izlənməyiniz lazım ola bilər. Kağız üzərində fortepiano düymələri çəkərkən kağız üzərində qalın xətlər çəkməyi məsləhət görürəm.

Tövsiyə: