İçindekiler:
- Adım 1: Malzemeler
- Adım 2: Arduino'yu MozziByte'a Yerleştirin
- Adım 3: Arduino Web Editörü
- 4. Adım: Mozzi Synth Kitaplığı
- Adım 5: Oynat:)
- 6. Adım: Sonraki Adımlar
Video: MozziByte: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
MozziByte, Arduino Pro Micro mikrodenetleyici için bir ses kalkanıdır.
Bu küçük, ucuz ve sağlam platform, tasarımcıların, sanatçıların, müzisyenlerin, yapımcıların ve öğrencilerin hızlı bir şekilde prototip oluşturmasına ve yenilikçi ve yaratıcı sonik ürünler, ses sanatı enstalasyonları, butik sentezleyiciler ve sesli oyuncaklar yaratmasına olanak tanır.
MozziByte, Mozzi synth kitaplığını kullanarak anında ses tatmini için Arduino'yu bir ses amplifikatörüne bağlar.
Veya devre tahtasına sensörler, anahtarlar ve düğmeler ekleyerek sonik fikirleri keşfedin, böylece sesler ışığa, kuvvete, ivmeye veya algılanabilecek herhangi bir şeye tepki verir.
İlham almak için Mozzi sitesindeki Galeri'ye bakın.
Adım 1: Malzemeler
- MozziByte
- Arduino Pro-Mikro
- 3.5mm jaklı kulaklık
- USB kablosu - Tip A'dan Micro-B'ye
- USB Tip A bağlantı noktasına sahip bilgisayar
- Arduino Web Editörü
- Mozzi Sentez Kütüphanesi
Adım 2: Arduino'yu MozziByte'a Yerleştirin
-
Arduino Pro-micro'nun pinlerini MozziByte üzerindeki soket şeritlerine takın.
Arduino'daki USB konektörü, MozziByte'daki beyaz pil konektörüne oturur. AO pininin AO soketine girdiğinden emin olarak hizalamayı kontrol edin. Soketlere takarken pimleri bükmemeye dikkat edin
- USB kablosunu Arduino'ya bağlayın.
- Kulaklık jakını MozziByte üzerindeki ses soketine takın.
Adım 3: Arduino Web Editörü
- Arduino Web Eklentisini kurun.
- Arduino Web Editöründe bir hesap kaydedin ve ardından Oturum Açın
- USB kablosunu kullanarak Arduino'yu Bilgisayarınıza bağlayın
-
Arduino'daki LED'i yanıp sönün
- Örnekler->01. Temeller'e tıklayın ve Editör'e yüklemek için Göz Kırp örneğini seçin.
- BU SATIRI setup() rutininin üzerindeki Blink örnek koduna EKLEYİN (resme bakın).#define LED_BUILTIN 17 // Arduino Pro-micro üzerindeki LED'in adresi
- Araçlar menüsü altında Board'a tıklayın ve Pro-micro'yu seçin veya orada değilse Leonardo'yu seçin.
- Pro-micro kodunu derlemek için onay düğmesine basın.
- Araçlar menüsü altında Bağlantı Noktasına tıklayın ve Arduino'nuzun bağlı olduğu USB bağlantı noktasını seçin.
- Kodu Arduino'ya yüklemek için ok>tuşuna basın.
- Kod yüklenirken iki kırmızı LED yanıp sönecektir.
- Bir LED, saniyede bir kez yanıp sönmeye devam edecektir.
- Arduino Web Düzenleyicisini kullanma hakkında daha fazla bilgi.
-
Yanıp sönme hızını değiştirin
- koddaki loop() rutinine bakın.
- gecikmeyi(1000) gecikme(100) olarak değiştirin. Bu, LED'in her 100 ms'de bir 10 kat daha hızlı yanıp sönmesini sağlar.
- diğer gecikme işlevinin süresini de 100 ms olarak değiştirerek LED'in ne kadar süre açık kalacağını değiştirin. Şimdi çok hızlı yanıp sönecek!
4. Adım: Mozzi Synth Kitaplığı
- Arduino için Mozzi Synth Kütüphanesini https://sensorium.github.io/Mozzi/download/ adresinden indirin. GitHub'daki en son geliştirme sürümünü bağlayan SARI düğmeyi seçin. Klonla veya İndir yazan YEŞİL düğmeye tıklayın, ardından ZIP İNDİR'e tıklayın. Mozzi-master.zip dosyası İndirilenler klasörünüzde görünecektir.
- Mozzi'yi Arduino Web Düzenleyicisine aktarın. Önce Kitaplıklar 'a tıklayın, ardından Mozzi-master.zip dosyasını içe aktarmak için yukarı ok düğmesine basın. Şimdi Mozzi'yi ve bir Örnekler klasörünü görmek için Özel Kitaplık sekmesine tıklayın.
- Işıklar, Aksiyon, Ses. Mozzi Örneklerinde 01. Basics klasörüne tıklayın ve düzenleyiciye yüklemek için Sinewave örneğini seçin. Kodu Arduino'ya yüklemek için oku > tıklayın. Kulaklığınızı takın ve bir ses duymalısınız:) Karanlıkta kafanızın etrafında vızıldayan sivrisinek kadar rahatsız edici, sıkıcı bir sinüs dalgası tonu.
- setup() rutinindeki frekansı değiştirerek o sızlanan MozziByte sesinin perdesini değiştirin (resme bakın).
Adım 5: Oynat:)
Mozzi sentez algoritmalarının demolarını online olarak dinleyebilirsiniz.
Mozzi Synthesis klasöründe bulabileceğiniz bu demolarla oynayın
- FMSynth
- PacketSynth
- rezonans
- ReverbTank
- Örneklem
- vesaire.
Sesleri değiştirmek için çeşitli parametrelerle oynamayı deneyin.
6. Adım: Sonraki Adımlar
Bir sonraki (yaklaşan) MozziByte Instructable, kendi etkileşimli ses oyuncağınızı oluşturmak için nasıl düğmeler ve sensörler ekleyeceğinizi gösterecektir.
Önerilen:
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): 9 Adım
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): Merhaba !Bu Talimatlar, motosiklet kasklarına monte edilmek üzere tasarlanmış bir HUD (Heads-Up Display) platformunu nasıl tasarladığımın ve inşa ettiğimin hikayesidir. "Haritalar" yarışması bağlamında yazılmıştır. Maalesef tamamen bitiremedim
Arduino Araba Geri Geri Park Uyarı Sistemi - Adım Adım: 4 Adım
Arduino Araba Geri Geri Park Uyarı Sistemi | Adım Adım: Bu projede Arduino UNO ve HC-SR04 Ultrasonik Sensör kullanarak basit bir Arduino Araba Geri Park Sensörü Devresi tasarlayacağım. Bu Arduino tabanlı Araba Ters uyarı sistemi, Otonom Navigasyon, Robot Mesafesi ve diğer menzil r
Adım Adım PC Oluşturma: 9 Adım
Adım Adım Bilgisayar Oluşturma: Sarf Malzemeleri: Donanım: AnakartCPU & CPU soğutucusuPSU (Güç kaynağı ünitesi)Depolama (HDD/SSD)RAMGPU (gerekli değil)CaseTools: TornavidaESD bilezik/aplikatörlü matstermal macun
Üç Hoparlör Devresi -- Adım Adım Eğitim: 3 Adım
Üç Hoparlör Devresi || Adım Adım Eğitim: Hoparlör Devresi, ortamdan alınan ses sinyallerini MIC'e güçlendirir ve bunu, güçlendirilmiş sesin üretildiği Hoparlöre gönderir. Burada, size bu Hoparlör Devresini kullanarak bu Hoparlör Devresini yapmanın üç farklı yolunu göstereceğim:
Adım Adım Arduino Uno ile Akustik Kaldırma (8 adım): 8 Adım
Arduino Uno ile Akustik Kaldırma Adım Adım (8 adım): ultrasonik ses dönüştürücüler L298N erkek dc pinli Dc dişi adaptör güç kaynağı Arduino UNOBreadboardBu nasıl çalışır: İlk olarak, Arduino Uno'ya kod yüklersiniz (dijital ile donatılmış bir mikrodenetleyicidir) ve kodu dönüştürmek için analog bağlantı noktaları (C++)