2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Arduino Eğitimi: Arduino Kullanan Mini Piyano
Bu videoda sizlere Arduino ile mini piyano yapımını gösteriyorum.
Adım 1: Parçalar ve Malzeme
İhtiyacımız olan Parçalar:
- Arduino
- Piezo Zil
- Butonlar - 7
- Atlama Kabloları
2. Adım: Bağlantılar
Düğmeler, Arduino'nun Dijital Pin 4'ü ile Dijital Pin 10'una bağlanır. Her düğme belirli notaya karşılık gelir, yani sırasıyla C, D, E, F, G, A, B.
Piezo Buzzer, Arduino'nun Dijital Pin 11'ine bağlanır.
Bu proje için Tinkercad devre tasarımı aşağıda verilmiştir.
Adım 3: Kod
Piyanonuzu çalmaya başlamadan önce, kurulu değilse Tone Arduino kitaplığını edinip kurmanız gerekecektir. Bu, Github'dan buradan indirilebilir. Arduino IDE sürümünüze üçüncü taraf Arduino kitaplıklarını nasıl kuracağınızı bilmiyorsanız, Arduino.cc'deki bu kılavuza bakın. Aşağıda, Arduino Piano için Arduino kodunu içeren bir zip dosyası bulacaksınız. İndirin ve bilgisayarınızda bir yere açın. Arduino IDE'de Arduino_Piano.ino'yu açın ve kodu Arduino'nuza yükleyin.
Proje Deposu:
Tinkercad devreleri, herhangi bir fiziksel bileşen olmadan sorunsuz bir şekilde konsept kanıtı geliştirmeye izin verir. Bu projenin Tinkercad versiyonunu aşağıdaki bağlantıdan kontrol edin.
www.tinkercad.com/things/d158sD2m9yX-arduino-piano/editel?sharecode=2XUZYXFkzThGUfCZnJavrtnjtYFHFCII8QY5EKpJUVo
Adım 4: Oynat
Ve bu kadar! Artık tuşlara dokunabilmeli ve sesli uyarı ile çalınan ilgili notaları duyabilmelisiniz. Not doğru değilse, perdenin elde edileceği değeri ayarlamak için Arduino çizimindeki not değerini ayarlayabilirsiniz. Ayrıca, dahil olan birkaç ölçekten birinin yorumunu kaldırarak oynanan ölçeği değiştirebilir veya kendi ölçeğinizi yapabilirsiniz! Kendi piyanonuzu yapıyorsanız, lütfen yorum yapın ve bize bazı resimler ve videolar gösterin. Bazı yaratıcı enstrümanlar görmek isteriz!
Bu projeyi oluştururken herhangi bir sorunla karşılaşırsanız, bana sormaktan çekinmeyin. Lütfen daha sonra yapmamı istediğiniz yeni projeler önerin. İsterseniz bu videoyu paylaşın.
Blog -
Github -
Abone olmanıza sevindim: