سیستم عامل های نهفته با برد Raspberry Pi

ثبت نام دوره آموزشی حضوری

کد دوره

نام دوره

زمان برگزاری

نوع دوره

مدرس

ظرفیت

تاریخ شروع

مدت دوره

شهریه دوره

وضعیت دوره

RPI_1

سیستم عامل های نهفته با برد Raspberry Pi

جمعه – ۱۴ الی ۱۸

حضوری

مهندس حمید نجفی

۲۲ نفر

۰۱/۱۱/۲۸

۳۲ ساعت

در حال اجرا

سرفصل های این دوره آموزشی :

۱. آشنایی با تکنولوژی سینگل برد کامپیوترها و کاربرد آنها در صنعت

۲. آشنایی با خانواده Rspberry Pi

۳. آشنایی با بخش های مختلف برد Raspberry Pi

۴. نحوه طراحی سخت افزار مناسب برای راه اندازی برد Raspberry Pi و نیاز های سخت افزاری جانبی آن از جمله تغذیه مناسب، فیلتر ها، بافر گذاری، تراشه های جانبی، تمهیدات استفاده در محیط صنعتی و …

۵. آشنایی با انواع سیستم عامل های قابل استفاده برای Raspberry Pi

۶. نحوه نصب سیستم عامل Raspian بر روی کارت حافظه و آشنایی با ابزارهای مورد نیاز

۷. آشنایی با محیط سیستم عامل Linux از جمله خط فرمان، محیط گرافیکی و مفاهیم User و Root

۸. آشنایی با ساختار دایرکتوری در سیستم عامل Linux و دایرکتوری Root

۹. آشنایی با دستورات مورد نیاز در خط فرمان و نحوه استفاده از آن و ابزارهای SSH و VNC

۱۰. آشنایی با محیط گرافیکی و ابزارهای مورد نیاز

۱۱. آشنایی با فایل Config.txt و تنظیمات اصلی و همچنین تنظیم خروجی تصویر برای نمایشگرهای مختلف و LCD ها

۱۲. نحوه Upgrade سیستم عامل

۱۳. آشنایی با محیط کدنویسی Python در سیستم عامل Linux در خط فرمان و محیط گرافیکی

۱۴. آشنایی با ساخت رابط های گرافیکی در Python

۱۵. آشنایی با کتابخانه مربوط به GPIO و راه اندازی آن در حالت خروجی و ورودی توسط Python و اجرای مثال های مربوطه روی سخت افزار

۱۶. آشنایی با PWM و راه اندازی آن و اجرای مثال های کنترل موتور روی سخت افزار

۱۷. آشنایی با کتابخانه مربوط به پورت سریال UART و راه اندازی و اجرای مثال های ارتباط با یک میکروکنترلر ARM STM32 خارجی روی سخت افزار

۱۸. آشنایی با کتابخانه مربوط به SPI و راه اندازی آن و اجرای مثال های دریافت دیتا از ADC خارجی و ارسال دیتا به Shift Register خارجی روی سخت افزار

۱۹. آشنایی با کتابخانه مربوط به I2C و راه اندازی آن و اجرای مثال های دریافت دیتا از RTC خارجی روی سخت افزار

۲۰. آشنایی با کتابخانه مربوط به TCP/IP و راه اندازی آن و اجرای مثال های مربوطه روی سخت افزار

۲۱. آشنایی با نحوه ساخت فایل از اطلاعات دریافتی

۲۲. آشنایی با نحوه رسم نمودار های مختلف

۲۳. تمرینات مختلف

۲۴. تعریف پروژه پایانی

۲۵. سخت افزار طراحی شده مورد نیاز و برد Raspberry Pi برای کار عملی دانشپذیران در آموزشگاه مهیا می باشد.

پیشنیاز های این دوره آموزشی:

تسلط خوب بر زبان برنامه نویسی Python و کتابخانه گرافیکی TKinter

توانایی های دانشپذیر پس از پایان دوره آموزشی:

پس از این دوره دانشپذیر می تواند سخت افزار مورد نیاز برای راه اندازی برد Raspberry Pi و هر گونه سینگل برد کامپیوتر دیگر را طراحی و پیاده سازی کند و همچنین می تواند نرم افزار گرافیکی و غیر گرافیکی مورد نیاز خود را برای ارتباط با سخت افزار و موارد پردازشی برای Raspberry Pi و هرگونه سینگل برد کامپیوتر دیگر طراحی کند.

ثبت نام دوره آموزشی حضوری