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

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

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

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

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

 

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

 

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

 

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

 

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

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

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

 

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

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

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

 

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

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

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

 

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

طراحی برد برای میکروکنترلر 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 در آردوینو

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

پشتیبانی دوره

پشتیبانی دوره از سه روش 1- تلفنی ، 2- تلگرام و 3- ایمیل صورت میگیرد که این سه روش در اختیار اعضای پکیج قرار داده می شود.

سوالات متداول

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

 

جلسه های برگزار شده

جلسه 1 : مقدمات دوره برنامه نویسی STM32 در آردوینو 1396/04/01

بعداز شرکت در دوره ، لینک های دانلود در این بخش نمایش داده می شوند .

جلسه 2 : آموزش پروگرم کردن میکروکنترلر STM32 توسط کامپایلر آردوینو 1396/04/04

بعداز شرکت در دوره ، لینک های دانلود در این بخش نمایش داده می شوند .

جلسه 3 : آموزش راه اندازی واحدهای مختلف STM32 در آردوینو 1396/04/11

بعداز شرکت در دوره ، لینک های دانلود در این بخش نمایش داده می شوند .

جلسه 4 : آموزش راه اندازی سنسورها و ماژولها توسط stm32 و آردوینو 1396/04/17

بعداز شرکت در دوره ، لینک های دانلود در این بخش نمایش داده می شوند .

جلسه 5 : ساخت برد کنترل وسایل خانگی توسط STM32 و موبایل 1396/06/04

بعداز شرکت در دوره ، لینک های دانلود در این بخش نمایش داده می شوند .

جلسه 6 : آموزش راه اندازی سنسور MPU6050 توسط STM32 و آردوینو 1396/06/11

بعداز شرکت در دوره ، لینک های دانلود در این بخش نمایش داده می شوند .

جلسه 7 : آموزش ساخت کیت کنترل وسایل از طریق sms و STM32 1396/07/24

بعداز شرکت در دوره ، لینک های دانلود در این بخش نمایش داده می شوند .

جلسه 8 : مدار تشخیص نشت گاز هوشمند توسط STM32 و GSM 1396/10/06

بعداز شرکت در دوره ، لینک های دانلود در این بخش نمایش داده می شوند .

جلسه 9 : طراحی برد برای میکروکنترلر STM32 1398/12/09

بعداز شرکت در دوره ، لینک های دانلود در این بخش نمایش داده می شوند .

جلسه 10 : آموزش راه اندازی ماژول تابلو روان P10 توسط STM32 1399/03/21

بعداز شرکت در دوره ، لینک های دانلود در این بخش نمایش داده می شوند .

مدرس دوره
آمانج عبداله زاده

ارتباط با مدرس برای مشاوره و راهنمایی
09332256378
@wle_CoWorker

شرکت در دوره مجازی

  • مدرس: آمانج عبداله زاده
  • جلسات برگزار شده : 10
  • حجم فایلها: 152,96 مگابایت
  • شهریه: 194,000 تومان
×

دوره مجازی با موفقیت به سبد خرید اضافه شد .

4.96
امتیاز از بین 25 شرکت کننده

5
24
4
1
3
0
2
0
1
0

نظر شما در باره این دوره چی هست ؟ آیا از کیفیت آن راضی هستید ؟

اولین نفر باشید که دیدگاه خود را ارسال می کنید
مهمان گرامی ، برای ارسال دیدگاه وارد حساب کاربری خود شوید .

عضویت در خبرنامه

با عضویت در خبرنامه می توانید از جدیدترین مقالات، اخبار و محصولات سایت در ایمیل خود با خبر شوید...

به جمع 1,142 کاربر خبرنامه بپیوندید