دوره سخت افزار اینترنت اشیا (Raspberry Pi)

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

در انبار موجود نمی باشد

معرفی دوره سخت افزار اینترنت اشیا (Raspberry Pi)

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

در این میان مینی کامپیوترهایی نظیر Raspberry Pi با قیمت بسیار مناسب به بازار عرضه شده اند که به دلیل سهولت کار با آن ها، داشتن ابعاد کوچک و قدرت بالا در پردازش،  به یک ابزار مناسب برای اجرای پروژه های صنعتی تبدیل شده است. مینی کامپیوتر Raspberry Pi یکی از محبوب ترین بردهای embedded در بین دانشجویان و علاقمندان سراسر جهان بوده و همچنین در بسیاری از پروژه های روز IoT و پیاده‌سازی اختراعات و ایده‌های خلاقانه دنیا از آن استفاده می‌شود.

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

 

مدل‌های شرکت در دوره

 

نکته1: با توجه به شیوع بیماری کرونا و توصیه های ستاد کرونا، ظرفیت ثبت نام حضوری محدود خواهد بود.

نکته2: به تمامی شرکت کنندگان حضوری و مجازی گواهینامه یکسان به همراه درج نمره اعطا خواهد شد.

نکته3: با توجه به اینکه شرکت کنندگان مجازی امکان استفاده از پک سخت افزاری گروهی را ندارند بهتر است در هنگام ثبت پک سخت افزاری را انتخاب نمایند.

نکته4: در آموزش مجازی برای تمامی بخش های دارای پیاده سازی عملیاتی یک مربی (منتور) آموزشی جداگانه در نظر گرفته خواهد شد.

 

اهداف برگزاری

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

 

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

سرفصل این دوره طبق استانداردهای ملی و بین‌المللی و تلفیقی از دروس آکادمیک و مهارتی با رویکرد آماده‌سازی شرکت‌کنندگان ویژه بازار کار تدوین گردید. عناوین مورد نظر زیر به صورت مفهومی و عملیاتی آموزش داده می‏شود:

جزئیات سرفصل‏ ها

·         امبدد سیستم چیست؟

·         تفاوت های MPU و MCU

·         گنو/لینوکس چیست؟

·         ساختار سخت افزار رزبری پای

·         توزیع های گنو/لینوکس

·         ساختار لینوکس(Kernel, DTB, Rootfs)

·         سیستم عامل Raspbianچیست؟

·         لینوکس پایه و LPIC1

·         کامپایل و انواع کامپایلر

·         ساختار کامپایلر و لینکر و دیباگر(GCC-GDB)

·         کراس کامپایل و Toolchain

·         معرفی پایتون و ابزارهای آن

·         کامپایل برنامه جدید با ابزارهای آماده سازی

·         سفارشی سازی یک GNU/LINUX

·         فریمور چیست؟

·         مقدمه ای بر Buildroot

·         ابزارهای Buildroot

·         سفارشی سازی یک لینوکس برای رزبری پای به کمک buildroot

·         سفارشی سازی کرنل در buildroot

·         نصب برنامه ها توسط buildroot  و تولید یک فریمور جدید

·         YOCTO چیست؟

·         مقایسه Buildroot و YOCTO

پیش نیاز

  •   آشنایی با علوم کامپیوتر
  •  حداقل یکی زبان­های برنامه نویسی کامپیوتری

گواهینامه

اعطای گواهینامه مرکز تحقیقات اینترنت اشیا

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

Academy[at]iotiran.com

مدرس

تجهیزات سخت افزاری مورد نیاز برای دوره اموزشی

دیگر رویداد ها

دوره ای برای ثبت نام وجود ندارد