×
۱۴۰,۰۰۰ تومان

آموزش پروژه محور میکروکنترلر رزبری پای پیکو Pi Pico

آموزش پروژه محور میکروکنترلر رزبری پای پیکو Pi Pico

هزینه آموزش
۱۴۰,۰۰۰ تومان

تعداد دانشجو
۴۱ نفر
مدت زمان
۳ ساعت و ۵۲ دقیقه
محتوای این آموزش
تضمین کیفیت

امروزه با پیشرفت تکنولوژی و خودکار شدن بسیاری از فرایندها نیاز زیادی به میکروکنترل‌ها ایجاد شده است. یکی از شرکت‌های پیشرو در زمینه ساخت و طراحی میکروکنترل و میکروپروسسورها، شرکت رزبری است که سازنده میکرو‌کنترلی است که در این فرادرس استفاده شده است. این میکروکنترل دارای معماری ARM و از دو هسته ساخته شده است، لذا توان بسیار بالایی در پردازش اطلاعات دارد و با اضافه شدن یک حافظه به نسبت بزرگ، انتخاب ایده‌آلی در حوزه اینترنت اشیا و یادگیری ماشین است. در این آموزش، اصول برنامه‌ریزی و کار با این میکرو را خواهیم آموخت و یاد می‌گیریم که چطور CMakeLists بنویسیم و از ابزار دیباگر استفاده کنیم. همین‌طور لازم به ذکر است که برنامه‌نویسی با زبان‌های C, C++‎ و MicroPython انجام می‌شود و با مثال‌های متعدد تسلط خوبی بر روی برد و ساخت پروژه‌های واقعی پیدا خواهیم کرد.

آموزش پروژه محور میکروکنترلر رزبری پای پیکو Pi Pico

تعداد دانشجو
۴۱ نفر
مدت زمان
۳ ساعت و ۵۲ دقیقه
هزینه آموزش
۱۴۰,۰۰۰ تومان
محتوای این آموزش
تضمین کیفیت

سید محمد اسماعیل مدنی

کارشناسی مهندسی برق – الکترونیک

ایشان در رشته‌های مهندسی پزشکی و برق تحصیل نموده‌اند و از سال 93 شروع به برنامه‌نویسی میکروکنترل‌ها کرده و هم‌اکنون در واحد تحقیق و توسعه مشغول به کار هستند و کار ساخت و طراحی سیستم‌های هوشمند را از ابتدا تا انتها انجام می‌دهند. موضوعات مورد علاقه ایشان IOT و TinyML است و پروژه‌های مختلفی را در این زمینه به ثمر رسانده‌‍‌اند.

توضیحات تکمیلی

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

پای پیکو (Pi Pico) محصول جدیدی از شرکت بزرگ و مشهور رزبری پای (Raspberry Pi) است. این برد (Board) تنها برد شرکت است که از میکروکنترلر برخوردار بوده و بر پایه ARM Cortex-M ساخته شده است. این برد را می‌توان به دو زبان میکرو‌پایتون (MicroPython) و C برنامه‌ریزی کرد، اما برای پروژه‌های واقعی، بیشتر از زبان C استفاده می‌شود، لذا در این آموزش سعی شده تا حد امکان به بررسی هر دو زبان پرداخته شود.

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

فهرست سرفصل‌ها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
  • فصل یکم: اولین‌گام
    • درس یکم: گام اول، توضیحات اولیه درمورد برد و نصب برنامه‌های مورد نیاز
    • درس دوم: نصب برنامه‌های مورد نیاز
    • درس سوم: راه‌اندازی دیباگر و برنامه‌ چشمک‌زن
    • درس چهارم: مثال یکم – راه‌اندازی فاصله‌سنج
    • درس پنجم: مثال دوم – استفاده از وقفه
    • درس ششم: برنامه‌نویسی با میکروپایتون (MicroPython) همراه با سه مثال چشمک‌زن، فاصله‌سنج و وقفه
  • فصل دوم: پروتکل UART
    • درس هفتم: بررسی پروتکل UART
    • درس هشتم: مثال یکم – کار با ماژول ارتباطی SIM800
    • درس نهم: مثال دوم – برنامه‌نویسی برای کار با ماژول SIM800 به وسیله میکروپایتون
  • فصل سوم: ADC
    • درس دهم: کار با ADC و بیان مفاهیم پایه
    • درس یازدهم: مثال یکم – کنترل رله با پتانسیومتر
    • درس دوازدهم: مثال دوم – اندازه‌گیری سنسور دما
    • درس سیزدهم: مثال سوم – اندازه‌گیری سنسور دما با میکروپایتون
  • فصل چهارم: PWM
    • درس چهاردهم: کار با PWM
    • درس پانزدهم: مثال یکم – راه‌اندازی موتور
    • درس شانزدهم: ادامه مثال یکم – استفاده از مود Phase Correct
    • درس هفدهم: ادامه مثال یکم – فیلم محیط آزمایش موتور
    • درس هجدهم: مثال دوم – شمارنده PWM
    • درس نوزدهم: مثال سوم – راه‌اندازی موتور با میکروپایتون
  • فصل پنجم: I2C
    • درس بیستم: پروتکل I2C
    • درس بیست‌ویکم: مثال یکم – راه‌اندازه نمایشگر OLED
    • درس بیست‌ودوم: مثال دوم – راه‌اندازه نمایشگر OLED با میکروپایتون
  • فصل ششم: مطالب پیشرفته
    • درس بیست‌وسوم: استفاده از دو هسته و PIO
    • درس بیست‌وچهارم: مثال یکم – کنترل‌کننده جهت موتور (دوره مباحث قبل)
    • درس بیست‌وپنجم: مثال دوم – استفاده از دو هسته
    • درس بیست‌وششم: مثال سوم – استفاده از PIO
    • درس بیست‌وهفتم: توضیحاتی درمورد NVIC و کاربردهای مختلف برد
    • درس بیست‌وهشتم: مثال چهارم – کار با دو هسته و PIO با میکروپایتون
مفید برای
  • مهندسی برق – الکترونیک
  • مهندسی کامپیوتر– سخت‌افزار

پیش نیاز

آشنایی با میکروکنترلر

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

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

Microsoft Visual Studio Code

پیش نمایش‌ها

۱. گام اول، توضیحات اولیه درمورد برد و نصب برنامه‌های مورد نیاز
۲. نصب برنامه‌های مورد نیاز
۳. راه‌اندازی دیباگر و برنامه‌ چشمک‌زن
۴. مثال یکم – راه‌اندازی فاصله‌سنج
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۵. مثال دوم – استفاده از وقفه
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. برنامه‌نویسی با میکروپایتون (MicroPython) همراه با سه مثال چشمک‌زن، فاصله‌سنج و وقفه
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. بررسی پروتکل UART
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. مثال یکم – کار با ماژول ارتباطی SIM800
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. مثال دوم – برنامه‌نویسی برای کار با ماژول SIM800 به وسیله میکروپایتون
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۰. کار با ADC و بیان مفاهیم پایه
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۲۹ جلسه ویدئویی با مجموع ۳ ساعت و ۵۲ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش پروژه محور میکروکنترلر رزبری پای پیکو Pi Pico
ناشر فرادرس
کد آموزش FVPICO007
مدت زمان ۳ ساعت و ۵۲ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۱۰۲۱ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.


نظرات

تا کنون ۴۱ نفر از این آموزش استفاده کرده‌اند و هنوز نظری ثبت نشده است.
برچسب‌ها:
ARM-Cortex M0 | I2C Protocol | MicroPython | Raspberry Pi Pico Microcontroller | UART Protocol | آشنایی با میکروکنترل ها | آموزش کار با Pi Pico | آموزش کار با Pi Pico | آموزش کار با پای پیکو | آموزش کار با پای پیکو | اندازه ‌گیری سنسور دما با میکروپایتون | اهمیت میکروکنترل ‌ها | بررسی پروتکل UART | بررسی میکروکنترل ها | برنامه‌ چشمک‌ زن با رزبری پای پیکو | برنامه ریزی برد Pi Pico | برنامه ریزی برد Pi Pico | برنامه ریزی برد Pi Pico با میکروپایتون | برنامه ریزی برد Pi Pico با میکروپایتون | برنامه ریزی برد پای پیکو | برنامه ‌نویسی با میکروپایتون | برنامه ‌نویسی برای کار با ماژول SIM800 | پروتکل I2c | پروتکل UART | راه‌ اندازه نمایشگر OLED | راه ‌اندازه نمایشگر OLED با میکروپایتون | راه ‌اندازی دیباگر با رزبری پای پیکو | راه‌ اندازی فاصله ‌سنج با رزبری پای پیکو | راه‌ اندازی موتور با میکروپایتون | شمارنده PWM در رزبری پای پیکو | شناخت میکروکنترل ها | کار با ADC | کار با PWM | کاربرد میکروکنترل ها | کنترل رله با پتانسیومتر | لحیم کاری برد پای پیکو | ماژول ارتباطی SIM800 | مزایای میکروکنترلرها | مهم ترین مزایای میکروکنترلرها | میکروکنترلر رزبری پای پیکو | نصب Pi Pico بر روی Raspberry PI | نصب Pi Pico بر روی رسپری پای | نصب Pi Pico بر روی ویندوز | یادگیری برد Pi Pico | یادگیری برد پای پیکو
مشاهده بیشتر مشاهده کمتر
×
فهرست جلسات ۲۹ جلسه ویدئویی
×