جستجو برای:
  • نیرا پلاس
  • مدرسه آنلاین نیراسیستم
  • نیرابلاگ
    • الکترونیک و سخت افزار
    • اینترنت اشیا
    • برق صنعتی و پاورالکترونیک
    • برنامه نویسی، کامپیوتر و IT
    • پروتکل ها و شبکه های ارتباطی
    • رباتیک
    • سنسورها و ابزار دقیق
    • سیستم های امنیتی و حفاظتی
    • سیستم های نهفته
    • فناوری های نوظهور
    • مخابرات
    • مهندسی پزشکی
  • نیرابوک
  • نیرانوا
  • نیرانما
  • نیرانگار
  • نیرانیوز
    • اخبار نیرا
    • اخبار تکنولوژی
 
  • 9 - 66918178 - 021
  • nirasystem@gmail.com
  • مرکز آموزش نیراسیستم
  • نیراشاپ
  • تقویم آموزشی نیراسیستم
نیراپلاس - مدرسه آنلاین نیراسیستم
  • نیرا پلاس
  • مدرسه آنلاین نیراسیستم
  • نیرابلاگ
    • الکترونیک و سخت افزار
    • اینترنت اشیا
    • برق صنعتی و پاورالکترونیک
    • برنامه نویسی، کامپیوتر و IT
    • پروتکل ها و شبکه های ارتباطی
    • رباتیک
    • سنسورها و ابزار دقیق
    • سیستم های امنیتی و حفاظتی
    • سیستم های نهفته
    • فناوری های نوظهور
    • مخابرات
    • مهندسی پزشکی
  • نیرابوک
  • نیرانوا
  • نیرانما
  • نیرانگار
  • نیرانیوز
    • اخبار نیرا
    • اخبار تکنولوژی
0

ورود و ثبت نام

مهارت افزایی Embedded C مقدماتی

خانهسیستم های نهفته و اینترنت اشیامهارت افزایی Embedded C مقدماتی
https://dl.nirasystem.com/c_prj/skill_up_embedded_c.mp4
حالت مطالعه

اطلاعات مربوط به این ویدئوی آموزشی

  • توضیحات کلی
  • فایل های مورد نیاز

توضیحات کلی

در پکیج ویدیویی مهارت افزایی Embedded C مقدماتی قصد داریم تا مهارت برنامه نویسی فراگیران در زمینه Embedded C را ارتقا دهیم. برای این منظور ۳۴ پروژه از سطح مبتدی تا پیشرفته تدوین و آماده سازی شده اند تا فراگیران بتوانند مرحله به مرحله مهارت های خود را در زمینه برنامه نویسی گسترش دهند.

ویژگی مهمی که این دوره را نسبت به سایر دوره ها متمایز می کند عملی و سخت افزاری بودن آن است.مدرس دوره، مهندس یادگاری، پس از آموزش و تحلیل پروژه ها، برنامه ها را در نرم افزار شبیه ساز پروتئوس و سخت افزار برد آموزشی AVR پیاده سازی می کنند. بنابراین شما با چالش های برنامه نویسی عملی و سخت افزاری نیز مواجه خواهید شد. همچنین تمامی تمارین و پروژه ها بر روی واحد I/O میکروکنترلر AVR تعریف شده و تدریس می شوند و شما در این دوره درگیر پیچیدگی واحدهای دیگر میکروکنترلر AVR نخواهید شد. 

پروژه های دوره مهارت افزایی Embedded C مقدماتی

  1. طراحی برنامه چشمک زن LED
  2. طراحی شمارنده حلقوی Ring Counter
  3. طراحی شمارنده بالاشمار Up Counter
  4. طراحی شمارنده ستاره Star Counter
  5. بهینه سازی برنامه شمارنده ستاره
  6. فعال سازی نمایشگر LED با کلید فشاری
  7. نحوه mask کردن رجیسترهای میکروکنترلر AVR
  8. شمارنده افزایشی باینری مبتنی بر کلید فشاری
  9. رویکرد برنامه نویسی برای اجرای همزمان
  10. برنامه چشمک زن قابل تنظیم
  11. استفاده از کلید فرمان enter در اجرای برنامه
  12. طراحی برنامه دارای منو menu چند منظوره مبتنی بر led
  13. اجرای موازی چند عملکرد در برنامه به صورت همزمان
  14. راه اندازی نمایشگر سون سگمنت ۷segment و نمایش اعداد
  15. نمایش اعداد دو رقمی روی سون سگمنت
  16. نمایش اعداد ۴ رقمی و بالاتر روی سون سگمنت به روش مالتی پلکس
  17. راه اندازی ولوم روتاری انکودر Rotary Encoder توسط AVR
  18. راه اندازی شمارنده با نمایشگر led و ۷segment مبتنی بر ولوم Rotary Encoder
  19. شمارنده افزایشی مبتنی بر روتاری انکودر و نمایش اعداد روی سون سگمنت ۴ رقمی
  20. طراحی برنامه دارای منو و تغییرات منو توسط روتاری انکودر و نمایش روی ۷segment
  21. استفاده از توابع فرعی در طراحی برنامه دارای منو
  22. راه اندازی کی پد ماتریسی ۴*۴
  23. نمایش اعداد ورودی توسط کی پد ماتریسی بر روی نمایشگر سون سگمنت ۸ رقمی
  24. پیاده سازی کی پد به روش Non-blocking
  25. طراحی ماشین حساب ۴ عمل اصلی دارای نمایشگر LCD کاراکتری
  26. طراحی قفل الکترونیکی حرفه ای مجهز به نمایشگر LCD، بازر و رله
  27. راه اندازی دات ماتریس و اعمال افکت حرکتی پاندول
  28. اجرای افکت حرکتی چرخش نقطه در صفحه
  29. نمایش اعداد بر روی دات ماتریس
  30. اجرای افکت های چرخش و حرکت اعداد در دات ماتریس
  31. سوال مرحله کشوری مسابقات ملی مهارت
  32. افزاینده پایه های میکرو I/O Expander با استفاده از شیفت رجیستر
  33. راه اندازی دات ماتریس ۴ کاراکتری با استفاده از شیفت رجیستر
  34. طراحی تابلو روان LED با استفاده از دات ماتریس ۴ کاراکتری

هدف دوره مهارت افزایی Embedded C مقدماتی

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

در ضمن کامپایلر مورد استفاده در این دوره Codevision میباشد.

توصیه نیراسیستم

در صورتی که تمایل دارید تا به حوزه های مختلف سیستم های نهفته از جمله برنامه نویسی تحت سیستم عامل و یا میکروکنترلرها و سایر ریزپردازنده ها ورود کنید ، با یادگیری زبان C به عنوان اولین قدم ، پیمودن این مسیر جذاب را آغاز نمایید.

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

پکیج ویدیو مهارت افزایی Embedded C مقدماتی مناسب چه افرادی است؟

  • تمامی افرادی که زبان C در حد مقدماتی را فرا گرفته اند
  • دانشجویانی که در دانشگاه واحد برنامه نویسی را سپری کرده اند
  • افرادی که قصد دارند به تکنیک های پیاده سازی برنامه های مبتنی بر میکروکنترلر مسلط شوند
  • افرادی که با میکروکنترلرها آشنا هستند اما در برنامه نویسی مشکل دارند
  • و …

پیش نیاز دوره ویدیویی مهارت افزایی Embedded C مقدماتی چیست؟

برای شرکت در این دوره نیاز هست تا به تمامی مباحث مربوط به برنامه نویسی Embedded C مقدماتی از جمله ساختارهای شرطی if, Switch case , else if و شرط های تو در تو، حلقه های تکرار for, while, do while و حلقه های تو در تو, آرایه ها, رشته ها,…  مسلط باشید. برای بررسی مباحث دوره ویدیویی Embedded C مقدماتی اینجا کلیک کنید.

پس از اطمینان از تسلط بر مباحث دوره آموزشی میتوانید از پکیج مهارت افزایی Embedded C مقدماتی به منظور تمرین مازاد و ارتقا سطح برنامه نویسی استفاده کنید.

چگونه از ویدیو مهارت افزایی Embedded C مقدماتی استفاده کنم؟

گام اول :

ابتدا مباحث مربوط به دوره ویدیویی Embedded C مقدماتی بصورت کامل مرور کرده و اطمینان حاصل کنید که تسلط لازم را به مباحث پیدا کردید.
مباحثی همچون ساختارهای شرطی if, Switch case , else if و شرط های تو در تو، حلقه های تکرار for, while, do while و حلقه های تو در تو، استفاده از توابع فرعی در برنامه، تسلط به استفاده از آرایه ها و رشته ها، تعریف و استفاده از انواع متغیرها، آشنایی با واحد I/O میکروکنترلر AVR، نحوه کار با کامپایلر Codevision از جمله مواردی است که در دوره آموزشی برنامه نویسی امبدد C مقدماتی آموزش داده می شود و پیش نیاز این پکیج محسوب می شود.

گام دوم:

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

گام سوم :

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

گام چهارم:

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

گواهینامه دوره مهارت افزایی Embedded C مقدماتی

در صورت ارسال پروژه پایانی در بازه زمانی ۴ ماه بعد از دریافت ویدئو و کسب نمره لازم در پروژه پایانی دوره غیرحضوری برنامه نویسی مهارت افزایی embedded c مقدماتی، گواهینامه فنی و حرفه ای آموزشگاه نیرا برای شما صادر خواهد شد.

نحوه دریافت ویدئوهای دوره

دسترسی به ویدئوهای آموزش مهارت افزایی embedded c مقدماتی هم به صورت فایل دانلودی و هم به صورت DVD مقدور میباشد.

قابل ذکر است که ارسال DVD به سراسر ایران رایگان میباشد.

همچنین نرم افزار پخش ویدئوی موجود در پکیج، قابل اجرا در کلیه سیستم عامل های ویندوزی از جمله XP ، ۷ ، ۸ و ۱۰ میباشد.

راهنمای استفاده از دوره مهارت افزایی Embedded C مقدماتی

فایل های مورد نیاز

مشاهده این دوره آموزشی تنها با استفاده از نرم افزار GemPlayer در سیستم عامل ویندوز میسر می باشد .

برای تماشای ویدئوهای آموزشی این دوره، نیاز است تا نرم افزار ویدئو پلیر موجود در DVD یا فایل ارسالی را نصب نمایید.

پس از نصب ، فایل ویدئو مورد نظر را باز می کنید . در پنجره باز شده می بایست کد موجود در گزینه Machine Code را برای پشیتبانی آموزشگاه ارسال نمایید تا پسورد اختصاصی سیستم شما را تولید و در اختیارتان قرار دهند .

فایل دریافتی از پشیتبانی را در قسمت Import password وارد نمایید و آموزش را آغاز کنید .

نحوه فعال سازی این نرم افزار در ویدئو زیر توضیح داده شده است:

https://nirasystem.com/niraplus/wp-content/uploads/2020/11/Help-player.mp4

جهت ارسال Machine code به پشیتبانی نیرا سیستم به یکی از شیوه های زیر اقدام کنید :

تماس تلفنی با شماره تلفن ۰۲۱۶۶۹۱۸۱۷۸

پیام رسان تلگرام با آی دی @nirahelp

پیام رسان واتس اپ با شماره ۰۹۳۷۶۹۸۳۰۹۳

دریافت لینک دانلود جلسات

دریافت لینک دانلود تمامی جلسات

دریافت فایل دانلودی دوره

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

دانلود رایگان ۵ جلسه از دوره

جلسه سی و دوم

مشاهده جلسه سی و دوم رایگان

پیش نمایش
جلسه بیست و هفتم

مشاهده جلسه بیست و هفتم رایگان

پیش نمایش
جلسه نوزدهم

مشاهده جلسه نوزدهم رایگان

پیش نمایش
جلسه چهاردهم

مشاهده جلسه چهاردهم رایگان

پیش نمایش
جلسه هفتم

مشاهده جلسه هفتم رایگان

پیش نمایش
برچسب: embedded system embedded system programming nira nirasystem آردوینو آموزش امبدد c آموزش برنامه نویسی c امبدد سیستم برنامه نویسی برنامه نویسی avr برنامه نویسی در کدویژن برنامه نویسی سیستم نهفته برنامه نویسی میکروکنترلر دوره غیر حضوری برنامه نویسی C سیستم نهفته کدویژن نیرا نیراسیستم

درخواست مشاوره

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

درخواست مشاوره
021-66918178-9

نیاز به مشاوره دارید؟

در صورتی که نیاز به مشاوره دارید می توانید فرم را تکمیل نمایید و یا با ما در تماس باشید

درخواست مشاوره رایگان

    دوره های مرتبط

    icdl

    آموزش ICDL

    در دوره ویدئویی آموزش ICDL شرکت کنندگان کار با نرم افزارهای کاربردی Word، Excel،Power point، Access فرا خواهند گرفت. همچنین برای شرکت کنندگانی که موفق به کسب نمره قبولی در آزمون پایانی شوند گواهینامه فنی و حرفه ای آموزشگاه نیرا صادر خواهدشد.

    آموزش سیستم عامل های بلادرنگ RTOS

    استفاده از RTOS ها باعث افزایش کارایی سیستم شما می شود اما این در صورتی است که اصول اصلی این سیستم عامل ها را فرا بگیرید. در واقع تدوین الگو های ذهنی در تقسیم Task ها و کار های یک سیستم امبدد، از مهمترین مسائل استفاده از سیستم عامل های بلادرنگ است. در صورت کسب نمره لازم در پروژه پایانی دوره غیرحضوری سیستم عامل های بلادرنگ RTOS، گواهینامه فنی و حرفه ای نیراسیستم برای شما صادر خواهد شد. ” مهلت تحویل پروژه پایانی ۴ ماه بعد از دریافت ویدیوهای دوره می باشد.”

    نظرات

    تنها اشخاصی که این محصول را خریداری کرده اند و وارد سایت شده اند می توانند در مورد این محصول بازبینی ارسال کنند.

    قیمت :

    390,000 تومان

    افزودن به علاقه مندی
    امتیاز
    0 از 0 رأی
    بدون امتیاز 0 رای
    390,000 تومان
    تعداد دانشجو : 25
    نوع دوره: ویدیویی
    سطح دوره: مقدماتی
    پیش نیاز: ندارد
    زبان: فارسی
    15 ساعت
    34 جلسه
    روش دریافت: DVD و دانلودی
    گواهینامه فنی و حرفه ای آموزشگاه نیرا
    محمدجعفر یادگاری
    محمدجعفر یادگاری
    متخصص سیستم های نهفته و مدرس دانشگاه

    دسته: سیستم های نهفته و اینترنت اشیا
    • تهران ، میدان انقلاب ، خیابان کارگر جنوبـی پاییــــن تر از جمهوری ، برج تجــاری 207
    • ۰۲۱-۶۶۹۱۸۱۷۸-۹
    • nirasystem@gmail.com
    دوره ها و رویدادها
    • مهارت های کاربردی
    • سیستم های نهفته
    • نرم افزار های مهندسی
    • برنامه نویسی و IT
    • رویدادهای آموزشی

    کلیه حقوق وب سایت متعلق به شرکت نیراسیستم پویا می باشد.
    نیاز به مشاوره دارید؟

    ورود

    رمز عبور را فراموش کرده اید؟

    هنوز عضو نشده اید؟ عضویت در سایت