توضیحات

icon فایل هایی که با لینک مستقیم در سایت قرار گرفته اند بدون پسورد می باشند.

راه اندازی بازر با Bascom AVR

c23

در این پروژه قصد داریم تا با استفاده از میکروکنترلر ATmega32 و کامپایلر بیسکام، صداهای متنوعی را با بازر جهت استفاده در جریان برنامه ایجاد کنیم.

 

در زمان استفاده از تک سوییچ و یا کیپد در مدارات الکترونیکی، برای کاربر پسند شدن عملکرد دستگاه، بهتر است در زمان فشرده شدن کلید ها صدای BIB نیز پخش شود. برای این منظور میتوان از Buzzer استفاده کرد. Buzzer را نباید به صورت مستقیم به پایه های میکروکنترلر متصل نمود برای این کار باید از مدار زیر استفاده شود:

Buzzer

برای اعمال فرمان به بیزر از هر پایه I/O دلخواه از میکروکنترلر می توان استفاده نمود.
بازر در ولتاژ های متفاوتی مانند ۱۲V و ۵V موجود است که برای ایجاد صدای مناسب باید به تغذیه نامی خودش وصل شود.

 

بازر در داخل خود مدار نوسان ساز دارد و برای ایجاد صدای BIB، اتصال تغذیه به تنهایی کافی است. و در مدار بالا اعمال سطح منطقی ۱ به بازر تولید صدا خواهد کرد. و متناسب با نیاز برنامه می توان زمان ۱ بودن این پایه را تنظیم کرد. ولی در زمان هایی نیاز به ایجاد صداهای متنوعی برای استفاده در جریان برنامه است.  مثلا در استفاده از کی پد نیاز داریم تا با فشردن اعداد، یک نوع صدای BIB و در زمان فشردن کلید ها ورود به منوی تنظیمات، صدای BIB متفاوت از قبل و همچنین در زمان فشردن کلید های بی کاربرد، صدای BIB دیگری پخش شود. در این پروژه از سه عدد تک سوییچ استفاده شده است که با فشردن هر کلید یک صدای BIB متفاوت که برای سه مصرف قبل مناسب به نظر میرسد ایجاد میکند. این برنامه برای فهم بهتر به روش ساب روتین نوشته شده است و کاربر به راحتی میتواند از این برنامه برای نیاز های خود استفاده نماید. و یا با تغییر متغییر ها صدای مطلوب مورد نیاز خود را ایجاد نماید.

 

اهداف آموزشی:

.        • آشنایی با بازر و نحوه راه اندازی آن

 

محتویات فایل دانلود:

.        • سورس برنامه با کامپایلر Bascom AVR

.        • شبیه سازی پروژه با نرم افزار پروتیوس

 

جهت دانلود فایل های این پروژه اینجا کلیک کنید. ( ۵۰KB )

 

لینک منبع تهیه و تنظیم این پروژه:

http://projects.m32.ir/4840/

تهیه و تنظیم: علیرضا جودی

 

خواننده گرامی : برای تهیه هر یک از این مقالات زمان ، انرژی و هزینه بسیار زیادی صرف می شود. در حق ما لطف نموده و مطالب را بدون هیچ تغییر و با ذکر منبع انتشار دهید. رعایت کپی رایت باعث انگیزه و امید تولید کننده های مطالب آموزشی میشود. با سپاس از خوانندگان محترم و با امید به روزهای بهتر

 

 

فروردین ۲۹ام, ۱۳۹۵ | 2,774 views | دسته: Bascom AVR
برچسب ها: ، ، ،


نظرات دیگران در مورد این مطلب:
محمد :

سلام
اگر میشود کد برنامه نویسی این پروژه را برام بفرستین
ممنون میشوم

 

پاسخ:
سورس پروژه از طریق لینک دانلود در دسترس هستش


افزودن نظر: