İçindekiler:

Midi Rastgele Sıra Oluşturucu: 3 Adım
Midi Rastgele Sıra Oluşturucu: 3 Adım

Video: Midi Rastgele Sıra Oluşturucu: 3 Adım

Video: Midi Rastgele Sıra Oluşturucu: 3 Adım
Video: Elimi kestim. Demir kanaması deneyi #kimya #shorts 2024, Kasım
Anonim
Image
Image

Merhaba, bugün size kendi Midi Random Sequence Generator'ınızı nasıl yapacağınızı göstereceğim.

Bir Minor tuşunda rastgele 4, 7, 8 veya 16 nota uzunluğunda diziler oluşturur.

Elbette istediğinizi değiştirebilir, daha fazla dizi uzunluğu ekleyebilir veya anahtarı değiştirebilirsiniz. Ancak kişisel olarak bu ayarları oldukça faydalı buldum.

Gereçler

ekmek tahtası

Bazı atlama kabloları

2*220 ohm dirençler

1 * 10k ohm direnç

5 * 1k ohm direnç (veya daha fazla dizi uzunluğu istiyorsanız daha fazla)

Bir potansiyometre, tercihen küçük bir koparmada, bu nedenle breadboard dostudur

Bir dişi Midi Jack (diğer adıyla bir dişi 5 Pin Din Jack)

2 breadboard dostu anahtar

9v pil klipsi.

Ve tabii ki bir Arduino. Nano'yu, özellikle AliExpres'in bir Çin klonunu tercih ediyorum, çünkü 3.6 - 10v ile çalışabilir ve pillerle güç vermeyi kolaylaştırır. Aynı Nano'yu seçtiyseniz, 4 adet AA pil de kullanabilirsiniz.

Opsiyonel: Rotary Switch (Ben kullanmıyorum ama bu projeyi bir kasaya koymak istiyorsanız kesinlikle tavsiye ederim.)

1. Adım: Yazılım

Donanım
Donanım

Programlamak için Arduino Kimliğine ihtiyacınız olacak:

Ayrıca Midi Kütüphanesine de ihtiyacınız olacak:

Potansiyometre veya anahtarlar için herhangi bir kitaplığa ihtiyacınız yoktur.

Ayrıca, eğer Çince bir Arduino Nano'nuz varsa, bu CH340 Sürücüsüne ihtiyacınız olacak: https://sparks.gogo.co.nz/ch340.html veya https://www.dropbox.com/s/19ekrpcrrhlwbva/CH34x_Install_Windows_v3_4.zip?dl=0

2. Adım: Donanım

Donanım kısmı çok zor değil. Anahtarlarınızın benimkiyle aynı şekilde çalıştığından emin olmanız gerekebilir ve isterseniz büyük döner anahtarı dışarıda bırakabilirsiniz. Hepsini bir kutuya koymak istiyorsanız çok kullanışlıdır, ancak kişisel olarak dizi uzunluğunu ayarlamak için sadece beyaz atlama kablosunu kullanıyorum. Daha küçük ve genellikle yine de 8 adımda bırakıyorum. Sadece şemayı takip ederseniz, gayet iyi çalışması gerekir ve daha fazla açıklama için her zaman bir yorum bırakabilirsiniz.

3. Adım: Çizimi Yükleyin ve Test Edin

Kroki burada bulabilirsiniz:

Değişiklikler yapmanızı ve ne işe yaradığını görmenizi şiddetle tavsiye ederim. Sıra Uzunluğu için daha fazla seçenek ekleyebilirsiniz, kök notayı belirleyen başka bir potansiyometre ekleyebilirsiniz. Seçmediği anahtarı/modu değiştirebilirsiniz. Bu tasarımı geliştirmek için yapabileceğiniz çok şey var. Bu, takip edilmesi biraz kolay ve sadece temelleri yapmak için yapıldı.

Ne bulduğunu bana bildirdiğinden emin ol! İnsanların aklıma gelmeyen iyileştirmeler/değişiklikler yaptığını görmeyi seviyorum.

Önerilen: