İçindekiler:
Video: TinkerCad'de Arduino Kullanan Piyano Sesleri: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Bu eğitimde, Arduino ile bir buzzer (veya piezo hoparlör) kullanmayı öğreneceksiniz. Buzzer'lar alarm cihazlarında, bilgisayarlarda, zamanlayıcılarda ve fare tıklaması veya tuş vuruşu gibi kullanıcı girdilerinin onayında bulunabilir. Ayrıca tone() ve noTone() işlevlerini nasıl kullanacağınızı öğreneceksiniz. Bu işlevi kullanarak bir piyano sesi yapabilirsiniz. Haydi başlayalım.
Adım 1: İhtiyacınız Olan Şey - Donanım
Bu eğitim için ihtiyacınız olacak:
1. Arduino UNO veya nano
2. Buzzer/piezo hoparlör
3. Breadboard(eğer gerçek zamanlı proje yapıyorsanız)
2. Adım: Devre
Buzzer'ın negatif pinini Arduino'nun gnd'sine ve buzzer'ın pozitif pinini dijital pin 8'e bağlamanız gerçekten çok basit bir devre.
Adım 3: Kod
Daha ilginç projeler için benimle iletişime geçin: Youtube:
Facebook sayfası:
Instagram:https://instagram.com/official_techeor?igshid=uc8l…
İşte "Ton" kodu. O nasıl çalışır? Çok basit, ton(buzzer, 1000) pin 9'a 1KHz ses sinyali gönderir, delay(1000) programı bir saniye duraklatır ve noTone(buzzer) sinyal sesini durdurur. loop() rutini bu çalışmayı tekrar tekrar yapacak ve kısa bir bip sesi çıkaracaktır. (ton (pin, frekans, süre) işlevini de kullanabilirsiniz)
int zil = 8;
void setup() { // Buzzer pinini çıkış pinMode(buzzer, OUTPUT); } void loop() { ton(buzzer, 261); gecikme(200); //Buzzer'ı kapatır noTone(buzzer); ton(zil, 293); gecikme(200); noTone(sesli uyarı); ton(zil, 329); gecikme(200); noTone(sesli uyarı); ton(sesli uyarı, 349); gecikme(200); ton(buzzer, 201); gecikme(200); //Buzzer'ı kapatır noTone(buzzer); ton(zil, 283); gecikme(200); noTone(sesli uyarı); ton(zil, 502); gecikme(200); noTone(sesli uyarı); ton(zil, 149); gecikme(200); }
Adım 4: Aferin
Bir Arduino "Nasıl Yapılır" eğitimini daha başarıyla tamamladınız ve nasıl kullanılacağını öğrendiniz: buzzer / piezo Speakertone(), noTone() işlevleri
Önerilen:
Arduino Kullanan Mini Piyano: 4 Adım
Arduino Kullanarak Mini Piyano: Arduino Eğitimi: Arduino Kullanarak Mini PiyanoBu videoda size Arduino kullanarak mini piyano yapmayı gösteriyorum
IR Yakınlık Sensörü, Hoparlör ve Arduino Uno Kullanan Hava Piyano (Yükseltilmiş/parça-2): 6 Adım
IR Yakınlık Sensörü, Hoparlör ve Arduino Uno Kullanan Hava Piyano (Yükseltilmiş/bölüm-2): Bu, önceki hava piyano projesinin yükseltilmiş bir versiyonudur. Burada çıkış olarak bir JBL hoparlör kullanıyorum. Modları gereksinimlere göre değiştirmek için dokunmaya duyarlı bir düğme de ekledim. Örneğin- Sert Bas modu, Normal mod, Yüksek fr
Makey Makey Scratch Uyku Sesleri: 3 Adım
Makey Makey Scratch Uyku Sesleri: Sekiz yaşındaki oğlum bütün gece yatağında uyumakta çok zorlanıyor. Genellikle gece yarısı kabuslar nedeniyle uyanır. Daha sonra tekrar uyumak için güvence almak için odama koşuyor. Bu dokunuşu ben tasarladım
IR Yakınlık Sensörü ve Arduino Uno Atmega 328 Kullanan Hava Piyano: 6 Adım (Resimlerle)
IR Yakınlık Sensörü ve Arduino Uno Atmega 328 Kullanan Hava Piyano: Normalde Piyanolar, basit basma düğmesi mekanizması üzerinde elektrik veya mekanik çalışır. Ama burada bir bükülme var, bazı sensörler kullanarak piyanodaki tuş ihtiyacını ortadan kaldırabiliriz. Ve Kızılötesi Yakınlık sensörleri nedene en iyi şekilde uyuyor çünkü t
Vahşi Doğanın Sesleri Nasıl Yapılır:: 7 Adım
Sounds of the Wild Nasıl Yapılır: Bu, I.M.P'lere veya Etkileşimli Medya Projelerine adım adım giriş niteliğindedir. Bu "Nasıl Yapılır" Size interaktif çizim nasıl yapılır onu göstereceğim.İhtiyacınız Olacak Malzemeler: Vellum Paper Copper Brad Fasteners Tynker (Tynker'da ses dosyaları