Mundarija:
Video: ARDUINO bilan passiv buzzerni qanday bog'lash mumkin: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:22
Arduino -da ovoz chiqarish - bu qiziqarli loyiha, bu sizning loyihangiz va tanlovingizga qarab turli modullar va qurilmalar yordamida amalga oshiriladi. Ushbu loyihada biz ovozli signal bilan qanday ovoz chiqarishingizni ko'rib chiqamiz. Xobbilar tomonidan ishlatiladigan buzzerlar ikki turga bo'linadi: faol va passiv signal. Ushbu loyiha uchun biz faol signal signalidan foydalanamiz. Faol buzzerdan foydalanish bo'yicha ko'rsatmalarni ko'rib chiqing.
Passiv buzzer ovoz chiqarish uchun shahar signalini talab qiladi. Bu elektromagnit karnayga o'xshaydi, bu erda o'zgaruvchan kirish signali tovushni avtomatik ravishda ishlab chiqarishni emas, balki ovozni chiqaradi. Faqat bir martalik doimiy oqimni talab qiladigan faol signaldan farqli o'laroq, passiv buzzer notani ishlab chiqarishda ma'lum texnikaga muhtoj. E'tibor bering, passiv signalni chiqish chastotasini o'rnatmasdan ishlatishga urinish, passiv buzzerdan tovush chiqarmaydi.
Passiv signal signaliga o'tish chastotasi 31 dan 4978 gacha, ketma -ket chastotalar orasidagi 2 ta raqamli interval bilan. 31-35-35… Siz har bir chastotani to'liq tushunish uchun musiqiy chastotalar haqida ko'proq o'rganishingiz mumkin. Shuningdek, "passiv gimnast bilan asosiy yozuvlarni ijro etish" bo'yicha mening darsligimni tekshirib ko'rishingiz mumkin.
1 -qadam: material
Arduino taxtasi
Passiv buzzer
Jumper simlari
2 -qadam: O'chirish diagrammasi
Elektron ulanish LEDni Arduino -ga ulash usuliga juda o'xshaydi. Qo'ng'iroq 3-5V da ishlaydi.
Ijobiy pin uchun arduino -ning har qanday raqamli pinidan foydalanishingiz va manfiy pinni erga ulashingiz mumkin. Rezistorni ishlatish kerak, chunki signal 5V da ishlaydi. Ijobiy pinni signalning yuqori tomoniga qarab tanib olishingiz mumkin, sizda "+" belgisi bor, bu tarafdagi pin - bu musbat pin.
3 -qadam: Mehnat kodeksi
Quyida passiv signal signalini boshqarish uchun misol kodi keltirilgan.
bo'sh o'rnatish () {
// chiqish pimi 7 da 2000ms davomiyligi bilan 440Hz, 494Hz, 523Hz chastotali tovushlarni hosil qiladi
ohang (7, 440, 2000); // A.
kechikish (1000);
ohang (7, 494, 2000); // B
kechikish (1000);
ohang (7, 523, 2000); // C.
kechikish (1000);
// Siz notone () funktsiyasidan foydalanib, ohangni to'xtatish uchun delay () ni ishlatishingiz mumkin.
}
void loop () {
// Yuqoridagi kodni loop funktsiyasiga kiritish ohangni tsiklga aylantiradi
}
4 -qadam: ariza
Misoldan ko'rinib turibdiki, passiv signalni ko'p jihatdan ishlatish mumkin. Yana bir muhim jihat shundaki, u faol signal signal sifatida to'liq ishlashi mumkin, uni faqat o'zingiz xohlagan chastotada o'rnatishingiz kerak.
Musiqa va turli xil ohanglarni yaratishda passiv buzzerdan foydalanishingiz mumkin.
Tavsiya:
Qanday qilib: Oyoq kiyimlarini bir qo'l bilan bog'lash: 10 qadam
Qanday qilib: Oyoq kiyimlarini bir qo'li bilan bog'lash: Qanday qilib bir qo'l bilan poyabzal bog'lash bo'yicha ko'rsatma
Infineon DPS422 sensorini Infineon XMC4700 bilan o'zaro bog'lash va ma'lumotlarni NodeMCU -ga yuborish: 13 qadam
Infineon DPS422 sensorini Infineon XMC4700 bilan o'zaro bog'lash va ma'lumotlarni NodeMCU -ga yuborish: Ushbu qo'llanmada biz XMC4700.DPS422 yordamida harorat va barometrik bosimni o'lchash uchun DPS422 -dan qanday foydalanishni bilib olamiz. iste'mol.
GPS modulini (NEO-6m) Arduino bilan qanday bog'lash mumkin: 7 qadam (rasmlar bilan)
GPS modulini (NEO-6m) Arduino bilan qanday bog'lash mumkin: Men ushbu loyihada GPS modulini Arduino UNO bilan qanday bog'lashni ko'rsatdim. Uzunlik va kenglik ma'lumotlari LCD displeyda ko'rsatiladi va joylashuvni ilovada ko'rish mumkin. Arduino Uno materiallari ro'yxati == > $ 8 Ublox NEO-6m GPS moduli == > $ 15 16x
Har qanday Arduino -ni uyali telefon bilan bog'lash: 6 qadam (rasmlar bilan)
Har qanday Arduino -ni uyali telefon bilan bog'lash: Arduino -dan foydalanganda, sizda kompyuter yo'qligi sababli uni ishlata olmaslik juda achinarli bo'lishi mumkin. Ehtimol, Windows yoki Mac OS mos kelmaydi, sizda umuman kompyuter yo'q yoki int uchun ko'proq erkinlik kerak
Arduino bilan Pro IR massivini o'zaro bog'lash: 5 qadam
Arduino bilan Pro IR massivini o'zaro bog'lash: ProIR - bu 5 ta IQ sensori va 3 ta ko'rsatkichli LEDni o'z ichiga olgan IQ sensorlar majmuasi. Har xil balandliklarda va yorug'likdagi qora va oq sirt uchun aniq o'qishlar, ranglar orasidagi qiymat farqi