دوره برنامه نویسی 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

 

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

 

بخش 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 در آردوینو کدامند؟

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

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

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


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

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

در صورت برگزاری جلسه جدید مربوط به این دوره در کانال تلگرام و پیج اینستاگرام آن را اطلاع رسانی می کنیم تا هرچه سریعتر بنوانید آن را دانلود کنید .


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

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

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

جلسه 03 : آموزش راه اندازی واحدهای مختلف STM32 در آردوینو

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

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

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

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

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

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

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

×

برای دانلود و یا نمایش ویدئو های دوره ابتدا وارد حساب کاربری خود شوید

ورود عضویت


ثبت نام در دوره مجازی
  • مدرس: آمانج عبداله زاده
  • جلسات برگزار شده : 10
  • حجم فایلها: 152,96 مگابایت
194,000 تومان
با خرید این دوره 10 درصد از مبلغ خرید یعنی 19,400 تومان بعنوان هدیه به کیف پول شما باز می گردد

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

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

در حال لود کردن گوگل کپچا ، لطفا صبر کنید ...
×

محصول آموزشی با موفقیت به سبد خرید اضافه شد .

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

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

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