اطلاعات مربوط به این ویدئوی آموزشی
در آموزش برنامه نویسی Embedded Python، سرفصل و مباحث دوره توسط مهندس میرقاسمی مدرس دوره ، در طی پروژه های برنامه نویسی مختلف، آموزش داده میشوند. این روزها کاربران بسیار زیادی از زبان برنامه نویسی پایتون استفاده میکنند که باعث شده تا پایتون رتبه یک بهترین زبان برنامه نویسی باشد. پایتون کاربردهای مختلفی دارد، از توسعه وب گرفته تا ریاضیات و امبددسیستم ها و … اما رویکرد آموزشی ما در این دوره، کاربرد پایتون در سیستم های نهفته است. سیستم های نهفته یا امبدد سیستم ها متشکل از سختافزار و نرمافزار هایی هستند که برای عملیاتی خاص و مشخص طراحی میشوند. از ویزگی های مهم ویدیو آموزش برنامه نویسی Embedded Python سخت افزاری بودن آن است. مدرس دوره بعد از نوشتن هر برنامه آن را روی سخت افزار Iot kit نیرا راه اندازی می کنند تا نتایج بصورت کاملا عملی نمایش داده شوند.
سرفصل آموزش برنامه نویسی Embedded Python
- آشنایی با پایتون
- نحوه نصب پایتون
- آشنایی با تعریف متغیر
- آشنایی با عملگرهای ریاضی در python
- کار با عملگرهای منطقی
- آشنایی با عملگرهای باینری
- نحوه استفاده از دستورات کاربردی پایتون
- آشنایی با میکروپایتون
- نصب esptool روی ماژول esp8266
- معرفی ماژول وای فای esp8266
- معرفی امکانات برد IoT kit نیرا
- استفاده از PIP در برنامه نویسی پایتون
- راه اندازی اولیه ماژول esp12 توسط دستورات پایتون
- کار با توابع boot و main روی esp8266
- استفاده از دستورات شرطی در python
- پروگرام کردن ماژول esp8266 توسط پورت سریال
- راه اندازی واحد I/O ماژول esp8266
- استفاده از Pull up/Pull down برای پایه های esp8266
- راه اندازی LED به صورت چشمک زن توسط ای اس پی 8266
- اتصال کلید فشاری push button به ماژول esp8266
- نحوه خنثی کردن bounce کلید فشاری
- راه اندازی عملی و سخت افزاری کلید و LED توسط پایتون روی esp
- استفاده از حلقه تکرار while در برنامه نویسی پایتون
- فراخوانی توابع در python
- راه اندازی رله توسط esp8266 و کنترل تجهیزات برقی
- استفاده از آرایه داده ها در پایتون
- کار با رشته ها در زبان python
- راه اندازی یک شمارنده توسط ماژول esp8266
- استفاده از آرایه داده ها در پایتون
- کار با رشته ها در زبان python
- استفاده از دستورات کاربردی برای کار با آرایه ها و در پایتون
- طراحی ماشین حساب با استفاده از پایتون
- برنامه نویسی ساخت یافته در پایتون
- فراخوانی توابع در python
- طراحی و پیاده سازی انواع تابع های فرعی
- کار با توابع تک ورودی و یا چند ورودی در پایتون
- استفاده از تابع های کاربردی در python
- معرفی کالکشن های کاربردی Set, List , Tuple
- استفاده از fileها در برنامه نویسی پایتون
- راه اندازی ماژول اولتراسونیک SRF05 توسط esp8266
- اجرای پروژه فاصله سنج اولتراسونیک به زبان پایتون
- معرفی چند تابع کاربردی در کتابخانه machine
توصیه نیراسیستم
پایتون به سادگی و خلاصه بودن معروف است ، بنابراین در صورتی که هنوز به دنیای سیستم های نهفته ورود نکرده اید و خواهان شروع آن هستید، پایتون از آنجا که در دسته زبان های سطح بالا به حساب می آید، سریع ترین و راحت ترین روش نسبت به زبان C میباشد.
هر یک از دو زبان پایتون و c در سیستم های نهفته جایگاه خاص خود را دارند، اما در صورتی که در آغاز راه هستید، با پایتون میتوانید بدون دانش تخصصی از سیستم عامل ها به راحتی بردهای سطح بالایی همچون رزبری پای را برنامه نویسی و راه اندازی کنید.
اهمیت برنامه نویسی
امروزه برنامه نویسی سیستم های نهفته از طریق زبان برنامه نویسی C صورت می گیرد. کاربرد وسیع این زبان توسط توسعه دهنده های سیستم نهفته (Embedded System developers) ناشی از عوامل مختلفی همچون دسترسی به سخت افزار و حافظه ، وجود استاندارد ، پشتیبانی از اشاره گرها ، structure ها و union ها و مواردی از این دست می باشد .
علاقمندان به یادگیری میکروکنترلرها باید از تسلط کافی در امر برنامه نویسی این سیستم ها برخوردار باشند که در این دوره آموزشی ویژه سیستم های نهفته مهارت لازم برای ورود به آن ایجاد می شود .
پیش نیاز دوره Embedded Pythonچیست؟
برای شرکت در این دوره، به غیر از نیاز به تسلط نسبی به زبان C، محدودیتی برای ورود دانشجویان و علاقه مندان به این دوره وجود ندارد.
سخت افزار مورد استفاده در دوره
سخت افزار مورد استفاده در دوره آموزش برنامه نویسی Embedded Python برد IOT کیت نیراالکترونیک می باشد. محصول IoT Kit شرکت نیرا یک کیت توسعه ماژول Wi-Fi از سری ESP8266 – ESP-12 می باشد که برای طراحی و توسعه پروژه های متصل به وب و برنامه های کاربردی برای اینترنت اشیا (IoT) طراحی شده است . برای تهیه این سخت افزار میتوانید به فروشگاه نیراشاپ مراجعه نمایید.
برد اموزشی IOT KIT نیراالکترونیک
گواهینامه دوره Embedded Python
در صورت انجام پروژه پایانی تا مدت 4 ماه پس از خرید ویدیو آموزشی و کسب نمره لازم در پروژه پایانی دوره غیرحضوریEmbedded Python، گواهینامه فنی و حرفه ای نیراسیستم برای شما صادر خواهد شد.
نحوه دریافت ویدئوهای دوره
دسترسی به ویدئوهای آموزشی دوره امبدد پایتون به صورت فایل دانلودی مقدور میباشد.
لازم به ذکر هست که ویدیوهای این دوره، ضبط شده از دوره ی آنلاین Embedded Pythonمی باشند. همچنین ویدیوهای آموزشی دو کاربره هستند و قابلیت مشاهده ویدیو ها در ۲ سیستم برای کاربران وجود دارد.
همچنین نرم افزار پخش ویدئوی موجود در پکیج، قابل اجرا در کلیه سیستم عامل های ویندوزی از جمله XP،10 ، 7 ، 8 و اندروید میباشد.
مشاهده این دوره آموزشی تنها با استفاده از نرم افزار GemPlayer در سیستم عامل ویندوز میسر می باشد .
برای تماشای ویدئوهای آموزشی این دوره، نیاز است تا نرم افزار ویدئو پلیر موجود در DVD یا فایل ارسالی را نصب نمایید.
پس از نصب ، فایل ویدئو مورد نظر را باز می کنید . در پنجره باز شده می بایست کد موجود در گزینه Machine Code را برای پشیتبانی آموزشگاه ارسال نمایید تا پسورد اختصاصی سیستم شما را تولید و در اختیارتان قرار دهند .
فایل دریافتی از پشیتبانی را در قسمت Import password وارد نمایید و آموزش را آغاز کنید .
نحوه فعال سازی این نرم افزار در ویدئو زیر توضیح داده شده است:
جهت ارسال Machine code به پشیتبانی نیرا سیستم به یکی از شیوه های زیر اقدام کنید :
تماس تلفنی با شماره تلفن 02166918178
پیام رسان تلگرام با آی دی @nirahelp
پیام رسان واتس اپ با شماره 09376983093
محتویات جلسات دوره برنامه نویسی Embedded Python
جلسه اول
پیش نمایش و سرفصل های جلسه اول ویدئو
- آشنایی با پایتون
- نحوه نصب پایتون
- آشنایی با تعریف متغیر
- آشنایی با عملگرهای ریاضی در python
- کار با عملگرهای منطقی
- آشنایی با عملگرهای باینری
- نحوه استفاده از دستورات کاربردی پایتون
جلسه دوم
پیش نمایش و سرفصل های جلسه دوم ویدئو
- آشنایی با میکروپایتون
- نصب esptool روی ماژول esp8266
- معرفی ماژول وای فای esp8266
- معرفی امکانات برد IoT kit نیرا
- استفاده از PIP در برنامه نویسی پایتون
- راه اندازی اولیه ماژول esp12 توسط دستورات پایتون
- کار با توابع boot و main روی esp8266
- استفاده از دستورات شرطی در python
- پروگرام کردن ماژول esp8266 توسط پورت سریال
جلسه سوم
پیش نمایش و سرفصل های جلسه سوم ویدئو
- راه اندازی واحد I/O ماژول esp8266
- استفاده از Pull up/Pull down برای پایه های esp8266
- راه اندازی LED به صورت چشمک زن توسط ای اس پی 8266
- اتصال کلید فشاری push button به ماژول esp8266
- نحوه خنثی کردن bounce کلید فشاری
- راه اندازی عملی و سخت افزاری کلید و LED توسط پایتون روی esp
- استفاده از حلقه تکرار while در برنامه نویسی پایتون
- فراخوانی توابع در python
- راه اندازی رله توسط esp8266 و کنترل تجهیزات برقی
- استفاده از آرایه داده ها در پایتون
- کار با رشته ها در زبان python
- راه اندازی یک شمارنده توسط ماژول esp8266
جلسه چهارم
پیش نمایش و سرفصل های جلسه چهارم ویدئو
- استفاده از آرایه داده ها در پایتون
- کار با رشته ها در زبان python
- استفاده از دستورات کاربردی برای کار با آرایه ها و در پایتون
- طراحی ماشین حساب با استفاده از پایتون
- برنامه نویسی ساخت یافته در پایتون
- فراخوانی توابع در python
- طراحی و پیاده سازی انواع تابع های فرعی
- کار با توابع تک ورودی و یا چند ورودی در پایتون
- استفاده از تابع های کاربردی در python
- معرفی کالکشن های کاربردی Set, List , Tuple
جلسه پنجم
پیش نمایش و سرفصل های جلسه پنجم ویدئو
- استفاده از fileها در برنامه نویسی پایتون
- راه اندازی ماژول اولتراسونیک SRF05 توسط esp8266
- اجرای پروژه فاصله سنج اولتراسونیک به زبان پایتون
- معرفی چند تابع کاربردی در کتابخانه machine
پروژه پایانی
پروژه پایانی آزمون
مهلت تحویل پروژه پایانی برای دریافت گواهینامه ۴ ماه بعد از خرید ویدیوها می باشد.
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
مهارت افزایی Embedded C مقدماتی
در دوره پکیج ویدیویی مهارت افزایی Embedded C مقدماتی قصد داریم تا مهارت برنامه نویسی فراگیرن در زمینه Embedded C را ارتقا دهیم. برای این منظور 34 پروژه از سطح مبتدی تا سطح پیشرفته تدوین و آماده سازی شده اند تا فراگیران بتوانند مرحله به مرحله مهارت های خود را در زمینه برنامه نویسی گسترش دهند.
آموزش برنامه نویسی Embedded C پیشرفته
شما در این دوره ویدیویی برنامه نویسی بر روی تراشه های برنامه پذیر از جمله میکروکنترلرها را در سطح پیشرفته آموزش خواهید دید و با انواع اشاره گر و ساختمان داده و استاندارد های برنامه نویسی آشنا خواهید شد .در پایان دوره در صورت انجام پروژه پایانی و کسب امتیاز مورد نظر گواهینامه فنی و حرفه ای نیرا نیز برای شما صادر خواهد شد.
نظرات
تنها اشخاصی که این محصول را خریداری کرده اند و وارد سایت شده اند می توانند در مورد این محصول بازبینی ارسال کنند.
pooria( دانشجوی دوره )
مباحثی که از بحث میکرو پایتون بیان شد بسیار جذاب بود ، بنده بسیار استفاده کردم