İçindekiler:
Video: ARDUINO İLE PASİF ZİL ARAYÜZÜ NASIL YAPILIR: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Arduino'da ses yapmak ilginç bir projedir, bu projenize ve seçimlerinize bağlı olarak farklı modüller ve cihazlar kullanılarak yapılabilir. Bu projede, bir buzzer ile nasıl ses çıkarabileceğinizi inceleyeceğiz. Hobiler tarafından kullanılan buzzer iki tipte gelir: Aktif buzzer ve pasif buzzer. Bu proje için aktif bir buzzer kullanacağız. Aktif bir buzzer kullanma konusundaki eğiticime göz atın.
Pasif bir buzzer, ses çıkarmak için bir DC sinyali gerektirir. Otomatik olarak bir ton üretmek yerine, değişen bir giriş sinyalinin ses ürettiği bir elektromanyetik hoparlör gibidir. Yalnızca tek seferlik bir DC gerektiren aktif sesli uyarıcıdan farklı olarak, pasif sesli uyarıcı, nota üretirken biraz teknik bilgiye ihtiyaç duyar. Çıkış frekansını ayarlamadan pasif buzzer'ı kullanmaya çalışmanın pasif buzzer tarafından ses üretmemesine yol açacağını unutmayın.
Pasif bir sesli uyarıcıya geçirebileceğiniz Frekans, ardışık frekanslar arasında 2 basamaklı aralıkla 31 ila 4978 arasındadır, örn. 31-35-35 … Her bir frekansı tam olarak anlamak için müzik frekansları üzerinde daha fazla çalışabilirsiniz. Ayrıca “pasif zil ile ana notaları çalma” konulu eğiticime de göz atabilirsiniz.
Adım 1: Malzeme
Arduino Kurulu
Pasif Zil
Jumper Telleri
Adım 2: Devre Şeması
Devre bağlantısı, bir LED'i Arduino'ya bağlama şeklinize çok benzer. Buzzer 3-5V ile çalışır.
Pozitif pin için arduino'nun herhangi bir dijital pinini kullanabilir ve negatif pini toprağa bağlayabilirsiniz. Buzzer 5V ile çalıştığı için direnç kullanılması gerekmektedir. Buzzer'ın üst tarafına bakarak pozitif pimi tanıyabilirsiniz, "+" ile işaretlenmiş bir nokta göreceksiniz, bu taraftaki pim pozitif pimdir.
Adım 3: Çalışma Kodu
Aşağıda pasif bir zili kontrol etmek için örnek bir kod verilmiştir.
geçersiz kurulum() {
// çıkış pin 7'de 2000ms süreli bir 440Hz, 494Hz, 523Hz ton üretir
ton(7, 440, 2000); //A
gecikme(1000);
ton(7, 494, 2000); //B
gecikme(1000);
ton(7, 523, 2000); //C
gecikme(1000);
// Tonu durdurmak için delay() yerine notone() işlevini kullanabilirsiniz.
}
boşluk döngüsü () {
//Yukarıdaki kodu döngü fonksiyonuna koymak, tonun bir döngü içinde üretilmesini sağlayacaktır.
}
4. Adım: Uygulama
Örnekten de görebileceğiniz gibi pasif buzzer birçok şekilde kullanılabilir. Bir önemi de tamamen aktif bir zil olarak çalışabilmesidir, sadece tercih ettiğiniz frekansa ayarlamanız yeterlidir.
Pasif buzzer'ı müzik ve farklı tonlar oluşturmak için kullanabilirsiniz.
Önerilen:
PROTEUS'TA ARDUINO NASIL SİMÜLASYON YAPILIR: 6 Adım
PROTEUS'TA ARDUINO NASIL SİMÜLE EDİLİR: Gerekli Malzemeler Arduino projelerini proteus'ta simüle etmek için ihtiyacınız olacak birkaç yazılım vardır: 1. Proteus yazılımı (sürüm 7 veya sürüm 8 olabilir). Bu eğitimde sürüm 8'i kullandım2. Arduino IDE3. Arduino kütüphaneleri Kütüphanesi için
Arduino HAT TAKİPÇİ ROBOT NASIL YAPILIR (AYARLANABİLİR HIZ): 5 Adım
Arduino HAT TAKİPÇİ ROBOT NASIL YAPILIR (AYARLANABİLİR HIZ): Bu derste size, hızı ayarlanabilir bir çizgi izleyen robotun ne kadar fazla geliştirildiğini göstereceğim
ARDUINO OLMADAN YAZMA MAKİNESİ NASIL YAPILIR: 8 Adım
ARDUINO OLMADAN YAZMA MAKİNESİ NASIL YAPILIR: GİRİŞYazma makinesi evde kolayca bulunabilen malzemelerden yapılmıştır; temelde çalışmasının temelini oluşturan altı elektrik motorundan yararlanır. Mühendislik çiziminde ve mimari çizimde kullanılabilir. De olabilir
ARDUINO İLE SONAR NASIL YAPILIR: 3 Adım
ARDUINO İLE SONAR NASIL YAPILIR: Arduino kullanarak bir sonar şeyi nasıl yapılır
IR LED IŞIK İLE KIZILÖTESİ KAMERA NASIL YAPILIR: 5 Adım (Resimlerle)
IR LED IŞIK İLE KIZILÖTESİ KAMERA NASIL YAPILIR: Hareket yakalama sisteminde kullanmak için bir Kızılötesi kamera tasarladım. Bununla, bu tür harika görüntüler de elde edebilirsiniz: kamera görüntüsünde gerçekte normal olan parlak nesneler. Ucuz bir fiyata oldukça iyi sonuçlar alabilirsiniz. O