آموزش الکترونیک
در این سری آموزشها به مباحث الکترونیک کاربردی به صورت صفر تا صد پرداخته میشود. به گونهای که مهارتآموز پس از یادگیری این مباحث، توانایی طراحی مدارات آنالوگ جهت شرکت در المپیادهای الکترونیک را دارد. مانند المپیاد ملی و جهانی مهارت.
آموزش دیجیتال
در این آموزشها به طور ویژه به مباحث طراحی مدارات دیجیتال به صورت صفر تا صد پرداخته میشود. به گونهای که مهارتآموز پس از یادگیری این مباحث، توانایی طراحی مدارات دیجیتال جهت شرکت در المپیادهای الکترونیک را دارد. مانند المپیاد ملی و جهانی مهارت.
آموزش Altium Designer
در این ویدیوها به معرفی و آموزش نرمافزار Altium Designer پرداخته میشود. ورژن مورد بحث در این آموزشها نسخه ۱۷ نرمافزار است. این نرمافزار به دلیل تحریم شرکت کنندگان ایرانی در مسابقات جهانی مهارت، دیگر در این مسابقات مورد استفاده قرار نمیگیرد.
آموزش STM32L0
در این سری آموزشها به راهاندازی قسمتهای میکروکنترلر STM32L052 پرداخته میشود. در تمامی قسمتها به صورت رجیستری با میکروکنترلر کار میشود که به یادگیری معماری میکرو کمک میکند. لازم به ذکر است که ممکن است معماری این میکروکنترلر کمی با دیگر ARM ها متفاوت باشد اما اگی کسی با معماری یک میکروکنترلر آشنا شود میتواند با دیگر میکروها کار کند.
آموزش ROS مقدماتی
دانش رباتیک روز به روز در حال پیشرفته شدن و گسترش یافتن است و هر روزه برنامه ها و چالش های بیشتری در سیستم های رباتیکی به وجود می آید، اما شاید پیاده سازی این برنامه ها توسط ما، نیاز به وقت زیادی داشته باشد، اما اگر بتوانیم از برنامه های دیگران مخصوصا تیم های رباتیک دانشگاه های کشورهای دیگر استفاده کنیم، می توانیم همراه با تکنولوژی در این زمینه پیشرفت کنیم. هدف از این آموزش در مرحله اول، رعایت استانداردهای برنامه های رباتیک است که به کمک ROS می توانیم برنامه های ربات خود را در اختیار دیگران قرار داده و در مرحله دوم، از برنامه های دیگران در ربات خود استفاده کنیم. با استفاده از ROS و رعایت استانداردهای برنامه نویسی و نیز نوشتن برنامه های موثر می توانیم هر قابلیت مهمی را به ربات خود اضافه نماییم.
آموزش ROS متوسط
هدف از این آموزش، برقراری ارتباط با برنامههای تحت ROS (Robot Operating System) به صورت گرافیکی است. استفاده از گرافیک در بسیاری از مواقع باعث بالا رفتن درک انسان از اطلاعات داخل برنامه و افزایش سرعت برقراری ارتباط با برنامهها میشود. این نوع ارتباطات گرافیکی میتوانند به صورت ورودی و خروجی باشند، یعنی کاربر میتواند اطلاعات ورودی به برنامهها را به صورت گرافیکی تعیین کرده و نیز میتواند اطلاعات تمامی قسمتهای ربات را در خروجی مشاهده کند. همچنین میتوان از ویژگیهای گرافیکی برای شبیهسازی رباتهای مختلف یا محیطهای متفاوت استفاده کرد تا بتوان برنامههای ربات را بهتر توسعه داد. چرا استفاده از برنامههای گرافیکی مهم است؟ به عنوان مثال اهمیت استفاده از برنامههای گرافیکی زمانی نمایان میشود که بخواهیم تعداد زیادی متغیر را در چندین برنامه تغییر دهیم که به کمک یک ابزار گرافیکی ساده میتوانیم این کار را به سادگی انجام دهیم و یا قصد داریم اطلاعات یک سنسور مثل یک لیزر اسکنر یا یک دوربین عمق را در یک محیط واقعی ببینیم که در این حالت، استفاده از ابزارهای گرافیکی تنها راه چاره است. حتی گاهی به ربات واقعی دسترسی نداریم و به کمک ابزارهای گرافیکی میتوان با استفاده از یک محیط و ربات مجازی و شبیهسازی شده، برنامههای ربات را بنویسیم.
آموزش میکروکنترلر PIC
آموزشهای رایگان میکرو کنترلر PIC به صورت رجیستری و کتابخانهای کاملترین آموزشهایی که در حد المپیاد جهانی الکترونیک تهیه شده است