Faradars Discount
جشنواره تخفیف تابستانه فرادرس ۴۰٪ تخفیف روی همه آموزش‌ها کد تخفیف: SMR97
Faradars Discount
فرصت باقیمانده تخفیف ویژه

آموزش کتابخانه نویسی برای میکروکنترلر AVR

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

درباره ناشر

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

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

درباره مدرس

مهندس محمد مهدی ولی نژاد
مهندس محمد مهدی ولی نژاد

مدرس فرادرس

دانشجوی کارشناسی ارشد برق – الکترونیک (مدار های مجتمع میکروالکترونیک)


محمد مهدی ولی نژاد در حال حاضر دانشجوی کارشناسی ارشد مهندسی برق الکترونیک گرایش مدار های مجتمع میکروالکترونیک در دانشگاه پیام نور مشهد هستند. وی دارای سابقه تدریس و کارگاه های آموزشی در دانشگاه می باشند. (+)



در این دوره آموزشی، ابتدا به صورت مختصر به یادآوری میکروکنترلر AVR  و اصول برنامه نویسی C++‎ می پردازیم. سپس به صورت تفضیلی، اسلوب کتابخانه نویسی را بررسی می کنیم و در ادامه دوره به نگارش کتابخانه های مختلف برای میکروکنترلر و برخی ماژول ها می پردازیم. سعی داریم در این کار حرفه ای شویم و بتوانیم برای تمام واحدها، کتابخانه بنویسیم.

👤 مدرس: مهندس محمد مهدی ولی نژاد
🕓 مدت زمان: ۱۹ ساعت
🎓 تعداد دانشجو: ۳۰۰ نفر این آموزش را تهیه کرده اند. — ۷ نفر در یک ماه اخیر
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

هزینه آموزش: ۴۰,۰۰۰ تومان


آنچه شما در این فرادرس خواهید دید:
آموزش ویدئویی مورد تایید فرادرس
فایل برنامه ها و پروژه های اجرا شده در حین آموزش
فایل PDF یادداشت های مدرس در حین آموزش

تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می شود.
    (توضیحات بیشتر +)
دانلود آنی و ارسال سریع
فعال‌سازی آنی لینک دانلود، بلافاصله پس از ثبت سفارش
ارسال پستی به همراه کد رهگیری مرسوله در اولین ساعت اداری روز
ارسال پیک موتوری در تهران، در همان روز ثبت سفارش

(توضیحات بیشتر +)



    توضیحات

    قبل از بیان هدف ارائه این دوره، لازم است به این موضوع بپردازیم که چرا لازم است برای میکروکنترلر و سایر ماژول ها مبادرت به نوشتن کتابخانه کنیم؛ چرا به طور عادی اقدام به راه اندازی آن ها نکنیم؟!

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

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

    در این دوره آموزشی، ابتدا مختصراً، به یادآوری میکروکنترلر AVR (به صورت مختصر) و اصول برنامه نویسی C++‎ می پردازیم. سپس به صورت تفضیلی، اسلوب کتابخانه نویسی را بررسی می کنیم و در ادامه دوره به نگارش کتابخانه های مختلف برای میکروکنترلر و برخی ماژول ها می پردازیم. سعی داریم در این کار حرفه ای شویم و بتوانیم برای تمام واحدها، کتابخانه بنویسیم. در طول این دوره سعی می کنیم ابتدا پروژه های طرح شده را به صورت عادی انجام داده و پس از آن اقدام به نگارش کتابخانه بنماییم.

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: یادآوری پیش نیازها
      • کتابخانه چیست؟
      • اهمیت و لزوم کتابخانه نویسی
      • کتابخانه های مشهور زبان C استاندارد و میکروکنترلر AVR
      • آشنایی با مبانی میکروکنترلر AVR
        • یادآوری مبانی معماری رایانه
        • مرور توضیحی واحدهای میکرو
      • مرور برنامه نویسی سی پلاس پلاس
        • متغیرها
        • دستورهای شرطی
        • حلقه های تکرار
        • آرایه ها
    • درس دوم: اصول نگارش کتابخانه
      • دستورات ویژه کتابخانه نویسی
        • دستورات تعریف ثوابت
        • دستورات تغییر نام
        • سایر دستورات کتابخانه ها
      • معرفی و بررسی کتابخانه های پرکاربرد میکرو کنترلر
        • معرفی کتابخانه mega32.h
        • معرفی کتابخانه delay.h
        • معرفی کتابخانه stdio.h
    • درس سوم: کتابخانه نویسی (سطح مبتدی)
      • چشمک زن ساده با یک LED
      • کار با سون سگمنت تکی ساده
      • کار با سون سگمنت مالتی پلکس شده
      • طراحی رقص نور ساده
    • درس چهارم: کتابخانه نویسی (سطح متوسط)
      • کار با LCD کارکتری
        • پیاده سازی اهداف به روش عادی با استفاده از کتابخانه کدویژن
        • پیاده سازی اهداف به روش کتابخانه ای و تکمیل کتابخانه کدویژن
      • کار با سنسور رطوبت
        • پیاده سازی اهداف به روش عادی
        • پیاده سازی اهداف به روش کتابخانه ای
      • کار با سنسور دما
      • کار با سنسور نور
      • نگارش کتابخانه جامع سنجش پارامترهای محیطی
      • کار با تایمر، سنجش بازه زمانی
    • درس پنجم: کتابخانه نویسی (سطح پیشرفته)
      • کار با صفحه کلید
        • پیاده سازی اهداف به روش عادی
        • پیاده سازی اهداف به روش کتابخانه ای
      • کار با تایمر نگهبان
      • کار با حافظه ماندگار داخلی (EEPROM)
      • کنترل سرو موتور
      • کنترل موتور پله ای
      • ارتباط با رایانه و نگارش پروتکل دلخواه
      • کار با ماژول Sim900A

     

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

     

    در ادامه لیست کتب فارسی منتشر شده در این زمینه معرفی شده اند:

    معرفی کتب فارسی
    عنوان نویسندگان سال انتشار
    برنامه نویسی به زبان C عین الله جعفرنژادقمی ۱۳۹۵

    نرم افزارهای مرتبط با آموزش

    Aspen Plus 11.1

    پیش نیاز

    پیش نمایش

    بخش ۱ : یادآوری پیش نیازها - ۵۴ دقیقه


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

    دانلود مستقیم - حجم دانلود ۴۰ مگابایت (کلیک کنید +)


    بخش ۲ : اصول نگارش کتابخانه - ۴۰ دقیقه


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

    دانلود مستقیم - حجم دانلود ۳۳ مگابایت (کلیک کنید +)


    پیش نمایش ۳ : کتابخانه نویسی (سطح مبتدی) بخش اول: چشمک زن ساده - ۱۹ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۲۸ مگابایت (کلیک کنید +)


    پیش نمایش ۴ : کتابخانه نویسی (سطح مبتدی) بخش دوم: سون سگمنت ساده - ۱۶ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۴۴ مگابایت (کلیک کنید +)


    پیش نمایش ۵ : کتابخانه نویسی (سطح مبتدی) بخش سوم: سگمنت مالتی پلکس - ۱۵ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۶ : کتابخانه نویسی (سطح مبتدی) بخش چهارم: آغاز رقص نور - ۱۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۷ : کتابخانه نویسی (سطح مبتدی) بخش پنجم: اتمام رقص نور - ۱۴ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۸ : کتابخانه نویسی (سطح متوسط) بخش اول: ال سی دی کاراکتری - ۵۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۹ : کتابخانه نویسی (سطح متوسط) بخش دوم: سنسور رطوبت - ۱۶ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۰ : کتابخانه نویسی (سطح متوسط) بخش سوم: سنسور دما - ۱۸ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۱ : کتابخانه نویسی (سطح متوسط) بخش چهارم: کتابخانه محیطی - ۱۱ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۲ : کتابخانه نویسی (سطح متوسط) بخش پنجم: بازه زمانی و کیپد - ۱۴ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۳ : کتابخانه نویسی (سطح پیشرفته) بخش اول: اتمام کیپد - ۱۹ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۴ : کتابخانه نویسی (سطح پیشرفته) بخش دوم: تایمر و حافظه ماندگار - ۱۹ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۵ : کتابخانه نویسی (سطح پیشرفته) بخش سوم: موتور پله ای - ۱۹ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۶ : کتابخانه نویسی (سطح پیشرفته) بخش چهارم: موتور سرو - ۱۵ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۷ : کتابخانه نویسی (سطح پیشرفته) بخش پنجم: نگارش پروتکل - ۹ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۸ : کتابخانه نویسی (سطح پیشرفته) بخش ششم: ماژول SIM900 - ۱۲ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۹ : کتابخانه نویسی (سطح پیشرفته) بخش هفتم: اتمام ماژول SIM900 - ۱۲ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.


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

    نام آموزش آموزش کتابخانه نویسی برای میکروکنترلر AVR
    ناشر فرادرس
    شناسه اثر ۸-۱۲۴۵۲-۰۶۰۱۷۱ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
    کد آموزش FVEE9504
    مدت زمان ۱۹ ساعت
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    حجم دانلود ۱۹۸۶ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)


    ​راهنمای تهیه آموزش ها

    آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

    راهنمایی بیشتر ( +)

    در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟ 
    • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
    • از طریق بخش چت آنلاین، با پشیبان های فرادرس گفتگو کنید.- همه روزهای کاری هفته از ساعت ۸ صبح تا ۱۲ شب
    • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه

    با شروع یادگیری، یک کلیک فاصله دارید. همین حالا شروع کنید.

    آموزش کتابخانه نویسی برای میکروکنترلر AVR

    هزینه آموزش: ۴۰,۰۰۰ تومان



    سایر آموزش های مهندس محمد مهدی ولی نژاد



    مطالب مرتبط


    دیدگاه ها

    تا کنون ۳۰۰ نفراز این آموزش استفاده کرده اند.
    1. 0 از 5

      :

      با سلام و ادب و احترام خدمت اساتید محترم

      من نیز همانند سایر دوستان این مجموعه را تهیه کردم به جراعت می تونم بگم یکی از بهترین اموزش هایی که تا کنون دیدم –تسلط استاد به مباحث بسیار عالی است و نحوه اموزش ستودنی است من از همینجا از این استاد (مهندس محمد مهدی ولی نژاد) و مجموعه فرا درس تشکر می کنم .

    2. 0 از 5

      :

      با سلام. مطالب بسیار عالی است. خداخیرتان بدهد.

    3. 0 از 5

      :

      با سلام
      این آموزش با اینکه عنوانش کتابخانه نویسی هست ولی در این آموزش شما مطلبی از آموزش حرفه ای کتابخانه نویسی نمی بینید و فقط به اطلاعات مقدماتی راه اندازی ماژول ها پرداخته شده و حتی کتابخانه هایی که نوشته شده به دلیل نحوه نگارش آن چندان کاربردی نیست
      کاش ایشون به جای راه اندازی ماژول های گوناگون به مطالب پیشرفته تر نوشتن کتابخانه اشاره میکرد.

    4. 5 از 5

      :

      من این آموزش را تهیه کردم اما کامل نگاه نکردم اما نگاه کلی که ویدئو های آموزش انداختم خیلی خوب بود صدا و تصویر خوب بود. (ممنون از خدمات که ارائه کردین)


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

    درج دیدگاه

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

    *



​همین امروز شروع به آموختن کنید​

آموزش کتابخانه نویسی برای میکروکنترلر AVR

هزینه آموزش: ۴۰,۰۰۰ تومان


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

دسته های مرتبط:



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

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

عضویت در خبرنامه فرادرس

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


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
فرادرس مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی logo-samandehi پرداخت آنلاین -  بانک ملت پرداخت آنلاین - بانک پارسیان پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان