مرکز آموزش نیراسیستم با همکاری و مشارکت مرکز نوآوری اینترنت اشیا به مناسبت هفته پژوهش اقدام به برگزاری کارگاه برنامه ریزی میکروکنترلر ARM سری STM32F از طریق نرم افزار MATLAB نموده است.
در این رویداد شرکت کنندگان با مفهوم Real-Time و تکنیک های برنامه نویسی برای بهبود و ایجاد شرایط Real-time در نود هایIOT، مزایا و نحوه ی استفاده از سیستم عامل های بلادرنگ در آن ها آشنا خواهند شد.
در این کارگاه یاد می گیریم:
· مقدماتی در مورد میکرو آرم STM32 و معرفی برد دیسکاوری
· مقدمه ای از کار با نرم افزار MATLAB و بخش سیمولینک آن
· نحوه نصب و پیکربندی پکیج Blockset و بلوک های ARM درون نرم افزار MATLAB
· راه اندازی ورودی خروجی میکرو با مثال رقص نور LED
· راه اندازی LCD کاراکتری
· راه اندازی واحد مبدل آنالوگ به دیجیتال ADC و DAC
· راه اندازی واحد ارتباط سریال USART (دریافت و نمایش اطلاعات در محیط گرافیکی کامپیوتر)
· استفاده از پورت سریال مجازی VCP
· راه اندازی واحد PWM در کاربردهای DC و سه فاز
· مثال هایی از پردازش سیگنال با کمک بلوک های MATLAB مانند تبدیل فوریه FFT و کنترل کننده PI
در کارگاه پیاده سازی سیستم های نهفته بلادرنگ در اینترنت اشیا که به صورت عملی برگزار می شود به شرح مفهوم Real-Time و کاربرد آن در IOT ، تعریف بودجه Real-Time و معرفی تکنیک های برنامه نویسی مانند Co-Op و Super Loop جهت بهبود زمان سیستم ، معرفی ساختار Pre-emptive و در نهایت استفاده از RTOS در یک پروژه ی ساده ی کنترل سنسور تحت میکروکنترلر های STM32 می پردازیم.
لازم به ذکر است در کارگاه مد نظر ابتدا نحوه کار با MATLAB نیز به صورت مقدماتی و رفع نیاز آموزش داده میشود، همچنین قبل از شروع کار با هر واحد میکرو، معرفی مقدماتی جهت آشنایی دانشجویان ارائه می گردد.
آزمایشگاه اینترنت اشیا دانشگاه صنعتی امیرکبیر از ساعت ۱۴ الی ۱۹ روز پنج شنبه ۲۹ آذرماه میزبان کارگاه کارگاه برنامه ریزی میکروکنترلر ARM سری STM32F از طریق نرم افزار MATLAB خواهد بود .
منتظر حضور شما علاقمندان به اینترنت اشیا در این کارگاه جذاب هستیم تا طعم شیرین یادگیری رو با هم تجربه کنیم .
لازم به ذکر است شرکت کنندگان در این کارگاه گواهینامه معتبر مرکز نوآوری اینترنت اشیا را دریافت خواهند کرد .