Mündəricat:

ARDUINO İLE PASİF BUZZERƏ NECƏ ARAYAŞMAQ: 4 addım
ARDUINO İLE PASİF BUZZERƏ NECƏ ARAYAŞMAQ: 4 addım

Video: ARDUINO İLE PASİF BUZZERƏ NECƏ ARAYAŞMAQ: 4 addım

Video: ARDUINO İLE PASİF BUZZERƏ NECƏ ARAYAŞMAQ: 4 addım
Video: Arduino ile Pasif Buzzer Kullanımı + İstiklal Marşı Çalma 2024, Iyul
Anonim
ARDUINO İLE PASİF BUZZERİ ARAŞDIRMAQ ÜÇÜN
ARDUINO İLE PASİF BUZZERİ ARAŞDIRMAQ ÜÇÜN

Arduinoda səs çıxarmaq maraqlı bir layihədir, bu, layihənizdən və seçimlərinizdən asılı olaraq müxtəlif modul və cihazlardan istifadə etməklə edilə bilər. Bu layihədə səs siqnalı ilə necə səs çıxara biləcəyinizə baxacağıq. Həvəskarlar tərəfindən istifadə edilən səs siqnalı iki növdə olur: Aktiv səs siqnalı və passiv səs siqnalı. Bu layihə üçün aktiv bir səs siqnalı istifadə edəcəyik. Aktiv bir səs siqnalı istifadə etməyimə dair təlimatımı oxuyun.

Passiv səs siqnalı səs çıxarmaq üçün bir DC siqnalı tələb edir. Dəyişən bir giriş siqnalının avtomatik bir ton çıxarmaq əvəzinə səsi çıxardığı bir elektromaqnit dinamikə bənzəyir. Yalnız bir vuruşlu DC tələb edən aktiv səs siqnalından fərqli olaraq, passiv səs siqnalı not istehsalında müəyyən texniki xüsusiyyətlərə ehtiyac duyur. Qeyd edək ki, çıxış tezliyini təyin etmədən passiv səs siqnalından istifadə etməyə çalışmaq, passiv səs siqnalı ilə heç bir səs çıxarmayacaq.

Ardıcıl tezliklər arasında 2 rəqəm aralığında 31 ilə 4978 aralığında olan passiv səs siqnalına keçə biləcəyiniz tezlik, məsələn. 31-35-35… Hər bir tezliyi tam başa düşmək üçün musiqi tezlikləri haqqında daha çox öyrənə bilərsiniz. "Passiv səs siqnalı ilə böyük notlar ifa etmək" dərsimi də izləyə bilərsiniz.

Addım 1: Material

Arduino lövhəsi

Passiv Buzzer

Jumper telləri

Addım 2: Dövrə diaqramı

Dövrə diaqramı
Dövrə diaqramı

Dövrə bağlantısı bir LED -in Arduino -ya qoşulma üsuluna çox bənzəyir. Zəng 3-5V-də işləyir.

Müsbət pin üçün arduinonun hər hansı bir rəqəmsal pinindən istifadə edə və mənfi pimi yerə bağlaya bilərsiniz. Siqnal 5V -də işlədiyi üçün bir rezistordan istifadə etmək lazımdır. Siqnalın yuxarı tərəfinə baxaraq pozitiv pin tanıya bilərsiniz, "+" işarəsi olan bir nöqtəyə sahib olacaqsınız, bu tərəfdəki pin pozitiv pimdir.

Addım 3: İş Məcəlləsi

Aşağıda passiv səs siqnalı idarə etmək üçün bir nümunə kod verilmişdir.

boş quraşdırma () {

// 2000ms müddəti olan çıxış pin 7 -də 440Hz, 494Hz, 523Hz tonları yaradır

ton (7, 440, 2000); // A.

gecikmə (1000);

ton (7, 494, 2000); // B

gecikmə (1000);

ton (7, 523, 2000); // C

gecikmə (1000);

// gecikmə () istifadə etmək əvəzinə tonu dayandırmaq üçün notone () funksiyasından istifadə edə bilərsiniz.

}

boşluq döngəsi () {

// Yuxarıdakı kodu loop funksiyasına daxil etmək, tonun bir döngədə istehsal olunmasını təmin edər

}

Addım 4: Tətbiq

Nümunədən də göründüyü kimi, passiv səs siqnalı bir çox cəhətdən istifadə edilə bilər. Bir vacib cəhət də aktiv bir səs siqnalı olaraq tam işləyə bilməsidir, sadəcə onu seçdiyiniz tezlikdə təyin etməlisiniz.

Musiqi və fərqli tonlar yaratmaq üçün passiv səs siqnalından istifadə edə bilərsiniz.

Tövsiyə: