Laboratoriya ishi № Pezonurlatgich.(Buzzer musiqa notasi). Pezonurlatgich(Buzzer) datchigini boshqarish: tonni o‘zgartirish. Transtistor xususiyatini namoyish etish. Elektrorichak misolida aylanish o‘zgartirish


Download 0.71 Mb.
bet3/15
Sana25.10.2023
Hajmi0.71 Mb.
#1722187
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
Laboratoriya ishi-5-6 (1)(1)

38-rasm. Buzzer v arduino ulanishi.
Despacito musiqasini Arduino buzzer orqali ijro etish uchun quyidagi kodni ishlatishingiz mumkin:
#define BUZZER_PIN 9 // Buzzer pin raqami
void setup() {
pinMode(BUZZER_PIN, OUTPUT); // Buzzer ni chiqarish uchun tayyor qilamiz
}
void loop() {
playDespacito();
}
void playTone(int note, int duration) {
tone(BUZZER_PIN, note, duration);
delay(duration);
noTone(BUZZER_PIN);
delay(50); // Kichik buzzer vaqtinio‘tkazish uchun kuting
}
void playDespacito() {
int tempo = 125; // Musiqa tezligi (bpm)
playTone(659, tempo); // E5 nota
playTone(659, tempo);
playTone(698, tempo); // F5 nota
playTone(784, tempo); // G5 nota
playTone(698, tempo); // F5 nota
playTone(659, tempo); // E5 nota
playTone(587, tempo); // D5 nota
// Yana bir qator notalar
delay(tempo); // Qo‘shimcha vaqtni kuting
// Boshqa notalarni qo‘shing kerakligicha davom ettiring. }
Bu kod Despacito musiqasining bir qismi uchun ovozli buzzer ijro etadi. "playTone()" funksiyasi notalarni ijro etishda vaqt bilan ishlaydi. "playDespacito()" funksiyasi esa musiqa qismini ifodalaydi. Siz bu kodni Despacito musiqasining boshqa qismlari bilan to‘ldirib, boshqa notalarni qo‘shishingiz mumkin. Musiqa tezligini (bpm) hamo‘zingizga moso‘zgartirishingiz mumkin.
Ma'lumki, biz hammamiz bir narsadan yaratilganmiz. Odamlar go‘sht, suv va suyaklardan yasalgan. Va ba'zilari umuman boshqa materialdan iborat, shuning uchun ular suvga cho‘kmaydi))). Bizning tranzistorimiz ham shunday - u ham nimadandir. Lekin nimadan?
Hammangizga ma'lumki, materiallaro‘tkazgichlar va dielektriklarga bo‘linadi, ular orasida yarimo‘tkazgichlar bor. Yana bir bor eslatibo‘tamanki,o‘tkazgichlar elektr tokini mukammalo‘tkazadi, dielektrlar elektr tokinio‘tkazmaydi, lekin yarimo‘tkazgichlar elektr tokinio‘tkazadi, lekin juda yomon.
"Va nima uchun bizga bu yarimo‘tkazgichli material kerak?" - deb so‘raysiz. Materialningo‘zi amaliy nuqtai nazardan yarimo‘tkazgichdir, hech qanday qiziqish uyg‘otmaydi, lekin siz unga davriy jadvaldagi ba'zi elementlarning kichik qismini ilmiy jihatdan "ishga tushirganingizda" qo‘shsangiz, biz yarimo‘tkazgichli materialni olamiz, lekin juda g‘alati xususiyatlar.

Download 0.71 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   15




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling