İçindekiler:

ARDUINO İLE PASİF ZİL ARAYÜZÜ NASIL YAPILIR: 4 Adım
ARDUINO İLE PASİF ZİL ARAYÜZÜ NASIL YAPILIR: 4 Adım

Video: ARDUINO İLE PASİF ZİL ARAYÜZÜ NASIL YAPILIR: 4 Adım

Video: ARDUINO İLE PASİF ZİL ARAYÜZÜ NASIL YAPILIR: 4 Adım
Video: Arduino İle Radar Nasıl Yapılır? (HC-SR04 + Servo Motor Kullanarak) 2024, Kasım
Anonim
ARDUINO İLE PASİF ZİL ARAYÜZÜ NASIL YAPILIR
ARDUINO İLE PASİF ZİL ARAYÜZÜ NASIL YAPILIR

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 şeması
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: