🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش رسپبری پای و برنامهنویسی لینوکس تعبیه شده
- آخرین آپدیت
دانلود Learn Raspberry Pi & Embedded Linux Programming
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
قدرت رزبری پای را آزاد کنید و در برنامهنویسی Embedded Linux متخصص شوید
راهاندازی برد رزبری پای (Raspberry Pi).
کاوش مفاهیم سیستمهای توکار (Embedded Systems).
برنامهنویسی بر روی پلتفرم لینوکس.
اسکریپتنویسی شل (Shell Scripting)، برنامهنویسی پایتون (Python) و برنامهنویسی C.
آموزش تئوری و عملی.
اتصال و کار با سختافزارهای جانبی خارجی.
پروژه دوربین.
پیشنیازها
تجربه برنامهنویسی به زبان C.
مهارتهای پایه کار با کامپیوتر.
دانش پایه الکترونیک.
انگیزه شخصی برای کاوش و یادگیری موضوعات جدید.
یک کامپیوتر رومیزی یا لپتاپ با اتصال اینترنت خوب توصیه میشود. یک کامپیوتر ۶۴ بیتی با حداقل ۴ گیگابایت رم و ۱۰ گیگابایت فضای خالی هارد دیسک، مجهز به سیستم عامل ویندوز (Windows)، اوبونتو (Ubuntu) یا مک او اس (Mac OS) توصیه میشود.
تجهیزات سختافزاری مورد نیاز
کامپیوتر تک برد رزبری پای ۴ (Raspberry Pi 4).
سختافزارهای جانبی: LED، دکمههای فشاری (Push Buttons)، بازر (Buzzer)، نمایشگر LCD مدل HD44780، موتور DC، سروو موتور (Servo Motor)، برد درایور L293، برد آردوینو اونو (Arduino Uno)، نمایشگر LCD با رابط I2C، پتانسیومتر ۵ کیلواهمی، ماژول دوربین Pi Camera V1.3، اسپیکر.
احتمالاً همه ما روزانه، بارها و بدون آنکه متوجه شویم، از لینوکس استفاده میکنیم. اگر تماس تلفنی برقرار کردهاید، عکسی گرفتهاید، از چراغهای راهنمایی رانندگی عبور کردهاید، به رادیو گوش دادهاید یا تلویزیون تماشا کردهاید، همه اینها با قدرت لینوکس کار میکنند. به معنای واقعی کلمه، میلیاردها نفر در حال استفاده از لینوکس هستند. لینوکس، این برنامهها و دستگاهها را نیرو میبخشد. این بدان معناست که برنامهنویسی درگیر است که چندین فناوری را مدیریت میکند. تخصص در برنامهنویسی Embedded Linux، شغلی بسیار پردرآمد و رضایتبخش برای شما به ارمغان میآورد. با یادگیری این مهارت، شما درک خواهید کرد که کامپیوترها چگونه کار میکنند و محصولات الکترونیکی اطراف شما چگونه عملکرد خود را انجام میدهند.
پس،
رزبری پای دقیقاً چیست و چرا در دوره ما استفاده میشود؟
چگونه یک محصول لینوکس توکار (Embedded Linux) را طراحی میکنید؟
ابزارهای نرمافزاری مورد استفاده کدامند؟
چگونه سختافزارهای جانبی را به یک برد Embedded Linux متصل میکنید؟
چگونه یک برنامه Embedded Linux را در C یا پایتون مینویسید؟
اسکریپت شل لینوکس چیست؟
چگونه یک برنامه سوکت (Socket) برای ارتباطات طراحی کنیم؟
این دوره تمام این مباحث را پوشش میدهد. این دوره ترکیبی از آموزشهای تئوری و عملی است. این یک دوره گام به گام در زمینه رزبری پای و برنامهنویسی Embedded Linux است که اطلاعات مناسب برای مبتدیان را ارائه داده و به تدریج به سطح متوسط پیشرفت میکند. شما یاد خواهید گرفت که چگونه یک برد رزبری پای را راهاندازی و پیکربندی کنید، مفاهیم پایه سیستمهای توکار را کاوش کنید و عمیقاً وارد برنامهنویسی بر روی پلتفرم لینوکس شوید. در پایان دوره، قادر خواهید بود برنامهها و پروژههای Embedded Linux خود را توسعه دهید.
سرفصل ها و درس ها
Module 0 - Overview
مرور کلی
Overview
سوالات متداول
FAQs
ماژول ۱ - شروع کنیم
Module 1 - Let's Begin
شروع به کار - مقدمه
Getting Started - Introduction
شروع به کار - راهاندازی
Getting Started- Setting Up
شروع به کار - دستورات لینوکس
Getting Started - Linux Commands
آزمون
Quiz
Hello World - اسکریپتنویسی شل
Hello World - Shell Scripting
Hello World - Hello World در 'C'
Hello World - Hello World in 'C'
نمایش نظرات