Faradars Discount
x عدم نمایش ۴۰٪ تخفیف جشنواره تخفیف بوی ماه مهر فرادرس کد تخفیف: MHR98
Faradars Discount
فرصت باقیمانده

آموزش طراحی بازی دوز با میکروکنترلر ATmega16 در Proteus و CodeVisionAVR – پیش ثبت نام

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها
آموزش طراحی بازی دوز با میکروکنترلر ATmega16 در Proteus و CodeVisionAVR

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



یکی از کاربردهای رایج و جذاب میکروکنترلرها، استفاده از آن ها در طراحی اسباب بازی ها است. با توجه به اینکه پیاده سازی بازی با میکروکنترلر می تواند علاوه بر استفاده کاربردی از دانش تئوری، دارای جذابیت و ظرافت های ویژه ای نیز در طراحی باشد، در این آموزش به پیاده سازی بازی معروف دوز خواهیم پرداخت که با نام های XO یا Tic-Tac-Toe نیز شناخته می شود. بازی دوز نمونه مناسبی برای بازی های رقابتی است که به خاطر داشتن ویژگی های بارزی مانند قطعی بودن، نوبتی بودن و قابل مشاهده بودن، به یک انتخاب مناسب برای پیاده سازی تبدیل شده است. برای دستیابی به این هدف، ابتدا مفاهیم اصلی مورد نیاز برای استفاده از میکروکنترلر ATmega16 را معرفی خواهیم کرد و پس از مروری کوتاه بر نحوه استفاده از نرم افزارهای Proteus و CodeVisionAVR، به تحلیل بازی دوز خواهیم پرداخت. در پایان، سخت افزار این بازی را در Proteus شبیه سازی می کنیم و کد عملکرد آن را نیز در کامپایلر CodeVisionAVR می نویسیم.

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال هماهنگی
زمان تقریبی انتشار ۶ تا ۱۴ هفته (برای ۹۰ درصد آموزش‌های این مرحله)

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در صف شروع ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.




    توضیحات

    با بررسی نحوه عملکرد بسیاری از لوازم الکترونیکی پرکاربرد در زندگی روزمره، به نقش بسیار مهم میکروکنترلرها پی می بریم. میکروکنترلرها در لوازمی مانند: ماشین لباسشویی، مایکروفر، یخچال، تلفن های هوشمند، کنترل از راه دور تلویزیون، سیستم های حفاظتی و… مورد استفاده قرار گرفته اند. همچنین، کاربردهای دیگری از میکروکنترلرها نیز وجود دارند که به سیستم های کنترل موتور اتومبیل، تابلوهای روان، دستگاه های کارت خوان وسایل حمل و نقل عمومی، کنترل چراغ راهنما و حتی دستگاه های پزشکی مربوط می شوند.

    از میان خانواده های مختلف میکروکنترلرها، AVR به علت برخورداری از مزایای قابل توجهی چون کاهش مصرف توان (به دلیل تکنولوژی ساخت تراشه CMOS)، سرعت بالا در پردازش (به دلیل طراحی بر اساس معماری RISC)، کاهش حجم کد (به دلیل قابلیت برنامه نویسی به زبان های سطح بالا) و قیمت مناسب با استقبال بسیار زیادی مواجه شده است. امکانات و خصوصیات متنوع و فراوان میکروکنترلرهای AVR باعث دسته بندی آن ها به انواع مختلفی شده که یکی از کاربردی ترین دسته ها که توان پردازشی بالایی نیز دارد، ATMega است.

    یکی از کاربردهای رایج و جذاب میکروکنترلرها، استفاده از آن ها در طراحی اسباب بازی ها است. با توجه به اینکه پیاده سازی بازی با میکروکنترلر می تواند علاوه بر استفاده کاربردی از دانش تئوری، دارای جذابیت و ظرافت های ویژه ای نیز در طراحی باشد، در این آموزش به پیاده سازی بازی معروف دوز خواهیم پرداخت که با نام های XO یا Tic-Tac-Toe نیز شناخته می شود. بازی دوز نمونه مناسبی برای بازی های رقابتی است که به خاطر داشتن ویژگی های بارزی مانند قطعی بودن، نوبتی بودن و قابل مشاهده بودن، به یک انتخاب مناسب برای پیاده سازی تبدیل شده است.

    برای دستیابی به این هدف، ابتدا مفاهیم اصلی مورد نیاز برای استفاده از میکروکنترلر ATmega16 را معرفی خواهیم کرد و پس از مروری کوتاه بر نحوه استفاده از نرم افزارهای Proteus و CodeVisionAVR، به تحلیل بازی دوز خواهیم پرداخت. در پایان، سخت افزار این بازی را در Proteus شبیه سازی می کنیم و کد عملکرد آن را نیز در کامپایلر CodeVisionAVR می نویسیم.

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: معرفی مفاهیم
      • رجیسترهای تنظیم کننده میکروکنترلرهای AVR
      • ساختار کلی برنامه های زبان C
      • معرفی نقش نرم افزارهای Proteus و CodeVisionAVR در پیاده سازی
    • درس دوم: معرفی و تحلیل بازی دوز
      • معرفی جزییات و ویژگی های بازی دوز
      • تحلیل بازی دوز و بررسی نحوه پیاده سازی و بخش های مورد نیاز
      • معرفی ابزارها و IC های مورد استفاده در شبیه سازی بازی دوز
      • معرفی توابع مورد استفاده در کدنویسی بازی دوز
    • درس سوم: پیاده سازی بازی دوز
      • نحوه شبیه سازی در Proteus
      • شبیه سازی سخت افزار بازی دوز در Proteus
      • نحوه ایجاد پروژه و استفاده از CodeWizard در CodeVisonAVR
      • کدنویسی بازی دوز در CodeVisionAVR
      • ارتباط شبیه سازی با کد و تست بازی دوز

     

    مفید برای رشته های
    • مهندسی برق
    • مهندسی کامپیوتر
    • مهندسی پزشکی


    اطلاعات تکمیلی

    نام آموزش آموزش طراحی بازی دوز با میکروکنترلر ATmega16 در Proteus و CodeVisionAVR – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVEE9806
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)




    دیدگاه ها

    نظر شما در مورد این فرادرس چیست؟

    پاسخ دهید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    امتیاز شما به این آموزش:




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در صف شروع ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , ,



فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران