همانطور که میدانید میتوانیم با استفاده از میکرو کنترلر avr و کامپایلر بسکام به راحتی تن صدا ایجاد کنیم البته این صدای ایجاد شده نه کیفیت خوبی دارد و نه میتواند کاربردی بیش از یک تن صدا برای پروژه هایی که نیاز به صدایی برای نمایش فشردن کلید داریم داشته باشد. در این پروزه با همین یک دستور چند کاربرد جالب را اماده کرده ایم.البته avr میتواند با بهره گیری از تایمر داخلی و دیگر امکانات جانبی یا حتی آیسیهای خارجی هر نوع فرمت صدایی را نیز پخش کند.در سایت یک نمونه mp3 پلیر جالب نیز قرار داره شده است ولی این پروژه هم خالی از لطف نیست.
در بسکام با دستور sound میشه صدا درست کرد با بستن مدار زیر در آزمایشگاه مجازی میتونید صدای آهنگ رو از speakr کامپوترت بشنوی و با تغییر اعداد جلوی دستور sound آهنگ مورد علاقه خودتو درست کنی.
تولید ملودی موسیقی
با AVR برای تولید نت موسیقی، ابتدا باید بر این نکته اساسی واقف بود که نسبت فرکانس هر دو نت متوالی در دستگاه موسیقی بین المللی (فاصله نیم پرده) برابر است با عدد 1.059463 که این عدد در واقع ریشه دوازدهم عدد دو می باشد. در توضیح بیشتر این مسئله می توان به سازهایی مانند پیانو اشاره کرد که 12 نت با نام های مستقل روی آنها تعریف می شود و فاصله فرکانس بین هر دو نت متوالی با هم برابر است. با توجه به دو برابر شدن فرکانس در دو نت همنام ( مثلا دو Mi متوالی) و وجود 12 نت در این فاصله، بنابراین فاصله فرکانسی هر دو نت مجاور برابر ریشه دوازدهم عدد 2 خواهد بود. حال اگر یک نت را به عنوان نقطه مبنا در نظر بگیریم، فرکانس نت بعدی 1.059463 برابر نت فعلی و فرکانس نت قبلی هم همین فرکانس تقسیم بر 1.059463 خواهد بود. با توجه به تدوین قراردادی مبنی بر قرار دادن یکی از نت های Do برابر با 440 هرتز، می توانیم همین عدد 440 هرتز را به عنوان مبنا در نظر بگیریم و فرکانس نت های بعدی و قبلی را با ضرب یا تقسیم متوالی بر آن بدست بیاوریم.ولی در بسکام کدهای آماده هست و نیازی به دونستن و یا نوشتن موارد بالا نیست.
توجه :کاربر گرامی شما علاوه بر خرید مستقیم همچنین میتوانید این فایل را با خرید اشتراک ماهانه دانلود نمایید پس مشترک ماهانه ی سایت شوید و تا پایان مدت اشتراک از آپدیت ها و فایلهای جدید موجود در سایت بهره مند گردید.
لیست فایلهای اعضای اشتراکی
نام فایل :
ایجاد موریک با avr 1
سه شنبه, 10 آذر 1394 20:58
حداقل اشتراک | محتویات | زمان ایجاد | حجم فایل | تعداد دانلودها |
رایگان | برنامه+شماتیک | دوشنبه, 27 آذر 1391 17:03 | 52.75 KB | 0 |
تنها کاربران عضو یا دارای مجوز میتوانند دانلود نمایند |
توضیحات :