Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Loyihaning tavsifi:
Ochiq manbali hamjamiyat yordamida g'oyalarni osongina amalga oshirish mumkin bo'lgan yangi sayohat boshlandi (Arduino tufayli). Shunday qilib, bu erda yo'l
· Atrofga nazar sol va atrofingni kuzat
· Yechilishi kerak bo'lgan muammolarni kashf eting
· O'ylang, harakat qilib ko'ring va o'rganishni davom eting va baham ko'ring
· Men qo'ng'iroq qilayotganimning eng muhimi, uni sodda tutish:)
· Takrorlang
Mening maqsadim arduino platformasidan foydalangan holda musiqiy loyihani yaratish edi
Shunday qilib, men Internetni qidirib topdim va ajoyib ijodiy loyihalarni topdim, lekin men o'z narsalarimni qilishni xohlardim!
Shunday qilib, men arduino kutubxonasidan bu tone () funktsiyasini uchratdim. Quyida bu haqda tavsiflovchi ma'lumotlarni topishingiz mumkin bo'lgan havola
www.arduino.cc/reference/en/language/funct…
Endi Ton () funktsiyasi haqida o'qiganimizdan so'ng, g'oyalar o'z sayohatini boshladi.
Ton () funktsiyasi, siz o'qiganingizdek, ba'zi chastotalar tovushini hosil qiladi, siz uni parametrga o'tkazasiz. Shunday qilib, men har xil turdagi tovushlarni chiqarish uchun bitta funktsiyadan qanday foydalanishim mumkin deb o'yladim.
Javob matematikada edi, biz hammamiz matematikani har kuni ishlatamiz, uning mantig'ini sirlarni hal qilish
Bu koinot haqida (mashhur Numb3rs serialidan jumla) …
Fikr - bu matematik tenglamalar yordamida hosil bo'lishi mumkin bo'lgan tovush chiqarish, uni MathMusic deb ataymiz
Ushbu loyihada men foydalanganman:
Oddiy geometrik shakllarning maydon tenglamasi (kvadrat, to'rtburchak, parallelogram, uchburchak va aylana)
· Kvadrat tenglama va Fibonachchi seriyasi.
tovush hosil qilish uchun. Endi siz ushbu loyihani kengaytirib, turli xil tenglamalar yoki formulalar yordamida yangi musiqalarni kashf qilishingiz mumkin …
1 -qadam: Ushbu loyihani amalga oshirish uchun sizga kerak bo'lgan narsalar
Loyihani amalga oshirish uchun zarur vositalar:
- Arduino UNO kengashi
- Karnay yoki ovoz balandligi uchun men karnayni tavsiya qilaman
- elektronni shikastlanishdan himoya qilish uchun bitta 220 ohmli rezistor
- Arduino va karnayni ulash uchun o'tish simlari
Dasturiy ta'minot
Dasturlarni kompyuterdan taxtaga yuklash uchun siz Arduino IDE -ni o'rnatishingiz kerak.
Agar tashvishlanmasangiz, quyida Arduino IDE -ni o'rnatish uchun havola mavjud
www.arduino.cc/en/Main/Software
2 -qadam: sxematik
Shuningdek, siz quyida keltirilgan havola yordamida sxemani tuzishingiz mumkin
fritzing.org/home/
3 -qadam: Arduino yordamida dasturni qanday ishga tushirish kerak
Birinchidan, siz Arduino kartasini kompyuteringizga yoki USB kabeli orqali ulashingiz kerak
Keyin Arduino IDE dasturini yuklab oling va o'rnating havola berilgan.
Oxirgi yuklab olishda, ushbu loyihaning manba kodini o'z ichiga olgan zip fayl
Shunday qilib, boshlang va undan yangisini yarating!