دوره برنامه نویسی STM32 در آردوینو

بیشتر افرادی که قبلا با میکروکنترلرهای AVR کار کرده اند و قصد دارند برای بهبود عملکرد پروژه های خود و همچنین صنعتی تر کردن مدارهای خود، از میکروکنترلرهای سری ARM بجای میکروکنترلرهای AVR استفاده کنند و از امکانات بی نظیر سری ARM (مانند سرعت پردازش بالاتر، نویز پذیری کمتر، حافظه ی بیشتر و مصرف توان پایینتر) بهره ببرند ممکن است از انجام این کار ناتوان باشند و به دلیل عدم آشنایی با رجیسترهای میکروکنترلر و زبان برنامه نویسی آن و همچنین به دلیل عدم آشنایی با کامپایلرها که جهت برنامه نویسی میکروکنترلرهای خانواده ی ARM استفاده می شود، برای آنها کار کردن با میکروکنترلرهای ARM مشکل باشد.


دوره برنامه نویسی STM32 در آردوینو
🟢 تعداد دیدگاه 11 دیدگاه
🔵 امتیاز ویدیو 5 ستاره
🟣 بازدید دوره 13,776 نفر

توضیحات تکمیلی دوره

دوره برنامه نویسی STM32 در آردوینو

دوره برنامه نویسی STM32 در آردوینو

 

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

دوره برنامه نویسی STM32 در آردوینو

در پکیج آموزشی برنامه نویسی stm32 در آردوینو ، ابتدا به مقایسه ی میکروکنترلرهای ARM و AVR پرداخته ایم. سپس میکروکنترلر STM32 انتخابی و برد آن و سخت افزارش را مورد بررسی قرار داده ایم. در ادامه چند روش برای پروگرم کردن برد و نحوه ی نصب بوتلودر روی میکروکنترلر STM32 را آموزش داده ایم. سپس به برنامه نویسی و راه اندازی واحدهای دیجیتال و آنالوگ میکروکنترلر و همچنین راه اندازی سنسورها و ماژولهای مختلف توسط برد پرداخته شده است. نهایتا در آخر برای جمع بندی پکیج خود، پروژه های کاربردی و عملی مختلفی از جمله هوشمندسازی منزل و ساختمان، قفل درب کارتی، سیستم امنیتی و … قرار داده شده اند.

در دوره برنامه نویسی stm32 در آردوینو پس از بیان کلیات کلی در خصوص میکروکنترلر و روشهای برنامه نویسی و راه اندازی مقدماتی آن، پروژه هایی کاربردی و عملی را آموزش خواهیم داد که در زیر چند نمونه از آنها را معرفی میکنیم

 

برد کنترل وسایل خانگی توسط STM32 و موبایل

ساخت برد کنترل وسایل خانگی توسط STM32 و موبایل

ساخت برد کنترل وسایل خانگی توسط STM32 و موبایل

 

کیت کنترل وسایل از طریق sms و STM32

کیت کنترل وسایل از طریق sms و STM32

کیت کنترل وسایل از طریق sms و STM32

 

مدار تشخیص نشت گاز هوشمند توسط STM32 و GSM

مدار تشخیص نشت گاز هوشمند توسط STM32 و GSM

مدار تشخیص نشت گاز هوشمند توسط STM32 و GSM

 

طراحی برد برای میکروکنترلر STM32

طراحی برد برای میکروکنترلر STM32

طراحی برد برای میکروکنترلر STM32

 

فهرست مطالب ارائه شده

بخش 0 : مقدمه پکیج برنامه نویسی stm32 در آردوینو

  • مقایسه ی میکروکنترلرهای سری AVR و ARM
  • معرفی میکروکنترلر و بیان ویژگیها و خصوصیات آن
  • بیان ویژگیها و دلایل انتخاب برد میکروکنترلر STM32
  • بررسی سخت افزار برد و معرفی قطعات استفاده شده در آن
  • بررسی کامل شماتیک برد
  • مقایسه ی برد انتخابی با بردهای آردوینوی معروف مانند UNO و NANO و DUE و بیان مزایای آن
  • معرفی قطعات مورد نیاز
  • معرفی ابزار های مورد نیاز
  • معرفی و نصب نرم افزار های مورد نیاز

بخش 1 : پروگرم کردن

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

بخش 2 : برنامه نویسی و راه اندازی ماژولها و سنسورها

  • آموزش کار با پینهای I/O میکروکنترلر(پینهای دیجیتال)
  • آموزش راه اندازی و کار با واحد ADC میکروکنترلر(پینهای آنالوگ)
  • کنترل RGB LED
  • آموزش کار با رله و بررسی مدار راه انداز آن
  • آموزش کار با نمایشگر کاراکتری و روش راه اندازی آن
  • آموزش کار با واحد UART میکروکنترلر
  • آموزش کار با سنسور آنالوگ LM35 و راه اندازی آن و اندازه گیری دما
  • آموزش کار با سنسور دمای دیجیتال DS18B20 و راه اندازی آن
  • آموزش راه اندازی سنسور DHT11 و اندازه گیری دما و رطوبت محیط
  • آموزش کار با سنسور آلتراسونیک و روش راه اندازی آن و اندازه گیری فاصله
  • آموزش کا با ماژول بلوتوث HC05 و روش برقراری ارتباط با اندروید
  • آموزش کار با ماژولهای RFID و راه اندازی آنها
  • آموزش راه اندازی ماژولهای GSM(ماژول sim800)

بخش 3 : پروژه های تکمیلی پکیج برنامه نویسی STM32 در آردوینو

  • دماسنج بیسیم(نمایش دمای محیط روی اپلیکیشن اندرویدی)
  • کنترل لوازم منزل بوسیله ی کلیدهای لمسی
  • ساخت مدار هوشمندسازی منزل(کنترل وسایل توسط گوشی اندرویدی بصورت بیسیم)
  • مدار کنترل دمای محیط توسط گوشی اندرویدی
  • ساخت سیستم امنیتی توسط کیپد(قفل الکترونیکی توسط کیپد)
  • ساخت درب بازکن کارتی RFID
  • ارسال sms توسط ماژول sim800
  • کنترل وسایل از راه دور توسط sms
  • راه اندازی شتابسنج و ژیروسکوپ MPU6050
  • طراحی برد برای میکروکنترلر STM32
  • آموزش راه اندازی ماژول تابلو روان P10 توسط STM32

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

پیش نیازهای دوره برنامه نویسی STM32 در آردوینو کدامند؟

پیش نیاز این دوره آشنایی مقدماتی با برنامه نویسی در کامپایلر آردوینو می باشد.

آیا در پایان دوره قادر خواهیم بود از میکروکنترلر به صورت مستقیم در پروژه های خود استفاده کنیم؟

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

ویدیوهای پیش‌نمایش

ساخت برد کنترل وسایل خانگی توسط STM32 و موبایل
آموزش ساخت کیت کنترل وسایل از طریق sms و STM32
دار تشخیص نشت گاز هوشمند توسط STM32 و GSM
طراحی برد برای میکروکنترلر STM32
آموزش راه اندازی ماژول تابلو روان P10 توسط STM32

برای این مطلب ۱۱ دیدگاه ثبت شده است

سعید

سلام رمز pdf شماره 1 و فایلهای فشرده 10 و 11 رو اعلام میکنید؟
ممنون میشم

آمانج عبداله زاده : با سلام. پسورد کلیه فایلها wle.ir است

پاسخ
1402/08/29
یزدان

سلام ایا برای برنامه نویسی stm32 صرفا آموزش آردوینو کافی نیست؟ چیزای متفاوتی داره غیر از بوت لودر ریختن ؟
کتابخونه ها و کد ها مگه یکی نیستن

آمانج عبداله زاده : با سلام. شباهتها زیاده ولی بدلیل تفاوت در رجیسترها و اندازه اونا، تفاوتهایی در کد نویسی وجود داره و کتابخونه ها هم متفاوت هستن

پاسخ
1402/02/02
هیراد

سلام روزبخیر
لطفا پسورد اجرای فایلهای PDF رو بفرمایید ..؟

آمانج عبداله زاده : با سلام. wle.ir

پاسخ
1401/08/19
محبوبه

سلام.تایمر نگهبان برای stm32 در آردوینو رو هم آموزش میدید تو این دوره؟

آمانج عبداله زاده : با سلام
سعی میکنم در فرصت مناسب به دوره اضافه کنم این مورد رو

پاسخ
1401/04/27
علیرضا نمدمال

سلام ایا میشه با این برد دو برنامه همزمان رو اجرا کرد همون چند نخی

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

علی نمدمال : بسیار سپاسگزارم؟ امید به یزدان سعی کنید انجام بدید چون واقعا مورد نیازه

پاسخ
1400/05/22
برای ارسال دیدگاه، ابتدا وارد حساب کاربری خود شوید
  • مبلغ دوره
    ۴۹۰,۰۰۰ تومان
×
به سبد خرید اضافه شد
×
به سبد خرید اضافه شد