Mundarija:
Video: TinkerCad -da Arduino yordamida pianino tovushlari: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Ushbu qo'llanmada siz Arduino bilan gudok (yoki piezo karnay) dan foydalanishni o'rganasiz. Buzzerlar signalizatsiya qurilmalarida, kompyuterlarda, taymerlarda va sichqonchani bosish yoki klaviaturada bosish kabi foydalanuvchi kiritilishini tasdiqlashda, shuningdek ohang () va noTone () funktsiyasidan qanday foydalanishni bilib olasiz. Ushbu funktsiyadan foydalanib, siz pianino ovozini chiqarishingiz mumkin. Shunday qilib, boshlaylik.
1 -qadam: Sizga nima kerak - apparat
Ushbu darslik uchun sizga kerak bo'ladi:
1. Arduino UNO yoki nano
2. Buzzer/piezo karnay
3. Non paneli (agar siz loyihani real vaqtda tayyorlayotgan bo'lsangiz)
2 -qadam: O'chirish
Zanjirning manfiy pinini Arduino gnd -ga, signal signalining musbat pinini raqamli pin 8 ga ulash juda oson.
3 -qadam: Kod
Yana qiziqarli loyihalar uchun men bilan bog'laning: Youtube:
Facebook sahifasi:
Instagram: https://instagram.com/official_techeor? Igshid = uc8lโฆ
Mana "Ohang" kodi. Bu qanday ishlaydi? Bu juda oddiy, ohang (buzzer, 1000) 9 -pinga 1KHz chastotali ovoz signalini yuboradi, kechiktirish (1000) dasturni bir soniya to'xtatib qo'yadi va noTone (buzzer) signal tovushini to'xtatadi. Loop () tartibi bu ishni takror -takror bajarib, qisqa ovozli signal chiqaradi. (siz ohang (pin, chastota, davomiylik) funktsiyasidan ham foydalanishingiz mumkin)
int buzzer = 8;
void setup () {// Buzzer pinini chiqish pinMode (buzzer, OUTPUT) sifatida belgilaydi; } void loop () {ohang (buzzer, 261); kechikish (200); // noTone signalini o'chiradi (signal); ohang (buzzer, 293); kechikish (200); noTone (ovozli signal); ohang (signal, 329); kechikish (200); noTone (ovozli signal); ohang (signal, 349); kechikish (200); ohang (buzzer, 201); kechikish (200); // Zil signalini noTone (signal) o'chiradi; ohang (signal, 283); kechikish (200); noTone (ovozli signal); ohang (signal, 502); kechikish (200); noTone (ovozli signal); ohang (buzzer, 149); kechikish (200); }
4 -qadam: Yaxshi bajarildi
Siz yana bitta Arduino "Qanday qilib" darsini muvaffaqiyatli yakunladingiz va siz qanday ishlatishni o'rgandingiz: buzzer / piezo speakerertone (), noTone () funktsiyalari.
Tavsiya:
Arduino Piezo Buzzer pianino: 5 qadam
Arduino Piezo buzzer pianino: Bu erda biz karnay sifatida piezo -buzzerdan foydalanadigan Arduino pianino qilamiz. Bu loyiha osongina kengaytirilishi mumkin va sizga bog'liq holda ko'p yoki kamroq eslatmalar bilan ishlashi mumkin! Biz uni soddalashtirish uchun faqat to'rtta tugma/kalit bilan quramiz. Bu qiziqarli va oson loyiha
Arduino yordamida mini pianino: 4 qadam
Arduino yordamida mini pianino: Arduino qo'llanmasi: Arduino yordamida mini pianino Bu videoda men sizga Arduino yordamida mini pianino yasashni ko'rsataman
Makey Makey uyqu tovushlari: 3 qadam
Makey Makey Scratch uyqu tovushlari: Mening sakkiz yoshli o'g'lim kechasi bilan to'shagida uxlab qolishi juda qiyin. U ko'pincha tunda tushdan uyg'onadi. Keyin u yana uxlab qolish uchun ishonch hosil qilish uchun mening xonamga yuguradi. Men bu teginishni yaratdim
Makey Makey yordamida pianino tugmachalarini o'rganing: 6 qadam (rasmlar bilan)
Makey Makey yordamida pianino tugmachalarini o'rganing: Men buni "Maker" stantsiyasida o'tkaziladigan kechada qurdim. Bu o'yin pianino klaviaturasida eslatmalar qaerda ekanligini o'ynash orqali bilib olishga yordam beradi. Bizning guruhimiz ta'lim ko'rgazmasida Maker Station paviloniga taklif qilindi. Tarbiyachi bilan gaplashayotganda
Gaplashuvchi kompyuter (maxsus Windows tovushlari): 7 qadam
Gaplashuvchi kompyuter (maxsus Windows tovushlari): Men sizga bu yo'riqnomada, agar siz bilmasangiz, kun bo'yi kompyuteringizda nima qilayotganingizga qarab, siz bilan bir necha marta gaplashadigan kompyuterni qanday yasashni o'rgataman