اطلاعات مربوط به این ویدئوی آموزشی
در پکیج ویدیویی مهارت افزایی Embedded C مقدماتی قصد داریم تا مهارت برنامه نویسی فراگیران در زمینه Embedded C را ارتقا دهیم. برای این منظور 34 پروژه از سطح مبتدی تا پیشرفته تدوین و آماده سازی شده اند تا فراگیران بتوانند مرحله به مرحله مهارت های خود را در زمینه برنامه نویسی گسترش دهند.
ویژگی مهمی که این دوره را نسبت به سایر دوره ها متمایز می کند عملی و سخت افزاری بودن آن است.مدرس دوره، مهندس یادگاری، پس از آموزش و تحلیل پروژه ها، برنامه ها را در نرم افزار شبیه ساز پروتئوس و سخت افزار برد آموزشی AVR پیاده سازی می کنند. بنابراین شما با چالش های برنامه نویسی عملی و سخت افزاری نیز مواجه خواهید شد. همچنین تمامی تمارین و پروژه ها بر روی واحد I/O میکروکنترلر AVR تعریف شده و تدریس می شوند و شما در این دوره درگیر پیچیدگی واحدهای دیگر میکروکنترلر AVR نخواهید شد.
پروژه های دوره مهارت افزایی Embedded C مقدماتی
- طراحی برنامه چشمک زن LED
- طراحی شمارنده حلقوی Ring Counter
- طراحی شمارنده بالاشمار Up Counter
- طراحی شمارنده ستاره Star Counter
- بهینه سازی برنامه شمارنده ستاره
- فعال سازی نمایشگر LED با کلید فشاری
- نحوه mask کردن رجیسترهای میکروکنترلر AVR
- شمارنده افزایشی باینری مبتنی بر کلید فشاری
- رویکرد برنامه نویسی برای اجرای همزمان
- برنامه چشمک زن قابل تنظیم
- استفاده از کلید فرمان enter در اجرای برنامه
- طراحی برنامه دارای منو menu چند منظوره مبتنی بر led
- اجرای موازی چند عملکرد در برنامه به صورت همزمان
- راه اندازی نمایشگر سون سگمنت 7segment و نمایش اعداد
- نمایش اعداد دو رقمی روی سون سگمنت
- نمایش اعداد 4 رقمی و بالاتر روی سون سگمنت به روش مالتی پلکس
- راه اندازی ولوم روتاری انکودر Rotary Encoder توسط AVR
- راه اندازی شمارنده با نمایشگر led و 7segment مبتنی بر ولوم Rotary Encoder
- شمارنده افزایشی مبتنی بر روتاری انکودر و نمایش اعداد روی سون سگمنت 4 رقمی
- طراحی برنامه دارای منو و تغییرات منو توسط روتاری انکودر و نمایش روی 7segment
- استفاده از توابع فرعی در طراحی برنامه دارای منو
- راه اندازی کی پد ماتریسی 4*4
- نمایش اعداد ورودی توسط کی پد ماتریسی بر روی نمایشگر سون سگمنت 8 رقمی
- پیاده سازی کی پد به روش Non-blocking
- طراحی ماشین حساب 4 عمل اصلی دارای نمایشگر LCD کاراکتری
- طراحی قفل الکترونیکی حرفه ای مجهز به نمایشگر LCD، بازر و رله
- راه اندازی دات ماتریس و اعمال افکت حرکتی پاندول
- اجرای افکت حرکتی چرخش نقطه در صفحه
- نمایش اعداد بر روی دات ماتریس
- اجرای افکت های چرخش و حرکت اعداد در دات ماتریس
- سوال مرحله کشوری مسابقات ملی مهارت
- افزاینده پایه های میکرو I/O Expander با استفاده از شیفت رجیستر
- راه اندازی دات ماتریس 4 کاراکتری با استفاده از شیفت رجیستر
- طراحی تابلو روان LED با استفاده از دات ماتریس 4 کاراکتری
هدف دوره مهارت افزایی 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 مقدماتی
در صورت ارسال پروژه پایانی در بازه زمانی 4 ماه بعد از دریافت ویدئو و کسب نمره لازم در پروژه پایانی دوره غیرحضوری برنامه نویسی مهارت افزایی embedded c مقدماتی، گواهینامه فنی و حرفه ای آموزشگاه نیرا برای شما صادر خواهد شد.
نحوه دریافت ویدئوهای دوره
دسترسی به ویدئوهای آموزش مهارت افزایی embedded c مقدماتی به صورت فایل دانلودی مقدور میباشد.
همچنین نرم افزار پخش ویدئوی موجود در پکیج، قابل اجرا در کلیه سیستم عامل های ویندوزی از جمله XP ، 7 ، 8 ، 10 و اندروید میباشد.
مشاهده این دوره آموزشی تنها با استفاده از نرم افزار GemPlayer در سیستم عامل ویندوز میسر می باشد .
برای تماشای ویدئوهای آموزشی این دوره، نیاز است تا نرم افزار ویدئو پلیر موجود در DVD یا فایل ارسالی را نصب نمایید.
پس از نصب ، فایل ویدئو مورد نظر را باز می کنید . در پنجره باز شده می بایست کد موجود در گزینه Machine Code را برای پشیتبانی آموزشگاه ارسال نمایید تا پسورد اختصاصی سیستم شما را تولید و در اختیارتان قرار دهند .
فایل دریافتی از پشیتبانی را در قسمت Import password وارد نمایید و آموزش را آغاز کنید .
نحوه فعال سازی این نرم افزار در ویدئو زیر توضیح داده شده است:
جهت ارسال Machine code به پشیتبانی نیرا سیستم به یکی از شیوه های زیر اقدام کنید :
تماس تلفنی با شماره تلفن 02166918178
پیام رسان تلگرام با آی دی @nirahelp
پیام رسان واتس اپ با شماره 09376983093
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
آموزش میکروکنترلر ARMSTM32 پیشرفته
شرکت کنندگان در دوره ویدیویی ARMSTM32 پیشرفته نحوه راه اندازی ماژول های ارتباطی و واحدهای پرکاربرد از جمله GPS,GSM, SPI, I2C, EEPROM, … را آموزش می بینند. لازم به ذکر هست. گواهینامه فنی و حرفه ای آموزشگاه نیرا برای شرکت کنندگانی که در بازه زمانی 4 ماه بعد از خرید ویدئوها موفق به انجام پروژه پایانی شوند؛ صادر خواهد شد.
آموزش برنامه نویسی Embedded C پیشرفته
شما در این دوره ویدیویی برنامه نویسی بر روی تراشه های برنامه پذیر از جمله میکروکنترلرها را در سطح پیشرفته آموزش خواهید دید و با انواع اشاره گر و ساختمان داده و استاندارد های برنامه نویسی آشنا خواهید شد .در پایان دوره در صورت انجام پروژه پایانی و کسب امتیاز مورد نظر گواهینامه فنی و حرفه ای نیرا نیز برای شما صادر خواهد شد.
نظرات
![محمدجعفر یادگاری](https://niraplus.ir/wp-content/uploads/2018/11/MY-120x120.jpg)
تنها اشخاصی که این محصول را خریداری کرده اند و وارد سایت شده اند می توانند در مورد این محصول بازبینی ارسال کنند.