
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
Hey Onun Soumojit Geri bir sərin layihə ilə. Yalnız arduino ilə mükəmməl bir kağız piano. Yaxşı bir həftə sonu layihəsi ola bilər və ya bir elm sərgisində də əla bir şey ola bilər. Beləliklə, hər şey kapasitiv toxunma anlayışı üzərində işləyir, bu barədə daha ətraflı oxuya bilərsiniz https://playground.arduino.cc/Main/CapacitiveSensor/. Piano haqqında da çox məlumatım yoxdur, ancaq internetdə bir az araşdırma apardım və fortepiano və notlar haqqında bəzi məlumatlar öyrəndim.
Beləliklə, bu pianoda 2 oktava və başqa bir c notu, cəmi 15 düymə var. Açarlar kağızdakı qələmlə hazırlanır və arduino -ya kağız klipləri və tel vasitəsilə bağlanır. Həm də çıxış üçün arduino ilə əlaqəli bir dinamikdir.
Odur ki, bacaraq ….
Addım 1: Lazım olan şeylər



Bu pianonu hazırlamaq üçün bəzi əsas komponentlərə və vasitələrə ehtiyacımız var.
1) Arduino Nano (Beyin olaraq UNO, Mega və s. Kimi digər arduino versiyalarını istifadə edə bilərsiniz)
2) 15x 1Mega Ohm Rezistorlar.
3) Çörək lövhəsi
4) Tellər
5) 8 ohm dinamik
6) Kağız Kliplər
7) Normal Kağız və ya çap olunmuş şablon
8) Qələm
Pianonu öz əlinizlə çəkə bilərsiniz və ya düymələri qələmlə doldurub doldura biləcəyiniz 15 düyməli şablon hazırladım.
Addım 2: Dövrün qurulması




Beləliklə, sxemləri yoxlayın və arduinonu çörək taxtasına qoyun. sonra rezistorları bir tərəfə ümumi bir dəmir yolu ilə, digər tərəfi də sxemə uyğun olaraq xüsusi arduino sancaqlarına (pin D3 - D12, A0 - A3) bağlayın. Sonra ümumi rayı D2 pinlə bağlayın. İndi bir tel kəsin və rezistorun qoşulduğu hər bir arduino sancağına (pin D3 - D12, A0 -A3) bir tel əlavə edin.
Bundan sonra dinamikinizi götürün və bir ucunu D13 pininə, digər ucunu da yerə bağlayın.
Dövrə qurulması əsasən aparılır, indi yalnız kod yazmalı və açarlarını papaerdə etməliyik.
Addım 3: Biraz Kodlaşdırma edək


Kod çox sadədir və seçimləri var, buna görə də onunla oynaya bilərsiniz.
Kapasitiv sensor kitabxanasını yükləməlisiniz və sonra getməyiniz yaxşıdır
Yalnız kodu yükləyə və Arduino -ya yükləyə və oynamağa başlaya və telin uclarına toxuna bilərsiniz.
Ayrıca, hər açarın qeydini təyin edə bilərsiniz, yalnız pitches.h faylına baxın və sonra qeydləri ehtiyaclarınıza uyğun olaraq dəyişdirin.
Kodu uğurla yüklədikdən sonra kağızdakı açarların hazırlanmasına keçə bilərik.
Qeyd- Telləri klaviatura bağladıqdan sonra tetikleyicinin dəyərini yenidən kalibr etməyiniz lazım ola bilər. Birincisi, kodu yükləməlisiniz və serial monitoru açmalısınız, satırda bir dəstə rəqəm görəcəksiniz, sonra hər hansı bir telə toxuna və nömrələrin nə qədər artdığını görə bilərsiniz ki, tətik dəyəri təyin edə biləsiniz. tətik dəyərinin üstünə çıxır, səs çıxaracaq.
Addım 4: Kağızda Açarların Hazırlanması


İndi iş sxemimiz var, indi kiçik bir kağız parçasına 15 düymə çəkə və ya şablonumu çap edə bilərsiniz (Addım 1 -də əlavə olunur). İndi bu düymələri doldurmaq üçün qalın, qaranlıq bir qələm alın. Açarları düzgün bir şəkildə doldurmağa çalışın ki, keçirici bir səth olsun. Bundan sonra tellərin digər ucuna kağız klipləri əlavə edin və kağız düymələrinə bağlayın.
İndi getməyiniz yaxşıdır.
Addım 5: Son Məhsul və Nəticə

Hər şeyi düzgün etsəniz, Arduino ilə işləyən bir kağız pianonunuz olacaq. Oktavaları və ya qeydləri dəyişdirmək üçün kodla oynaya bilərsiniz. Daha çox GPIO (məsələn - Arduino Mega) olan bir mikro nəzarətçiniz varsa, daha çox düymə əlavə edə bilərsiniz.
Çox az komponentli yaxşı bir həftə sonu layihəsi ola bilər. Ümid edirəm bəyənmisiniz.
Hər hansı bir probleminiz və ya təklifiniz varsa, şərhlərdə soruşun.
Zəhmət olmasa Arduino yarışması üçün bu layihəyə səs verin.
Təşəkkür edirəm, növbəti dəfə möhtəşəm bir layihə ilə görüşəcəyik ….
Arduino yarışması üçün mənə səs verin.
Tövsiyə:
I2C ilə 7x4 LCD Ekranı istifadə edən Əl Arduino Kağız Qaya Qayçı Oyunu: 7 addım

I2C ilə 20x4 LCD Ekrandan istifadə edən Əl Arduino Kağız Qaya Qayçı Oyunu: Hər kəsə salam və ya bəlkə də "Salam Dünya!" Deməliyəm ki, Arduinonun bir çox şeylərinə girişim olan bir layihəni sizinlə bölüşmək çox xoş olardı. Bu, I2C 20x4 LCD displeydən istifadə edən əl Arduino Paper Rock Scissors oyunudur. Mən
Arduino ilə Kağız Piano: 5 addım

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

Arduino Kağız Piano: Mən bunu etdim və bu layihəni arduino ilə kağız pianoya əsaslanaraq təkmilləşdirdim- Hackster.io Bu orijinal fikri arduino ilə kağız pianoda da tapa bilərsiniz- Arduino Project Hub Yuxarıdakı kağız pianoda etdiyim dəyişikliklər yalnız görünüşü yox, həm də
Kağız Kromatoqrafiyası/Arduino ilə UV-Vis Təcrübəsi: 10 addım

Kağız Kromatoqrafiyası/Arduino ilə UV-Vis Təcrübəsi: Bu təcrübə, Ultraviyole Görünən (UV-Vis) spektroskopiyasına bənzər bir texnikadan istifadə edərək kağız xromatoqrafiya təcrübəsi aparmaq və nəticələrini təhlil etmək üçün ev əşyaları ilə birlikdə Arduino mikroprosessorundan istifadə edir. Bu təcrübə cavab vermək üçündür
Arduino RGB Kağız Lampası: 18 addım

Arduino RGB Kağız Lampası: Bu layihə rəngləri dəyişə bilən dekorativ üçbucaqlı lampa yaratmaqdır. Alətlər İhtiyacınız olan vasitələr bunlardır: USB portu olan, kompüterə qayçı və X-Acto bıçağı olan bir qələm olan bir kompüter. materiallar