İçindekiler:
- Adım 1: Sarf Malzemeleri
- 2. Adım: Devre
- Adım 3: Kodlar
- 4. Adım: Kodları Yükleyin
- Adım 5: Sorun Giderme
- Adım 6: Küçük İpucu
Video: Arduino ile Klavye Enstrümanı (Arduino Kitabından): 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
İşte Arduino ile klavyeli enstrümanın nasıl oluşturulacağına dair bir eğitim. Arduino'ya yeni başlayanlar için kolay olan 6 adım yeterlidir. Projenin sonucu, bir telden çok bir vurmalı çalgı gibi geliyor. Dahil edilen 4 not vardır: C, D, E ve F.
Adım 1: Sarf Malzemeleri
İşte bu proje için malzeme listesi:
- bir Arduino Uno
- bir Breadboard (boyut önemli değildir ve Arduino'ya eklenmesi gerekmez)
- bir Piezo
- 4 Basmalı Düğme
- 4 Direnç
- 2 10k Ohm Direnç (kahverengi, siyah, turuncu)
- 220 Ohm Direnç (kırmızı, kırmızı, kahverengi)
- 1M Ohm Direnç (kahverengi, siyah, yeşil)
- 9 Tel (uzunluk önemli değil, sığabilecek daha kısa teller, tahta daha düzgün görünür)
Artı: - kodları bilgisayardan/dizüstü bilgisayardan Arduino'ya yüklemeye yardımcı olabilecek bir adaptör
2. Adım: Devre
Tüm malzemeler hazırlandıktan sonra devreyi oluşturmaya geçebiliriz. İşte devrenin iki resmi. Biri şematik, diğeri ise panonun gerçek görünümüdür. İkisi de haklı. Devreyi oluşturmak için her iki yolu da takip etmek iyidir, ancak gerçek görünüm biraz daha düzdür.
(Bu projede tüm bileşenlerin polaritesi yoktur, yani bacaklar tahtaya takılıyken her iki şekilde de çalışması gerekir)
Adım 3: Kodlar
İşte bu projenin kodları:
int düğmeleri[0];
int notlar = {262, 294, 330, 349};
geçersiz kurulum() { Serial.begin(9600); }
boşluk döngüsü () {
int keyVal = analogRead(A0);
Serial.println(keyVal);
if(keyVal == 1023){ ton(8, notlar [0]); }
else if(keyVal >=990 && keyVal <= 1010){ ton(8, notlar[1]); }
else if(keyVal >=505 && keyVal <= 515){ ton(8, notlar[2]); }
else if(keyVal >=5 && keyVal <= 10){ ton(8, notlar[3]); }
başka { noTone(8); }
}
(dikkat etmeniz gerekenler: her satırdan sonra noktalı virgül koymayı unutmayın; tüm kodlar yapıldıktan sonra sol üst köşedeki onay işaretine tıklayarak doğrulayın, tıkladıktan sonra kaydetmeniz gerekir; kodlar oluşturulduktan sonra doğrulandı, Araçlar'a gidin, bu içeriğin altında yapılması gereken iki şey var: 1. Board, "Arduino/Genuino Uno" seçeneğini seçin; Port, oradaki tek seçeneği seçin, ***bu gerçekten önemli)
4. Adım: Kodları Yükleyin
Kodları bilgisayar/dizüstü bilgisayardan Arduino'ya yüklemek için adaptör gereklidir, bir tarafı Arduino'ya bağlanan diğer tarafı USB konektörüdür.
(adaptör her zaman Arduino kitinden alınmalıdır.)
Adım 5: Sorun Giderme
Adım 1~ adım 4'ten itibaren her şey yapıldıysa, ancak işe yaramazsa, yapılabileceklerin listesi aşağıdadır:
- Sıkıca bağlı olup olmadıklarını görmek için tüm bağlantıları iki kez kontrol edin, kablolar, düğmeler, dirençler ve piezo dahil
- kodların yüklenip yüklenmediğini iki kez kontrol edin
- Arduino'ya bağlandığında piller söz konusuysa, ancak Arduino kartında ışık yanmıyorsa, pilin bittiği anlamına gelir.
Adım 6: Küçük İpucu
Sorun giderildikten ve hatalar bulunduktan sonra değişiklik yapılabilir. Değişiklikler, kodla ilgisi olmayan bağlantılar veya polarite (bu projede değil) ile ilgiliyse, Arduino kartındaki bu sıfırlama düğmesine her zaman basabiliriz. Bu sayede bağlantılarda her değişiklik yaptığımızda kodları yeniden yüklemek zorunda kalmıyoruz.
Önerilen:
Arduino Enstrümanı: 4 Adım
Arduino Aleti: Bu Arduino aleti, bir HC-SR04 Ultrasonik sensör ve bir Kuvvete Duyarlı Direnç ile yapılmıştır. Kuvvet sensörüne basarak müziği çalabilir ve farklı notaları çalmak için elinizi ultrasonik sensörün önünde çeşitli mesafelerde sallayabilirsiniz. WA
Rüzgar Kontrollü MIDI Enstrümanı Yapın: 5 Adım (Resimlerle)
Rüzgar Kontrollü Bir MIDI Enstrümanı Yapın: Bu proje, Malaga Üniversitesi Telekomünikasyon Okulu'nda BEng Elektronik Mühendisliği 4. sınıf modülü olan 'Yaratıcı Elektronik'e sunuldu. Orijinal fikir uzun zaman önce doğdu, çünkü arkadaşım Alejandro, bir yarıdan fazla harcadı
Müzik Birleştirici: Blok Tipi Dokunmatik Sensörlü Entegre Sanal Müzik Enstrümanı: 4 Adım
Müzik Birleştirici: Blok Tipi Dokunmatik Sensörlü Entegre Sanal Müzik Aleti: Müzik aleti çalmayı öğrenmek isteyen birçok kişi var. Ne yazık ki, bazıları yüksek enstrüman fiyatları nedeniyle başlayamıyor. Buna dayanarak, başlangıç bütçesini azaltmak için entegre sanal müzik enstrümanı sistemi yapmaya karar verdik
Hızlı ve Kirli Das Klavye (Boş Klavye): 3 Adım
Hızlı ve Kirli Das Klavye (Boş Klavye): Das Klavye, tuşlarında yazı olmayan en popüler klavyenin adıdır (boş klavye). Das Klavye 89,95 $ için perakende satış yapıyor. Bu talimat, etrafta yattığınız herhangi bir eski klavyeyi kendiniz yapmanıza rağmen size rehberlik edecektir
Sonic Mayhem'in Plastik Gökkuşağı Enstrümanı. (PRİZM) -BİRİNCİ BÖLÜM: 4 Adım
Sonic Mayhem'in Plastik Gökkuşağı Enstrümanı. (PRİZM) -BİRİNCİ BÖLÜM: Geçen hafta bir akrilik gitar aldım. Ucuza ebay'deydi ve oldukça güzel görünüyordu ve zaten bir akrilik basım var, bu yüzden bu enstrümanların biraz şüpheli ton kalitesine sahip olduğunu bilmeme rağmen satın aldım (müzik