آموزش میکروکنترلر ARM STM32 از صفر تا پیشرفته – پروژه‌محور و کاربردی

(11 دیدگاه)

قیمت اصلی: 2,600,000تومان بود.قیمت فعلی: 1,980,000تومان.

توضیحات

آموزش میکروکنترلر ARM STM32 – از صفر تا پیشرفته

اگر به دنبال یادگیری میکروکنترلر ARM STM32 به صورت کامل، اصولی و پروژه‌محور هستید، این دوره جامع دقیقا برای شما طراحی شده است. STM32 یکی از محبوب‌ترین و پرکاربردترین خانواده‌های میکروکنترلر ARM است که توسط شرکت ST تولید می‌شود و در صنایع، استارتاپ‌ها و پروژه‌های شخصی جایگاه ویژه‌ای دارد.

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

✅ از بین پروگرامرها و بردهای ARM موجود، St-link و برد Blue Pill جزء محبوبترین ابزارها برای انتخاب اولی ها به حساب میان و میتونید شروع ارزانتر و راحتتری داشته باشید.


🎯 چرا یادگیری STM32 یک مهارت کلیدی است؟

  • کاربرد گسترده در صنعت و محصولات روز: از تجهیزات پزشکی و سیستم‌های هوشمند خانگی تا رباتیک و IoT
  • سرعت توسعه بالا: ابزارهای اختصاصی ST زمان طراحی را کاهش می‌دهند
  • مصرف توان بهینه: مناسب پروژه‌های قابل حمل و کم‌مصرف
  • انعطاف در توان پردازشی: از پردازنده‌های ساده تا پردازنده‌های قدرتمند

✅ امروزه تسلط بر STM32 یک مزیت رقابتی مهم برای ورود به بازار کار، انجام پروژه‌های فریلنسری و راه‌اندازی استارتاپ‌های الکترونیکی است.
✅ میکروکنترلرها جزء اجتناب ناپذیر دستگاه های الکترونیکی و خصوصا دیجیتالی در دنیای امروز محسوب میشوند، چرا که نقشی معادل مغز انسان را در مدار الکترونیکی ایفا می کنند و انجام فرامین ساده تا پیچیده کنترلی را امکان پذیر می سازند.


🎓 در این دوره چه می‌آموزید?

  • انتخاب سخت‌افزار مناسب برای شروع کار
  • شناخت جامع و کار با برد Blue Pill و پروگرامر ST-Link و قابل بسط به هر نسل دیگر از STM32
  • نصب و راه‌اندازی CubeIDE، Keil و CubeMX
  • راه‌اندازی انواع واحدهای جانبی (PWM، تایمر، ADC، وقفه‌ها، RTC، Watchdog و …)
  • پیاده‌سازی چالش ها برای پروژه‌های واقعی با رویکرد تئوری + عملی
  • بررسی نکات خاص از روی دیتاشیت و رفرنس منوال + ارائه نکات تجربی خاص
  • استفاده از روش‌ HAL در کنار دید رجیستری برای تسلط کامل به میکروکنترلر

نمونه ویدئوها

بخش اول

بخش دوم

بخش سوم


💡 ویژگی‌های منحصربه‌فرد دوره آموزش STM32

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

پیش‌نیازها

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


روش آموزش

این دوره کاملا عملی است و شامل:

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

برای چه کسانی مناسب است؟

  • علاقه‌مندان تازه‌کار به دنیای میکروکنترلرها
  • دانشجویان و مهندسان فعال در زمینه الکترونیک
  • فریلنسرهایی که می‌خواهند وارد پروژه‌های صنعتی شوند
  • طراحان محصول و استارتاپ‌های سخت‌افزاری

📚 سرفصل های دوره

این بخش دوره شامل نه فصل اصلی است که به صورت اصولی در هر جلسه از مفاهیم پایه تا پیشرفته را پوشش می دهد.

فصل اول


  • بخش 1 – انتخاب برد (سخت افزار) برای شروع


  • بخش 2 – بررسی اجزاء برد میکروکنترلری


  • بخش 3 – نکات مهم الکترونیکی (ولتاژ و جریان مجاز)


  • بخش 4 – منابع تغذیه مناسب برای شروع کار عملی


  • بخش 5 – انواع پروگرامر و انتخاب پروگرامر


  • بخش 6 – جزئیات پروگرامر/دیباگر stlink

فصل دوم


  • بخش 1 – نصب درایور stlink و نحوه بروزرسانی فرمور


  • بخش 2 – دانلود و نصب stm32cubeIDE


  • بخش 3 – شروع سریع و مثال Blink با cubeIDE


  • بخش 4 – دانلود و نصب stm32cubeMx


  • بخش 5 – دانلود و نصب Keil


  • بخش 6 – نحوه کرک کردن Keil


  • بخش 7 – نصب پک های Keil


  • بخش 8 – شروع کار با Keil و مثال Blink

فصل سوم


  • بخش 1 – آشنایی با ماژول Buzzer


  • بخش 2 – مرور Output و پیاده سازی مثال Buzzer


  • بخش 3 – مرور Input و پیاده سازی مثال کلید و سنسور PIR


  • بخش 4 – بررسی ماژول Relay


  • بخش 5 – مرور Output و مثال Relay


  • بخش 6 – ریفکتور کردن پروژه

فصل چهارم


  • بخش 1 – وقفه خارجی External Interrupt


  • بخش 2 – دیباگ و بررسی فرایند اجرا وقفه


  • بخش 3 – تعامل با کامپایلر


  • بخش 4 – فایل Startup و واحد NVIC


  • بخش 5 – بررسی کاربرد هر کدام از مودهای بهینه سازی کامپایلر

فصل پنجم


  • بخش 1 – تنظیم منابع کلاک


  • بخش 2 – بررسی Seven Segment


  • بخش 3 – بررسی کتابخانه Seven Segment


  • بخش 4 – واحد SysTick و محاسبات میکروثانیه


  • بخش 5 – بررسی واحد Timer


  • بخش 6 – واحد Timer و ایجاد وقفه با Interval معیین


  • بخش 7 – جزئیات بیشتر واحد Timer


  • بخش 8 – واحد Timer در مود شمارنده – روش 1


  • بخش 9 – واحد Timer در مود شمارنده – روش 2


  • بخش 10 – پیاده سازی فرکانس متر


  • بخش 11 – جزئیات کاملتر از واحد Timer


  • بخش 12 – بررسی ماژول فاصله سنج SR04


  • بخش 13 – تعویض سبک برنامه نویسی و متحول شدن نتیجه – پروژه SR04

فصل ششم


  • بخش 1 – آشنایی با واحد PWM


  • بخش 2 – جزئیات بیشتر واحد PWM


  • بخش 3 – انواع محاسبات کاربردی PWM و پیاده سازی مثال


  • بخش 4 – بررسی موتور Servo


  • بخش 5 – محاسبات کاربردی عرض پالس – موتور Servo


  • بخش6 – پیاده سازی مثال Servo

فصل هفتم


  • بخش 1 – آشنایی با ماژول LCD کاراکتری


  • بخش 2 – پیاده سازی مثال LCD کاراکتری


  • بخش 3 – بررسی پتانسیومتر


  • بخش 4 – واحد ADC – روش Polling – مثال پتانسیومتر


  • بخش 5 – واحد ADC – روش وقفه – مثال پتانسیومتر


  • بخش 6 – واحد ADC – روش DMA – مثال پتانسیومتر


  • بخش 7 – بررسی ماژول JoyStick


  • بخش 8 – خواندن مقادیر چند کانال ADC – روش Polling


  • بخش 9 – خواندن مقادیر چند کانال ADC – روش DMA


  • بخش 10 – فعالسازی سگ نگهبان واحد ADC


  • بخش 11 – جزئیات بیشتر واحد ADC

فصل هشتم | جدید (18/07/1401)


  • بخش 1 – تنظیمات واحد RTC


  • بخش 2 – برنامه نویسی واحد RTC


  • بخش 3 – راه اندازی Alarm واحد RTC

فصل نهم | جدید (05/03/1403)


  • بخش 1 – واحد WatchDog (WDT)


  • بخش 2 – جزئیات و محاسبات واحد IWDG


  • بخش 3 – پیاده سازی مثال عملی واحد IWDG


  • بخش 4 – جزئیات و محاسبات واحد WWDG


  • بخش 5 – پیاده سازی مثال عملی واحد WWDG


  • بخش 6 – توضیحات تکمیلی و کاربرد EWI


سوالات پر تکرار

دوره مقدماتی است یا تا سطح پیشرفته؟

دوره آموزش میکروکنترلر STM32 تئوری هست و یا عملی؟

  • آموزش ها کاملا کاربردی ارائه میشوند، بنابراین پاورپوینت، دیتاشیت و رفرنس منوال خوانی، کدنویسی خط به خط و اشکال یابی پایه ثابت هر بخش هستند و نتایج پروژه های آموزشی و همینطور توضیحات مستقل سخت افزار با دوربین فیلمبرداری شده است و قطعا لذت خواهید برد!

رجیسترها رو آموزش میدید و یا سبک Hal و یا … ؟

  • همونطور که گفته شد آموزش ها کاملا کاربردی هستند. اگر بخواید به رجیسترها بچسبید، بسیار کند میشید و رجیسترها فرار هستند و میکرو به میکرو و نسل به نسل متفاوت!
  • اگر بخواید فقط با HAL کار کنید، دانش شما عمق پیدا نمی کنه! بنابراین در این دوره از ترکیب هر دو استفاده می کنیم!
  • در پیشنیاز دوره دانش عمقی و ریشه ای از امبدد سیستم ها و رجیسترها پیدا میکنید. با این پیش زمینه دوره آموزش میکروکنترلر STM32 رو شروع می کنید. کار رو با HAL جلو میریم. یاد میگیرید چطوری کنجکاوی کنید و ببینید در تابع های HAL چه میگذرد و چطوری باید کد را بخونید. همینطور در توضیحات برگه های اطلاعاتی به مطالب اشراف پیدا می کنید و علاوه بر مرور با رجیسترهای مهم آشنا میشید.
  • از بابت سبک آموزش خیالتون راحت باشه، چرا که این دوره اولین دوره ما نیست و جوابش رو پس داده.

📌 همین حالا یادگیری میکروکنترلر ARM STM32 را آغاز کنید و مهارتی بسازید که در پروژه‌های حرفه‌ای و بازار کار به شما برتری می‌دهد.


چطور آموزش را تهیه کنم؟

روی دکمه ی ” شرکت در دوره “ در بالا سمت راست صفحه کلیک کنید. راهنمای دریافت دوره بعد از پرداخت و نهایی کردن سفارش، برای شما نشان داده می شود و یک نسخه هم برای شما ایمیل می شود. همینطور در بخش سفارش ها از حساب کاربری شما برای همیشه در دسترس است.

نظرات
5
11 بررسی
3
0
0
0
0

11 دیدگاه برای آموزش میکروکنترلر ARM STM32 از صفر تا پیشرفته – پروژه‌محور و کاربردی

پاک‌کردن فیلترها
  1. رضا مهدوی

    سلام به مهندس عزیز من دوره embeded c رو تهیه کردم دیدم واقعا نحوه آموزش به قدری ریز و کامل که و تو ذهن هک میشه و اینو واقعا بگم خیلی از نکته هارو هیچ جا نگفتن کلا من اینو برداشت کردم که استاد برای اینکه دوچرخه سواری یادبگیریم فقط دوچرخه نکشیده بلکه خریده کمک بهش بسته و ریز به ریز رکاب زدن و یاد میده مرسی از شما که وقت گذاشتید حالا هم میرم برای گام سوم

    • مدیریت فروشگاه مرتضی زندی

      درود بر شما آقا رضا گرامی
      خوشحالم آموزش ها براتون کاربردی و مفید بوده و تونستید با پیگیری کامل آموزش ها به نتیجه دلخواه برسید.
      سپاس از بازخورد شما.
      با آرزوی بهترین ها.

  2. مالک تأیید شده مرتضی زندی

    فصل نهم با موضوع WatchDog به سرفصل های دوره STM32 – بخش اول در قالب بروزرسانی اضافه شد. همینطور دانشپذیرانی که از قبل دوره را تهیه کرده اند به بروزرسانی اخیر دسترسی دارند.
    با آرزوی بهترین ها.

  3. مالک تأیید شده محمد

    سلام و عرض ادب
    قبلا دوره embeded C رو تهیه کرده بودم، انقدر خوب بود که ترغیب شدم این دوره رو هم تهیه کنم.
    این دوره هم عالی بود و تهیه این دوره رو به دانش پذیران در سطوح مبتدی و متوسط پیشنهاد میکنم چون نکاتی توش هست که فقط با تجربه بدست میاد و تونستم برخی از کلیشه های غلط ذهنی رو اصلاح کنم.
    پیشنهاد :
    میدونم دنیای ARM بزرگه و نمیشه تو یک دوره تمام مطالب رو کامل پوشش داد و همین مطالب هم خوب سازماندهی و تدریس شده بود مخصوصا برای افراد مبتدی که نیاز به صرف زمان برای نهادینه کردن همین مقدار از مهارت رو دارند، اما اگر بشه کالیبره کردن صحیح RTC به روش نرم افزاری و استفاده های دیگر از امکانات تایمر ها رو تو آپدیت های بعد اضافه کنید عالی تر میشه.
    سپاسگذارم

    • مدیریت فروشگاه مرتضی زندی

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

  4. مالک تأیید شده s. sabili

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

    • مدیریت فروشگاه مرتضی زندی

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

  5. مالک تأیید شده مرتضی زندی

    فصل هشتم با موضوع تایمر RTC به سرفصل های دوره STM32 – بخش اول در قالب بروزرسانی اضافه شد. همینطور دانشپذیرانی که از قبل دوره را تهیه کرده اند به بروزرسانی اخیر دسترسی دارند.
    با آرزوی بهترین ها.

  6. مالک تأیید شده علی رستمی

    با سلام
    به عنوان کسی که دو تا دوره Embeded C و ARM STM32 رو خریدم ، کاملا از دوره رضایت دارم و بسیار عالی هستن . فکر نکنم جایی این مطالب رو انقدر روان و ساده بیان کنن . دوره بسیار عالی بود مهندس زندی . فقط اگرامکان داره راه اندازی واحد ارتباطات سریال ( SPI – I2C – UART و . . . ) رو هم به آپدیت های دوره های STM32 اضافه کنید عالی میشه . تشکر و ارادت

    • مدیریت فروشگاه مرتضی زندی

      درود بر مهندس رستمی گرامی
      خوشحالم که از دوره ها رضایت داشتید و لذت بردید. در طراحی دوره های آموزشی EasyMCU تلاش ما این هست که جزئیات و مفاهیم اساسی رو به قابل فهم ترین شکل ممکن ارائه کنیم که برای دانش پذیران قابل فهم و کاملا کاربردی باشه. سپاس از فیدبک شما.
      دوره STM32-بخش اول آپدیت هایی خواهد داشت. دوره STM32-بخش دوم در دست اقدام هست و در مورد پروتکل هاست که به صورت مستقل ارائه میشه و به امید خدا در هفته های آینده در دسترس خواهد بود.
      با آرزوی بهترین ها.

  7. محمد

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

    • مدیریت فروشگاه مرتضی زندی

      درود بر شما.
      نمونه ویدئوها صرفا بخش بسیار کوچکی از ویدئوهای آموزشی دوره هستند به این هدف که هنرجو قبل از تهیه دوره بتواند کیفیت آموزش و قدرت انتقال مدرس را متناسب با نیاز خود ارزیابی کند. ضمنن دوره در صورت آپدیت برای شرکت کنندگان قبلی رایگان خواهد بود و پشتیبانی یک ماهه دارد. دلیل بخش بخش شدن دوره ها، این است که تهیه هر کدام از بخش ها برای هنرجو راحتتر باشد.
      برخی از هنرجوها نیاز به آموزش های سطحی دارند، برخی نیاز به مفاهیم ریشه ای و عمق بیشتر دارند.
      نیاز شما چیه؟ جزء دسته اول هستید و یا دوم؟
      پراید و پورشه هر دو وسیله نقلیه هستند، اما این کجا و آن کجا! هر دو مخاطبان خود را دارند، اما در خواست تهیه پورش به قیمت پراید چندان منطقی به نظر نمی رسد.
      ارزش گذاری یک محصول فاکتورهای بسیار زیادی دارد!
      با توجه به میزان سرمایه گذاری و هدف هنرجو از آموزش، هنرجو تصمیم میگیرد که مخاطب دسته اول آموزش ها باشد و یا دوم. ضمنن این دوره پایین تر از ارزش واقعی قیمت گذاری شده است و نهایتا فقط با جمع کردن درامد حاصل از دو تا سه روز کار کارمندی قابل تهیه است!
      با آرزوی بهترین ها.

  8. محمد

    سلام عرض خسته باشید خدمت شما مهندس عزیز
    آموزش هاتون فوق العاده هستن و من واقعا لذت بردم از این نوع تدریس بسیار روان و قابل فهم. فقط یکم هزینه آموزش هاتون زیاده و اگر کمترش کنید که بتونیم همش رو تهیه کنیم خیلی ممنون میشم.

    • مدیریت فروشگاه مرتضی زندی

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

  9. مالک تأیید شده nosrat.arash

    درود بر شما مهندس زندی عزیز
    تدریس شما واقعن فوق العاده ست. بنده لذت میبرم وقتی مجموعه های آموزشی شما رو میبینم. با بیانی شیوا و ساده نکات مهمی را آموزش می دهید که ممکنه آدم در چندین کتاب آموزشی نتواند پیدا کند. با تمام وجود برایتان آرزوی موفقیت و کامیابی دارم.
    پاینده و برقرار باشید.

    • مدیریت فروشگاه مرتضی زندی

      درود بر شما مهندس آرش بزرگوار
      ممنون از بازخوردتون، نظر لطف شماست عزیز. بسیار خوشحالم از دوره رضایت داشتید و براتون مفید بوده.
      براتون بهترین ها رو آرزومندم

  10. مالک تأیید شده aghajani

    سلام مهندس عزيز
    اونقدر شما تدريس روان و عالي داريد آدم دوست داره همه دورههاي شما رو خريداري و استفاده کنه
    بسيار لذت ميبرم از اموزشهاي خوبتون
    ممنون از شما

    • مدیریت فروشگاه مرتضی زندی

      درود بر شما مهندس آقاجانی گرامی
      ممنون از بازخورد پر انرژی شما. همینطور که اشاره کردید دوره های ما میزان رضایت بسیار بالایی در بین جامعه مخاطبان داشته اند. معمولا اکثر دانشپذیرانی که یکی از دوره های ما رو دیده باشن در مابقی دوره های ما هم شرکت می کنند و افتخار همراهیشون رو داریم.
      فرصت خدمت به جامعه امبدد سیستم برای ما سراسر لطف خدا بوده. بهترینمون رو برای تولید آموزش ها گذاشتیم و همواره تلاشمون رو میکنیم کیفیت آموزش ها رو ارتقا بدیم و برای جامعه امبدد سیستم مفید و تاثیر گذار باشیم.
      با آرزوی بهترین ها

  11. مالک تأیید شده قهرمانی

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

    • مدیریت فروشگاه مرتضی زندی

      درود بر آقای قهرمانی بزرگوار
      مرسی از کامنت پر انرژیتون. بینهایت خوشحالم که تونستیم در دوره های مختلف رضایت شما رو داشته باشیم و در این دوره هم افتخار همراهیتون رو داشته باشیم. مرسی از حمایت هاتون و انرژیی خوبی که میدید.
      با آرزوی بهترین ها.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

This site uses Akismet to reduce spam. Learn how your comment data is processed.